Package com.sun.ejb

Class EjbNamingReferenceManagerImpl

  • All Implemented Interfaces:
    com.sun.enterprise.container.common.spi.EjbNamingReferenceManager

    @Service
    public class EjbNamingReferenceManagerImpl
    extends Object
    implements com.sun.enterprise.container.common.spi.EjbNamingReferenceManager
    Author:
    Mahesh Kannan
    • Constructor Detail

      • EjbNamingReferenceManagerImpl

        public EjbNamingReferenceManagerImpl()
    • Method Detail

      • resolveEjbReference

        public Object resolveEjbReference​(com.sun.enterprise.deployment.EjbReferenceDescriptor ejbRefDesc,
                                          Context context)
                                   throws NamingException
        Specified by:
        resolveEjbReference in interface com.sun.enterprise.container.common.spi.EjbNamingReferenceManager
        Throws:
        NamingException
      • isEjbReferenceCacheable

        public boolean isEjbReferenceCacheable​(com.sun.enterprise.deployment.EjbReferenceDescriptor ejbRefDesc)
        Specified by:
        isEjbReferenceCacheable in interface com.sun.enterprise.container.common.spi.EjbNamingReferenceManager
      • getEJBContextObject

        public Object getEJBContextObject​(String contextType)
        Specified by:
        getEJBContextObject in interface com.sun.enterprise.container.common.spi.EjbNamingReferenceManager