@Service @Singleton public class ConcurrentRuntime extends Object implements org.glassfish.hk2.api.PostConstruct, org.glassfish.hk2.api.PreDestroy
| Modifier and Type | Field and Description |
|---|---|
static String |
CONTEXT_INFO_CLASSLOADER |
static String |
CONTEXT_INFO_JNDI |
static String |
CONTEXT_INFO_SECURITY |
static String |
CONTEXT_INFO_WORKAREA |
| Modifier and Type | Method and Description |
|---|---|
org.glassfish.enterprise.concurrent.ContextServiceImpl |
getContextService(org.glassfish.resourcebase.resources.api.ResourceInfo resource,
ContextServiceConfig config) |
org.glassfish.enterprise.concurrent.ManagedExecutorServiceImpl |
getManagedExecutorService(org.glassfish.resourcebase.resources.api.ResourceInfo resource,
ManagedExecutorServiceConfig config) |
org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl |
getManagedScheduledExecutorService(org.glassfish.resourcebase.resources.api.ResourceInfo resource,
ManagedScheduledExecutorServiceConfig config) |
org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl |
getManagedThreadFactory(org.glassfish.resourcebase.resources.api.ResourceInfo resource,
ManagedThreadFactoryConfig config) |
static ConcurrentRuntime |
getRuntime()
Returns the ConcurrentRuntime instance.
|
void |
postConstruct() |
void |
preDestroy() |
void |
shutdownContextService(String jndiName) |
void |
shutdownManagedExecutorService(String jndiName) |
void |
shutdownManagedThreadFactory(String jndiName) |
void |
shutdownScheduledManagedExecutorService(String jndiName) |
public static final String CONTEXT_INFO_CLASSLOADER
public static final String CONTEXT_INFO_JNDI
public static final String CONTEXT_INFO_SECURITY
public static final String CONTEXT_INFO_WORKAREA
public static ConcurrentRuntime getRuntime()
public org.glassfish.enterprise.concurrent.ContextServiceImpl getContextService(org.glassfish.resourcebase.resources.api.ResourceInfo resource,
ContextServiceConfig config)
public void shutdownContextService(String jndiName)
public org.glassfish.enterprise.concurrent.ManagedExecutorServiceImpl getManagedExecutorService(org.glassfish.resourcebase.resources.api.ResourceInfo resource,
ManagedExecutorServiceConfig config)
public void shutdownManagedExecutorService(String jndiName)
public org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl getManagedScheduledExecutorService(org.glassfish.resourcebase.resources.api.ResourceInfo resource,
ManagedScheduledExecutorServiceConfig config)
public void shutdownScheduledManagedExecutorService(String jndiName)
public org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl getManagedThreadFactory(org.glassfish.resourcebase.resources.api.ResourceInfo resource,
ManagedThreadFactoryConfig config)
public void shutdownManagedThreadFactory(String jndiName)
public void postConstruct()
postConstruct in interface org.glassfish.hk2.api.PostConstructpublic void preDestroy()
preDestroy in interface org.glassfish.hk2.api.PreDestroyCopyright © 2017. All rights reserved.