com.sun.ejb.containers
Interface EjbContainerUtil

All Known Implementing Classes:
EjbContainerUtilImpl

@Contract
public interface EjbContainerUtil

Author:
Mahesh Kannan Date: Feb 10, 2008

Field Summary
static String DEFAULT_THREAD_POOL_NAME
           
static long MINIMUM_TIMER_DELIVERY_INTERVAL
           
static String TIMER_RESOURCE_JNDI
           
static String TIMER_SERVICE_APP_NAME
           
static String TIMER_SERVICE_UPGRADED
           
 
Method Summary
 void addWork(Runnable task)
           
 EjbDescriptor ejbIdToDescriptor(long ejbId)
           
 Object getActiveTxCache(Transaction jtx)
           
 Vector getBeans(Transaction jtx)
           
 Agent getCallFlowAgent()
           
 ClassLoader getClassLoader(long id)
           
 ComponentEnvManager getComponentEnvManager()
           
 BaseContainer getContainer(long id)
           
 com.sun.ejb.containers.ContainerSynchronization getContainerSync(Transaction jtx)
           
 ComponentInvocation getCurrentInvocation()
           
 org.jvnet.hk2.component.Habitat getDefaultHabitat()
           
 EjbDescriptor getDescriptor(long id)
           
 EjbContainer getEjbContainer()
           
 EJBTimerService getEJBTimerService()
           
 EJBTimerService getEJBTimerService(String target)
           
 EJBTimerService getEJBTimerService(String target, boolean force)
           
 GlassfishNamingManager getGlassfishNamingManager()
           
 String getHAPersistenceType()
           
 InjectionManager getInjectionManager()
           
 InvocationManager getInvocationManager()
           
 Logger getLogger()
           
 GlassFishORBHelper getORBHelper()
           
 ProbeProviderFactory getProbeProviderFactory()
           
 ServerContext getServerContext()
           
 ServerEnvironmentImpl getServerEnvironment()
           
 ThreadPoolExecutor getThreadPoolExecutor(String poolName)
           
 Timer getTimer()
           
 String getTimerResource()
           
 JavaEETransactionManager getTransactionManager()
           
 boolean isDas()
           
 boolean isEJBLite()
           
 boolean isEJBTimerServiceLoaded()
           
 boolean isEmbeddedServer()
           
 boolean isInsideContainer()
           
 void registerContainer(BaseContainer container)
           
 void registerPMSync(Transaction jtx, Synchronization sync)
           
 void removeContainerSync(Transaction tx)
           
 void setActiveTxCache(Transaction jtx, Object cache)
           
 void setEJBTimerService(EJBTimerService es)
           
 void setEJBTimerServiceDBReadBeforeTimeout(boolean value)
           
 void setInsideContainer(boolean bool)
           
 void unregisterContainer(BaseContainer container)
           
 void unsetEJBTimerService()
           
 

Field Detail

TIMER_SERVICE_APP_NAME

static final String TIMER_SERVICE_APP_NAME
See Also:
Constant Field Values

TIMER_SERVICE_UPGRADED

static final String TIMER_SERVICE_UPGRADED
See Also:
Constant Field Values

TIMER_RESOURCE_JNDI

static final String TIMER_RESOURCE_JNDI
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
Method Detail

getORBHelper

GlassFishORBHelper getORBHelper()

getDefaultHabitat

org.jvnet.hk2.component.Habitat getDefaultHabitat()

getLogger

Logger getLogger()

setEJBTimerService

void setEJBTimerService(EJBTimerService es)

unsetEJBTimerService

void unsetEJBTimerService()

setEJBTimerServiceDBReadBeforeTimeout

void setEJBTimerServiceDBReadBeforeTimeout(boolean value)

isEJBTimerServiceLoaded

boolean isEJBTimerServiceLoaded()

getEJBTimerService

EJBTimerService getEJBTimerService()

getEJBTimerService

EJBTimerService getEJBTimerService(String target)

getEJBTimerService

EJBTimerService getEJBTimerService(String target,
                                   boolean force)

getTimerResource

String getTimerResource()

registerContainer

void registerContainer(BaseContainer container)

unregisterContainer

void unregisterContainer(BaseContainer container)

getContainer

BaseContainer getContainer(long id)

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(Transaction jtx)
                                                                 throws RollbackException,
                                                                        SystemException
Throws:
RollbackException
SystemException

removeContainerSync

void removeContainerSync(Transaction tx)

registerPMSync

void registerPMSync(Transaction jtx,
                    Synchronization sync)
                    throws RollbackException,
                           SystemException
Throws:
RollbackException
SystemException

getEjbContainer

EjbContainer getEjbContainer()

getServerEnvironment

ServerEnvironmentImpl getServerEnvironment()

getCallFlowAgent

Agent getCallFlowAgent()

getBeans

Vector getBeans(Transaction jtx)

getActiveTxCache

Object getActiveTxCache(Transaction jtx)

setActiveTxCache

void setActiveTxCache(Transaction jtx,
                      Object cache)

addWork

void addWork(Runnable task)

getHAPersistenceType

String getHAPersistenceType()

ejbIdToDescriptor

EjbDescriptor ejbIdToDescriptor(long ejbId)

isEJBLite

boolean isEJBLite()

isEmbeddedServer

boolean isEmbeddedServer()

getProbeProviderFactory

ProbeProviderFactory getProbeProviderFactory()

isDas

boolean isDas()

getThreadPoolExecutor

ThreadPoolExecutor getThreadPoolExecutor(String poolName)


Copyright © 2012 GlassFish Community. All Rights Reserved.