|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.lang.Thread com.arjuna.ats.arjuna.thread.TransactionalThread
A transactional thread is automatically registered with the transaction that is in scope when it is created (i.e., the transaction that is associated with the creating thread). The transactional thread is also automatically unregistered from the transaction when the thread terminates.
Field Summary |
Fields inherited from class java.lang.Thread |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
protected |
TransactionalThread()
|
Method Summary | |
static void |
create(java.lang.Thread thread)
|
static void |
destroy(java.lang.Thread thread)
|
void |
finalize()
|
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
protected TransactionalThread()
Method Detail |
public void finalize()
public static void create(java.lang.Thread thread) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public static void destroy(java.lang.Thread thread) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |