Package org.glassfish.ejb.deployment
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
deplLoggerFields inherited from class org.glassfish.internal.deployment.GenericHandler
habitat -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetClassLoader(ClassLoader parent, org.glassfish.api.deployment.DeploymentContext context) getVersionIdentifier(org.glassfish.api.deployment.archive.ReadableArchive archive) booleanhandles(org.glassfish.api.deployment.archive.ReadableArchive archive) Methods inherited from class com.sun.enterprise.deploy.shared.AbstractArchiveHandler
getManifestLibraries, getXMLInputFactoryMethods inherited from class org.glassfish.internal.deployment.GenericHandler
expand, getClassPathURIs, getDefaultApplicationName, getDefaultApplicationName, getDefaultApplicationNameFromArchiveName, getManifest, requiresAnnotationScanning
-
Constructor Details
-
EjbJarHandler
public EjbJarHandler()
-
-
Method Details
-
getArchiveType
-
handles
public boolean handles(org.glassfish.api.deployment.archive.ReadableArchive archive) throws IOException - Throws:
IOException
-
getVersionIdentifier
- Specified by:
getVersionIdentifierin interfaceorg.glassfish.api.deployment.archive.ArchiveHandler- Overrides:
getVersionIdentifierin classorg.glassfish.internal.deployment.GenericHandler
-
getClassLoader
public ClassLoader getClassLoader(ClassLoader parent, org.glassfish.api.deployment.DeploymentContext context)
-