com.sun.ejb.containers
Class EjbContainerUtilImpl
java.lang.Object
com.sun.ejb.containers.EjbContainerUtilImpl
- All Implemented Interfaces:
- EjbContainerUtil, org.jvnet.hk2.component.PostConstruct, org.jvnet.hk2.component.PreDestroy
@Service
public class EjbContainerUtilImpl
- extends java.lang.Object
- implements org.jvnet.hk2.component.PostConstruct, org.jvnet.hk2.component.PreDestroy, EjbContainerUtil
- Author:
- Mahesh Kannan
Date: Feb 10, 2008
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EjbContainerUtilImpl
public EjbContainerUtilImpl()
getHAPersistenceType
public java.lang.String getHAPersistenceType()
- Specified by:
getHAPersistenceType in interface EjbContainerUtil
postConstruct
public void postConstruct()
- Specified by:
postConstruct in interface org.jvnet.hk2.component.PostConstruct
preDestroy
public void preDestroy()
- Specified by:
preDestroy in interface org.jvnet.hk2.component.PreDestroy
getORBHelper
public GlassFishORBHelper getORBHelper()
- Specified by:
getORBHelper in interface EjbContainerUtil
getDefaultHabitat
public org.jvnet.hk2.component.Habitat getDefaultHabitat()
- Specified by:
getDefaultHabitat in interface EjbContainerUtil
isInitialized
public static boolean isInitialized()
getInstance
public static EjbContainerUtil getInstance()
getLogger
public java.util.logging.Logger getLogger()
- Specified by:
getLogger in interface EjbContainerUtil
setEJBTimerService
public void setEJBTimerService(EJBTimerService es)
- Specified by:
setEJBTimerService in interface EjbContainerUtil
unsetEJBTimerService
public void unsetEJBTimerService()
- Specified by:
unsetEJBTimerService in interface EjbContainerUtil
getEJBTimerService
public EJBTimerService getEJBTimerService()
- Specified by:
getEJBTimerService in interface EjbContainerUtil
isEJBTimerServiceLoaded
public boolean isEJBTimerServiceLoaded()
- Specified by:
isEJBTimerServiceLoaded in interface EjbContainerUtil
setEJBTimerServiceDBReadBeforeTimeout
public void setEJBTimerServiceDBReadBeforeTimeout(boolean value)
- Specified by:
setEJBTimerServiceDBReadBeforeTimeout in interface EjbContainerUtil
getEJBTimerService
public EJBTimerService getEJBTimerService(java.lang.String target)
- Specified by:
getEJBTimerService in interface EjbContainerUtil
getEJBTimerService
public EJBTimerService getEJBTimerService(java.lang.String target,
boolean force)
- Specified by:
getEJBTimerService in interface EjbContainerUtil
registerContainer
public void registerContainer(BaseContainer container)
- Specified by:
registerContainer in interface EjbContainerUtil
unregisterContainer
public void unregisterContainer(BaseContainer container)
- Specified by:
unregisterContainer in interface EjbContainerUtil
getContainer
public BaseContainer getContainer(long id)
- Specified by:
getContainer in interface EjbContainerUtil
getDescriptor
public EjbDescriptor getDescriptor(long id)
- Specified by:
getDescriptor in interface EjbContainerUtil
getClassLoader
public java.lang.ClassLoader getClassLoader(long id)
- Specified by:
getClassLoader in interface EjbContainerUtil
getTimer
public java.util.Timer getTimer()
- Specified by:
getTimer in interface EjbContainerUtil
setInsideContainer
public void setInsideContainer(boolean bool)
- Specified by:
setInsideContainer in interface EjbContainerUtil
isInsideContainer
public boolean isInsideContainer()
- Specified by:
isInsideContainer in interface EjbContainerUtil
getInvocationManager
public InvocationManager getInvocationManager()
- Specified by:
getInvocationManager in interface EjbContainerUtil
getInjectionManager
public InjectionManager getInjectionManager()
- Specified by:
getInjectionManager in interface EjbContainerUtil
getGlassfishNamingManager
public GlassfishNamingManager getGlassfishNamingManager()
- Specified by:
getGlassfishNamingManager in interface EjbContainerUtil
getComponentEnvManager
public ComponentEnvManager getComponentEnvManager()
- Specified by:
getComponentEnvManager in interface EjbContainerUtil
getCurrentInvocation
public ComponentInvocation getCurrentInvocation()
- Specified by:
getCurrentInvocation in interface EjbContainerUtil
getTransactionManager
public JavaEETransactionManager getTransactionManager()
- Specified by:
getTransactionManager in interface EjbContainerUtil
getServerContext
public ServerContext getServerContext()
- Specified by:
getServerContext in interface EjbContainerUtil
getEjbAsyncInvocationManager
public EjbAsyncInvocationManager getEjbAsyncInvocationManager()
getContainerSync
public com.sun.ejb.containers.ContainerSynchronization getContainerSync(Transaction jtx)
throws RollbackException,
SystemException
- Specified by:
getContainerSync in interface EjbContainerUtil
- Throws:
RollbackException
SystemException
removeContainerSync
public void removeContainerSync(Transaction tx)
- Specified by:
removeContainerSync in interface EjbContainerUtil
registerPMSync
public void registerPMSync(Transaction jtx,
Synchronization sync)
throws RollbackException,
SystemException
- Specified by:
registerPMSync in interface EjbContainerUtil
- Throws:
RollbackException
SystemException
getEjbContainer
public EjbContainer getEjbContainer()
- Specified by:
getEjbContainer in interface EjbContainerUtil
getServerEnvironment
public ServerEnvironmentImpl getServerEnvironment()
- Specified by:
getServerEnvironment in interface EjbContainerUtil
getBeans
public java.util.Vector getBeans(Transaction jtx)
- Specified by:
getBeans in interface EjbContainerUtil
getActiveTxCache
public java.lang.Object getActiveTxCache(Transaction jtx)
- Specified by:
getActiveTxCache in interface EjbContainerUtil
setActiveTxCache
public void setActiveTxCache(Transaction jtx,
java.lang.Object cache)
- Specified by:
setActiveTxCache in interface EjbContainerUtil
getCallFlowAgent
public Agent getCallFlowAgent()
- Specified by:
getCallFlowAgent in interface EjbContainerUtil
addWork
public void addWork(java.lang.Runnable task)
- Specified by:
addWork in interface EjbContainerUtil
ejbIdToDescriptor
public EjbDescriptor ejbIdToDescriptor(long ejbId)
- Specified by:
ejbIdToDescriptor in interface EjbContainerUtil
isEJBLite
public boolean isEJBLite()
- Specified by:
isEJBLite in interface EjbContainerUtil
isEmbeddedServer
public boolean isEmbeddedServer()
- Specified by:
isEmbeddedServer in interface EjbContainerUtil
getTimerResource
public java.lang.String getTimerResource()
- Specified by:
getTimerResource in interface EjbContainerUtil
getProbeProviderFactory
public ProbeProviderFactory getProbeProviderFactory()
- Specified by:
getProbeProviderFactory in interface EjbContainerUtil
isDas
public boolean isDas()
- Embedded is a single-instance like DAS
- Specified by:
isDas in interface EjbContainerUtil
getThreadPoolExecutor
public java.util.concurrent.ThreadPoolExecutor getThreadPoolExecutor(java.lang.String poolName)
- Specified by:
getThreadPoolExecutor in interface EjbContainerUtil
getJavaEEIOUtils
public JavaEEIOUtils getJavaEEIOUtils()
- Specified by:
getJavaEEIOUtils in interface EjbContainerUtil
Copyright © 2012 GlassFish Community. All Rights Reserved.