Package org.jboss.as.ee.concurrent
Class ManagedThreadFactoryImpl.ManagedThread
- java.lang.Object
-
- java.lang.Thread
-
- org.glassfish.enterprise.concurrent.AbstractManagedThread
-
- org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl.ManagedThread
-
- org.jboss.as.ee.concurrent.ManagedThreadFactoryImpl.ManagedThread
-
- All Implemented Interfaces:
jakarta.enterprise.concurrent.ManageableThread
,Runnable
- Enclosing class:
- ManagedThreadFactoryImpl
public class ManagedThreadFactoryImpl.ManagedThread extends org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl.ManagedThread
Managed thread extension, to allow canceling the task running in the thread.- Author:
- emmartins
-
-
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
Constructors Constructor Description ManagedThread(Runnable target, org.glassfish.enterprise.concurrent.spi.ContextHandle contextHandleForSetup)
-
Method Summary
-
Methods inherited from class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl.ManagedThread
getTaskIdentityName, getTaskRunTime, getThreadStartTime, run
-
Methods inherited from class org.glassfish.enterprise.concurrent.AbstractManagedThread
isShutdown, shutdown
-
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
-
-
-
-
Constructor Detail
-
ManagedThread
public ManagedThread(Runnable target, org.glassfish.enterprise.concurrent.spi.ContextHandle contextHandleForSetup)
- Parameters:
target
-contextHandleForSetup
-
-
-