Interface EjbContainerUtil

All Known Implementing Classes:
EjbContainerUtilImpl

@Contract public interface EjbContainerUtil
Author:
Mahesh Kannan
  • Field Details

  • Method Details

    • getORBHelper

      org.glassfish.enterprise.iiop.api.GlassFishORBHelper getORBHelper()
    • getServices

      org.glassfish.hk2.api.ServiceLocator getServices()
    • getEjbTimerService

      org.glassfish.ejb.config.EjbTimerService getEjbTimerService(String target)
    • registerContainer

      void registerContainer(BaseContainer container)
    • unregisterContainer

      void unregisterContainer(BaseContainer container)
    • getContainer

      BaseContainer getContainer(long id)
    • getDescriptor

      com.sun.enterprise.deployment.EjbDescriptor getDescriptor(long id)
    • getClassLoader

      ClassLoader getClassLoader(long id)
    • 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.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

      org.glassfish.ejb.config.EjbContainer getEjbContainer()
    • getServerEnvironment

      org.glassfish.server.ServerEnvironmentImpl getServerEnvironment()
    • getCallFlowAgent

      com.sun.enterprise.admin.monitor.callflow.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

      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

      ThreadPoolExecutor getThreadPoolExecutor(String poolName)
    • getJavaEEIOUtils

      com.sun.enterprise.container.common.spi.util.JavaEEIOUtils getJavaEEIOUtils()
    • getDeployment

      org.glassfish.internal.deployment.Deployment getDeployment()