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.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, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
Field Details
-
ROLLBACK
public static final int ROLLBACK- See Also:
-
COMMIT
public static final int COMMIT- See Also:
-
-
Constructor Details
-
ResourceCompletor
-
-
Method Details