@Contract
public interface EjbContainerUtil
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_THREAD_POOL_NAME |
static String |
EJB_CONTAINER_NAME |
static long |
MINIMUM_TIMER_DELIVERY_INTERVAL |
static String |
TIMER_SERVICE_UPGRADED |
| Modifier and Type | Method and Description |
|---|---|
void |
addWork(Runnable task) |
com.sun.enterprise.deployment.EjbDescriptor |
ejbIdToDescriptor(long ejbId) |
Object |
getActiveTxCache(jakarta.transaction.Transaction jtx) |
Vector |
getBeans(jakarta.transaction.Transaction jtx) |
com.sun.enterprise.admin.monitor.callflow.Agent |
getCallFlowAgent() |
ClassLoader |
getClassLoader(long id) |
com.sun.enterprise.container.common.spi.util.ComponentEnvManager |
getComponentEnvManager() |
BaseContainer |
getContainer(long id) |
com.sun.ejb.containers.ContainerSynchronization |
getContainerSync(jakarta.transaction.Transaction jtx) |
org.glassfish.api.invocation.ComponentInvocation |
getCurrentInvocation() |
org.glassfish.internal.deployment.Deployment |
getDeployment() |
com.sun.enterprise.deployment.EjbDescriptor |
getDescriptor(long id) |
org.glassfish.ejb.config.EjbContainer |
getEjbContainer() |
org.glassfish.ejb.config.EjbTimerService |
getEjbTimerService(String target) |
org.glassfish.api.naming.GlassfishNamingManager |
getGlassfishNamingManager() |
com.sun.enterprise.container.common.spi.util.InjectionManager |
getInjectionManager() |
org.glassfish.api.invocation.InvocationManager |
getInvocationManager() |
com.sun.enterprise.container.common.spi.util.JavaEEIOUtils |
getJavaEEIOUtils() |
org.glassfish.enterprise.iiop.api.GlassFishORBHelper |
getORBHelper() |
org.glassfish.flashlight.provider.ProbeProviderFactory |
getProbeProviderFactory() |
org.glassfish.internal.api.ServerContext |
getServerContext() |
org.glassfish.server.ServerEnvironmentImpl |
getServerEnvironment() |
org.glassfish.hk2.api.ServiceLocator |
getServices() |
ThreadPoolExecutor |
getThreadPoolExecutor(String poolName) |
Timer |
getTimer() |
com.sun.enterprise.transaction.api.JavaEETransactionManager |
getTransactionManager() |
boolean |
isDas() |
boolean |
isEJBLite() |
boolean |
isEmbeddedServer() |
boolean |
isInsideContainer() |
void |
registerContainer(BaseContainer container) |
void |
registerPMSync(jakarta.transaction.Transaction jtx,
jakarta.transaction.Synchronization sync) |
void |
removeContainerSync(jakarta.transaction.Transaction tx) |
void |
setActiveTxCache(jakarta.transaction.Transaction jtx,
Object cache) |
void |
setInsideContainer(boolean bool) |
void |
unregisterContainer(BaseContainer container) |
static final String EJB_CONTAINER_NAME
static final String DEFAULT_THREAD_POOL_NAME
static final long MINIMUM_TIMER_DELIVERY_INTERVAL
static final String TIMER_SERVICE_UPGRADED
org.glassfish.enterprise.iiop.api.GlassFishORBHelper getORBHelper()
org.glassfish.hk2.api.ServiceLocator getServices()
org.glassfish.ejb.config.EjbTimerService getEjbTimerService(String target)
void registerContainer(BaseContainer container)
void unregisterContainer(BaseContainer container)
BaseContainer getContainer(long id)
com.sun.enterprise.deployment.EjbDescriptor getDescriptor(long id)
ClassLoader getClassLoader(long id)
Timer getTimer()
void setInsideContainer(boolean bool)
boolean isInsideContainer()
org.glassfish.api.invocation.InvocationManager getInvocationManager()
com.sun.enterprise.container.common.spi.util.InjectionManager getInjectionManager()
org.glassfish.api.naming.GlassfishNamingManager getGlassfishNamingManager()
com.sun.enterprise.container.common.spi.util.ComponentEnvManager getComponentEnvManager()
org.glassfish.api.invocation.ComponentInvocation getCurrentInvocation()
com.sun.enterprise.transaction.api.JavaEETransactionManager getTransactionManager()
org.glassfish.internal.api.ServerContext getServerContext()
com.sun.ejb.containers.ContainerSynchronization getContainerSync(jakarta.transaction.Transaction jtx)
throws jakarta.transaction.RollbackException,
jakarta.transaction.SystemException
jakarta.transaction.RollbackExceptionjakarta.transaction.SystemExceptionvoid removeContainerSync(jakarta.transaction.Transaction tx)
void registerPMSync(jakarta.transaction.Transaction jtx,
jakarta.transaction.Synchronization sync)
throws jakarta.transaction.RollbackException,
jakarta.transaction.SystemException
jakarta.transaction.RollbackExceptionjakarta.transaction.SystemExceptionorg.glassfish.ejb.config.EjbContainer getEjbContainer()
org.glassfish.server.ServerEnvironmentImpl getServerEnvironment()
com.sun.enterprise.admin.monitor.callflow.Agent getCallFlowAgent()
Vector getBeans(jakarta.transaction.Transaction jtx)
Object getActiveTxCache(jakarta.transaction.Transaction jtx)
void setActiveTxCache(jakarta.transaction.Transaction jtx,
Object cache)
void addWork(Runnable task)
com.sun.enterprise.deployment.EjbDescriptor ejbIdToDescriptor(long ejbId)
boolean isEJBLite()
boolean isEmbeddedServer()
org.glassfish.flashlight.provider.ProbeProviderFactory getProbeProviderFactory()
boolean isDas()
ThreadPoolExecutor getThreadPoolExecutor(String poolName)
com.sun.enterprise.container.common.spi.util.JavaEEIOUtils getJavaEEIOUtils()
org.glassfish.internal.deployment.Deployment getDeployment()
Copyright © 2017–2020 Eclipse Foundation. All rights reserved.