Class SessionContextImpl

    • Method Detail

      • getExtendedEntityManagerMap

        public Map<jakarta.persistence.EntityManagerFactory,​com.sun.enterprise.container.common.impl.PhysicalEntityManagerWrapper> getExtendedEntityManagerMap()
      • addExtendedEntityManagerMapping

        public void addExtendedEntityManagerMapping​(jakarta.persistence.EntityManagerFactory emf,
                                                    com.sun.ejb.containers.StatefulSessionContainer.EEMRefInfo refInfo)
      • getExtendedEntityManager

        public com.sun.enterprise.container.common.impl.PhysicalEntityManagerWrapper getExtendedEntityManager​(jakarta.persistence.EntityManagerFactory emf)
      • getExtendedEntityManagers

        public Collection<com.sun.enterprise.container.common.impl.PhysicalEntityManagerWrapper> getExtendedEntityManagers()
      • setEmfRegisteredWithTx

        public void setEmfRegisteredWithTx​(jakarta.persistence.EntityManagerFactory emf,
                                           boolean flag)
      • isEmfRegisteredWithTx

        public boolean isEmfRegisteredWithTx​(jakarta.persistence.EntityManagerFactory emf)
      • initializeStatefulWriteLock

        public void initializeStatefulWriteLock()
      • hasExtendedPC

        public boolean hasExtendedPC()
      • incrementRefCount

        public final void incrementRefCount()
      • decrementRefCount

        public final void decrementRefCount()
      • getRefCount

        public final int getRefCount()