Class Connection
java.lang.Object
java.lang.Thread
com.arjuna.ats.internal.arjuna.recovery.Connection
- All Implemented Interfaces:
Runnable
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Thread
Thread.Builder, Thread.State, Thread.UncaughtExceptionHandler
-
Field Summary
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
-
Constructor Summary
ConstructorDescriptionConnection
(Socket server_socket, Service service) Takes socket and service to execute.Connection
(Socket server_socket, Service service, Connection.Callback callback) Takes socket and service to execute and a callback to run when processing of the connection has completed -
Method Summary
Modifier and TypeMethodDescriptionvoid
run()
Obtains input and output streams and executes work required by the service.Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, 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, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, sleep, start, startVirtualThread, stop, suspend, threadId, toString, yield
-
Constructor Details
-
Connection
Takes socket and service to execute. -
Connection
Takes socket and service to execute and a callback to run when processing of the connection has completed
-
-
Method Details