Class ConversationContextImpl.ConversationLifecycle
java.lang.Object
java.lang.Thread
org.teleight.teleightbots.conversation.ConversationContextImpl.ConversationLifecycle
- All Implemented Interfaces:
Runnable
- Enclosing class:
ConversationContextImpl
This class represents a running conversation associated with a
ConversationContextImpl.
It is responsible for executing the conversation and managing its lifecycle.
This class is internal and SHOULD NOT be accessed elsewhere.-
Nested Class Summary
Nested classes/interfaces inherited from class Thread
Thread.Builder, Thread.State, Thread.UncaughtExceptionHandler -
Field Summary
Fields inherited from class Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Thread
activeCount, checkAccess, clone, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, isVirtual, join, join, join, join, ofPlatform, ofVirtual, onSpinWait, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, sleep, start, startVirtualThread, stop, threadId, toString, yield
-
Constructor Details
-
ConversationLifecycle
protected ConversationLifecycle()
-
-
Method Details
-
run
-