org.glassfish.osgijavaeebase
Class OSGiArchiveHandler
java.lang.Object
org.glassfish.internal.deployment.GenericHandler
com.sun.enterprise.deploy.shared.AbstractArchiveHandler
org.glassfish.osgijavaeebase.OSGiArchiveHandler
- All Implemented Interfaces:
- org.glassfish.api.deployment.archive.ArchiveHandler
public class OSGiArchiveHandler
- extends com.sun.enterprise.deploy.shared.AbstractArchiveHandler
An implementation of ArchiveHandler
specialized for OSGi-ed WAR files. It is not exported as a Service.
- Author:
- Sanjeeb.Sahoo@Sun.COM
| Fields inherited from class com.sun.enterprise.deploy.shared.AbstractArchiveHandler |
_logger |
| Fields inherited from class org.glassfish.internal.deployment.GenericHandler |
habitat |
|
Method Summary |
java.lang.String |
getArchiveType()
|
java.lang.ClassLoader |
getClassLoader(java.lang.ClassLoader parent,
org.glassfish.api.deployment.DeploymentContext context)
|
java.lang.String |
getDefaultApplicationName(org.glassfish.api.deployment.archive.ReadableArchive archive)
|
java.lang.String |
getDefaultApplicationName(org.glassfish.api.deployment.archive.ReadableArchive archive,
org.glassfish.api.deployment.DeploymentContext context)
|
boolean |
handles(org.glassfish.api.deployment.archive.ReadableArchive archive)
|
| Methods inherited from class com.sun.enterprise.deploy.shared.AbstractArchiveHandler |
getManifestLibraries |
| Methods inherited from class org.glassfish.internal.deployment.GenericHandler |
expand, getManifest, getVersionIdentifier |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OSGiArchiveHandler
public OSGiArchiveHandler()
getArchiveType
public java.lang.String getArchiveType()
handles
public boolean handles(org.glassfish.api.deployment.archive.ReadableArchive archive)
getClassLoader
public java.lang.ClassLoader getClassLoader(java.lang.ClassLoader parent,
org.glassfish.api.deployment.DeploymentContext context)
getDefaultApplicationName
public java.lang.String getDefaultApplicationName(org.glassfish.api.deployment.archive.ReadableArchive archive)
- Specified by:
getDefaultApplicationName in interface org.glassfish.api.deployment.archive.ArchiveHandler- Overrides:
getDefaultApplicationName in class org.glassfish.internal.deployment.GenericHandler
getDefaultApplicationName
public java.lang.String getDefaultApplicationName(org.glassfish.api.deployment.archive.ReadableArchive archive,
org.glassfish.api.deployment.DeploymentContext context)
- Specified by:
getDefaultApplicationName in interface org.glassfish.api.deployment.archive.ArchiveHandler- Overrides:
getDefaultApplicationName in class org.glassfish.internal.deployment.GenericHandler
Copyright © 2011 GlassFish Community. All Rights Reserved.