Class EjbJarHandler

  • All Implemented Interfaces:
    org.glassfish.api.deployment.archive.ArchiveHandler

    @Service(name="ejb")
    public class EjbJarHandler
    extends com.sun.enterprise.deploy.shared.AbstractArchiveHandler
    Author:
    sanjeeb.sahoo@oracle.com
    • Field Summary

      • Fields inherited from class com.sun.enterprise.deploy.shared.AbstractArchiveHandler

        deplLogger
      • Fields inherited from class org.glassfish.internal.deployment.GenericHandler

        habitat
    • Constructor Summary

      Constructors 
      Constructor Description
      EjbJarHandler()  
    • Constructor Detail

      • EjbJarHandler

        public EjbJarHandler()
    • Method Detail

      • getArchiveType

        public String getArchiveType()
      • handles

        public boolean handles​(org.glassfish.api.deployment.archive.ReadableArchive archive)
                        throws IOException
        Throws:
        IOException
      • getVersionIdentifier

        public String getVersionIdentifier​(org.glassfish.api.deployment.archive.ReadableArchive archive)
        Specified by:
        getVersionIdentifier in interface org.glassfish.api.deployment.archive.ArchiveHandler
        Overrides:
        getVersionIdentifier in class org.glassfish.internal.deployment.GenericHandler
      • getClassLoader

        public ClassLoader getClassLoader​(ClassLoader parent,
                                          org.glassfish.api.deployment.DeploymentContext context)