Interface EjbContainerUtil

  • All Known Implementing Classes:
    EjbContainerUtilImpl

    @Contract
    public interface EjbContainerUtil
    Author:
    Mahesh Kannan Date: Feb 10, 2008
    • Method Detail

      • getServices

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

        void registerContainer​(BaseContainer container)
      • unregisterContainer

        void unregisterContainer​(BaseContainer container)
      • getContainer

        BaseContainer getContainer​(long id,
                                   long appUniqueId)
      • getClassLoader

        ClassLoader getClassLoader​(long id)
      • getTimer

        Timer getTimer()
      • setInsideContainer

        void setInsideContainer​(boolean bool)
      • isInsideContainer

        boolean isInsideContainer()
      • 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
      • 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()
      • isDas

        boolean isDas()