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
ConstructorsConstructorDescriptionManagedThread(Runnable target, org.glassfish.enterprise.concurrent.spi.ContextHandle contextHandleForSetup) -
Method Summary
Methods inherited from class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl.ManagedThread
getTaskIdentityName, getTaskRunTime, getThreadStartTime, runMethods inherited from class org.glassfish.enterprise.concurrent.AbstractManagedThread
isShutdown, shutdownMethods 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 Details
-
ManagedThread
public ManagedThread(Runnable target, org.glassfish.enterprise.concurrent.spi.ContextHandle contextHandleForSetup) - Parameters:
target-contextHandleForSetup-
-