Class EjbJarHandler

java.lang.Object
org.glassfish.internal.deployment.GenericHandler
com.sun.enterprise.deploy.shared.AbstractArchiveHandler
org.glassfish.ejb.deployment.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
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    getClassLoader(ClassLoader parent, org.glassfish.api.deployment.DeploymentContext context)
     
    getVersionIdentifier(org.glassfish.api.deployment.archive.ReadableArchive archive)
     
    boolean
    handles(org.glassfish.api.deployment.archive.ReadableArchive archive)
     

    Methods inherited from class com.sun.enterprise.deploy.shared.AbstractArchiveHandler

    getManifestLibraries, getXMLInputFactory

    Methods inherited from class org.glassfish.internal.deployment.GenericHandler

    expand, getClassPathURIs, getDefaultApplicationName, getDefaultApplicationName, getDefaultApplicationNameFromArchiveName, getManifest, requiresAnnotationScanning

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • EjbJarHandler

      public EjbJarHandler()
  • Method Details

    • 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)