@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 |
---|---|
ComponentEnvManager |
getCompEnvMgr() |
org.glassfish.enterprise.concurrent.ContextServiceImpl |
getContextService(ResourceInfo resource,
ContextServiceConfig config) |
org.glassfish.enterprise.concurrent.ManagedExecutorServiceImpl |
getManagedExecutorService(ResourceInfo resource,
ManagedExecutorServiceConfig config) |
org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl |
getManagedScheduledExecutorService(ResourceInfo resource,
ManagedScheduledExecutorServiceConfig config) |
org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl |
getManagedThreadFactory(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 ComponentEnvManager getCompEnvMgr()
public org.glassfish.enterprise.concurrent.ContextServiceImpl getContextService(ResourceInfo resource, ContextServiceConfig config)
public void shutdownContextService(String jndiName)
public org.glassfish.enterprise.concurrent.ManagedExecutorServiceImpl getManagedExecutorService(ResourceInfo resource, ManagedExecutorServiceConfig config)
public void shutdownManagedExecutorService(String jndiName)
public org.glassfish.enterprise.concurrent.ManagedScheduledExecutorServiceImpl getManagedScheduledExecutorService(ResourceInfo resource, ManagedScheduledExecutorServiceConfig config)
public void shutdownScheduledManagedExecutorService(String jndiName)
public org.glassfish.enterprise.concurrent.ManagedThreadFactoryImpl getManagedThreadFactory(ResourceInfo resource, ManagedThreadFactoryConfig config)
public void shutdownManagedThreadFactory(String jndiName)
public void postConstruct()
postConstruct
in interface org.glassfish.hk2.api.PostConstruct
public void preDestroy()
preDestroy
in interface org.glassfish.hk2.api.PreDestroy
Copyright © 2019. All rights reserved.