Class Server.ActionThreadDispatcher
java.lang.Object
java.lang.Thread
dev.blackilykat.pmp.client.Server.ActionThreadDispatcher
- All Implemented Interfaces:
Runnable
- Enclosing class:
Server
Thread responsible for correctly starting Server.ActionHandlingThread and Server.ActionSendingThread.
- Waits for library to be loaded;
- performs a
GetActionsRequestif needed and handles its response; - requests the server's entire library and stores it;
- starts the two threads allowing them to compare the server and client libraries.
-
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
-
ActionThreadDispatcher
private ActionThreadDispatcher()
-
-
Method Details
-
run
-