Class ResourceCompletor
java.lang.Object
java.lang.Thread
com.arjuna.ats.internal.jts.recovery.recoverycoordinators.ResourceCompletor
- All Implemented Interfaces:
Runnable
Threaded object used to terminate a prepared Resource after a
failure. Normally failed resources are terminated by replaying the
transaction in which the Resource was participating. However, if
the transaction rolled back then we won't have any persistent
record of the transaction so it can't be reactivated. Resources (and
subordinate coordinators) may use the replay_completion response to
trigger their own rollback.
-
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
-
Method Summary
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