Package com.sun.ejb.containers
Interface EjbContainerUtil
- All Known Implementing Classes:
EjbContainerUtilImpl
@Contract
public interface EjbContainerUtil
- Author:
- Mahesh Kannan
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidcom.sun.enterprise.deployment.EjbDescriptorejbIdToDescriptor(long ejbId) getActiveTxCache(jakarta.transaction.Transaction jtx) getBeans(jakarta.transaction.Transaction jtx) com.sun.enterprise.admin.monitor.callflow.AgentgetClassLoader(long id) com.sun.enterprise.container.common.spi.util.ComponentEnvManagergetContainer(long id) com.sun.ejb.containers.ContainerSynchronizationgetContainerSync(jakarta.transaction.Transaction jtx) org.glassfish.api.invocation.ComponentInvocationorg.glassfish.internal.deployment.Deploymentcom.sun.enterprise.deployment.EjbDescriptorgetDescriptor(long id) org.glassfish.ejb.config.EjbContainerorg.glassfish.ejb.config.EjbTimerServicegetEjbTimerService(String target) org.glassfish.api.naming.GlassfishNamingManagercom.sun.enterprise.container.common.spi.util.InjectionManagerorg.glassfish.api.invocation.InvocationManagercom.sun.enterprise.container.common.spi.util.JavaEEIOUtilsorg.glassfish.enterprise.iiop.api.GlassFishORBHelperorg.glassfish.flashlight.provider.ProbeProviderFactoryorg.glassfish.internal.api.ServerContextorg.glassfish.server.ServerEnvironmentImplorg.glassfish.hk2.api.ServiceLocatorgetThreadPoolExecutor(String poolName) getTimer()com.sun.enterprise.transaction.api.JavaEETransactionManagerbooleanisDas()booleanbooleanbooleanvoidregisterContainer(BaseContainer container) voidregisterPMSync(jakarta.transaction.Transaction jtx, jakarta.transaction.Synchronization sync) voidremoveContainerSync(jakarta.transaction.Transaction tx) voidsetActiveTxCache(jakarta.transaction.Transaction jtx, Object cache) voidsetInsideContainer(boolean bool) voidunregisterContainer(BaseContainer container)
-
Field Details
-
EJB_CONTAINER_NAME
- See Also:
-
DEFAULT_THREAD_POOL_NAME
- See Also:
-
MINIMUM_TIMER_DELIVERY_INTERVAL
static final long MINIMUM_TIMER_DELIVERY_INTERVAL- See Also:
-
TIMER_SERVICE_UPGRADED
- See Also:
-
-
Method Details
-
getORBHelper
org.glassfish.enterprise.iiop.api.GlassFishORBHelper getORBHelper() -
getServices
org.glassfish.hk2.api.ServiceLocator getServices() -
getEjbTimerService
-
registerContainer
-
unregisterContainer
-
getContainer
-
getDescriptor
com.sun.enterprise.deployment.EjbDescriptor getDescriptor(long id) -
getClassLoader
-
getTimer
Timer getTimer() -
setInsideContainer
void setInsideContainer(boolean bool) -
isInsideContainer
boolean isInsideContainer() -
getInvocationManager
org.glassfish.api.invocation.InvocationManager getInvocationManager() -
getInjectionManager
com.sun.enterprise.container.common.spi.util.InjectionManager getInjectionManager() -
getGlassfishNamingManager
org.glassfish.api.naming.GlassfishNamingManager getGlassfishNamingManager() -
getComponentEnvManager
com.sun.enterprise.container.common.spi.util.ComponentEnvManager getComponentEnvManager() -
getCurrentInvocation
org.glassfish.api.invocation.ComponentInvocation getCurrentInvocation() -
getTransactionManager
com.sun.enterprise.transaction.api.JavaEETransactionManager getTransactionManager() -
getEjbAsyncInvocationManager
EjbAsyncInvocationManager getEjbAsyncInvocationManager() -
getServerContext
org.glassfish.internal.api.ServerContext getServerContext() -
getContainerSync
com.sun.ejb.containers.ContainerSynchronization getContainerSync(jakarta.transaction.Transaction jtx) throws jakarta.transaction.RollbackException, jakarta.transaction.SystemException - Throws:
jakarta.transaction.RollbackExceptionjakarta.transaction.SystemException
-
removeContainerSync
void removeContainerSync(jakarta.transaction.Transaction tx) -
registerPMSync
void registerPMSync(jakarta.transaction.Transaction jtx, jakarta.transaction.Synchronization sync) throws jakarta.transaction.RollbackException, jakarta.transaction.SystemException - Throws:
jakarta.transaction.RollbackExceptionjakarta.transaction.SystemException
-
getEjbContainer
org.glassfish.ejb.config.EjbContainer getEjbContainer() -
getServerEnvironment
org.glassfish.server.ServerEnvironmentImpl getServerEnvironment() -
getCallFlowAgent
com.sun.enterprise.admin.monitor.callflow.Agent getCallFlowAgent() -
getBeans
-
getActiveTxCache
-
setActiveTxCache
-
addWork
-
ejbIdToDescriptor
com.sun.enterprise.deployment.EjbDescriptor ejbIdToDescriptor(long ejbId) -
isEJBLite
boolean isEJBLite() -
isEmbeddedServer
boolean isEmbeddedServer() -
getProbeProviderFactory
org.glassfish.flashlight.provider.ProbeProviderFactory getProbeProviderFactory() -
isDas
boolean isDas() -
getThreadPoolExecutor
-
getJavaEEIOUtils
com.sun.enterprise.container.common.spi.util.JavaEEIOUtils getJavaEEIOUtils() -
getDeployment
org.glassfish.internal.deployment.Deployment getDeployment()
-