public class ManagedThreadFactoryImpl
extends org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl
ManagedThreadFactory implementation ensuring SecurityIdentity propagation into new threads.| Modifier and Type | Class and Description |
|---|---|
class |
ManagedThreadFactoryImpl.ManagedThread
Managed thread extension, to allow canceling the task running in the thread.
|
| Constructor and Description |
|---|
ManagedThreadFactoryImpl(String name,
org.glassfish.enterprise.concurrent.ContextServiceImpl contextService,
int priority) |
| Modifier and Type | Method and Description |
|---|---|
protected org.glassfish.enterprise.concurrent.AbstractManagedThread |
createThread(Runnable r,
org.glassfish.enterprise.concurrent.spi.ContextHandle contextHandleForSetup) |
int |
getPriority() |
void |
taskDone(Thread t) |
void |
taskStarting(Thread t,
org.glassfish.enterprise.concurrent.internal.ManagedFutureTask task) |
public ManagedThreadFactoryImpl(String name, org.glassfish.enterprise.concurrent.ContextServiceImpl contextService, int priority)
public int getPriority()
protected org.glassfish.enterprise.concurrent.AbstractManagedThread createThread(Runnable r, org.glassfish.enterprise.concurrent.spi.ContextHandle contextHandleForSetup)
createThread in class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImplpublic void taskStarting(Thread t, org.glassfish.enterprise.concurrent.internal.ManagedFutureTask task)
taskStarting in class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImplpublic void taskDone(Thread t)
taskDone in class org.glassfish.enterprise.concurrent.ManagedThreadFactoryImplCopyright © 2023 JBoss by Red Hat. All rights reserved.