Package com.sun.ejb.containers
Interface EjbContainerUtil
-
- All Known Implementing Classes:
EjbContainerUtilImpl
@Contract public interface EjbContainerUtil
- Author:
- Mahesh Kannan Date: Feb 10, 2008
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_THREAD_POOL_NAME
static String
EJB_CONTAINER_NAME
static long
MINIMUM_TIMER_DELIVERY_INTERVAL
static String
TIMER_SERVICE_UPGRADED
-
Method Summary
-
-
-
Field Detail
-
EJB_CONTAINER_NAME
static final String EJB_CONTAINER_NAME
- See Also:
- Constant Field Values
-
DEFAULT_THREAD_POOL_NAME
static final String DEFAULT_THREAD_POOL_NAME
- See Also:
- Constant Field Values
-
MINIMUM_TIMER_DELIVERY_INTERVAL
static final long MINIMUM_TIMER_DELIVERY_INTERVAL
- See Also:
- Constant Field Values
-
TIMER_SERVICE_UPGRADED
static final String TIMER_SERVICE_UPGRADED
- See Also:
- Constant Field Values
-
-
Method Detail
-
getORBHelper
GlassFishORBHelper getORBHelper()
-
getServices
org.glassfish.hk2.api.ServiceLocator getServices()
-
getEjbTimerService
EjbTimerService getEjbTimerService(String target)
-
registerContainer
void registerContainer(BaseContainer container)
-
unregisterContainer
void unregisterContainer(BaseContainer container)
-
getContainer
BaseContainer getContainer(long id)
-
getContainer
BaseContainer getContainer(long id, long appUniqueId)
-
getDescriptor
EjbDescriptor getDescriptor(long id)
-
getClassLoader
ClassLoader getClassLoader(long id)
-
getTimer
Timer getTimer()
-
setInsideContainer
void setInsideContainer(boolean bool)
-
isInsideContainer
boolean isInsideContainer()
-
getInvocationManager
InvocationManager getInvocationManager()
-
getInjectionManager
InjectionManager getInjectionManager()
-
getGlassfishNamingManager
GlassfishNamingManager getGlassfishNamingManager()
-
getComponentEnvManager
ComponentEnvManager getComponentEnvManager()
-
getCurrentInvocation
ComponentInvocation getCurrentInvocation()
-
getTransactionManager
JavaEETransactionManager getTransactionManager()
-
getServerContext
ServerContext getServerContext()
-
getContainerSync
com.sun.ejb.containers.ContainerSynchronization getContainerSync(jakarta.transaction.Transaction jtx) throws jakarta.transaction.RollbackException, jakarta.transaction.SystemException
- Throws:
jakarta.transaction.RollbackException
jakarta.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.RollbackException
jakarta.transaction.SystemException
-
getEjbContainer
EjbContainer getEjbContainer()
-
getServerEnvironment
ServerEnvironmentImpl getServerEnvironment()
-
getCallFlowAgent
Agent getCallFlowAgent()
-
getBeans
Vector getBeans(jakarta.transaction.Transaction jtx)
-
getActiveTxCache
Object getActiveTxCache(jakarta.transaction.Transaction jtx)
-
setActiveTxCache
void setActiveTxCache(jakarta.transaction.Transaction jtx, Object cache)
-
addWork
void addWork(Runnable task)
-
ejbIdToDescriptor
EjbDescriptor ejbIdToDescriptor(long ejbId)
-
isEJBLite
boolean isEJBLite()
-
isEmbeddedServer
boolean isEmbeddedServer()
-
getProbeProviderFactory
ProbeProviderFactory getProbeProviderFactory()
-
isDas
boolean isDas()
-
getThreadPoolExecutor
ThreadPoolExecutor getThreadPoolExecutor(String poolName)
-
getJavaEEIOUtils
JavaEEIOUtils getJavaEEIOUtils()
-
getDeployment
Deployment getDeployment()
-
-