org.glassfish.osgiweb
Class OSGiWebDeployer

java.lang.Object
  extended by org.glassfish.osgijavaeebase.AbstractOSGiDeployer
      extended by org.glassfish.osgiweb.OSGiWebDeployer
All Implemented Interfaces:
org.glassfish.osgijavaeebase.OSGiDeployer

public class OSGiWebDeployer
extends org.glassfish.osgijavaeebase.AbstractOSGiDeployer

Author:
Sanjeeb.Sahoo@Sun.COM

Nested Class Summary
 
Nested classes/interfaces inherited from class org.glassfish.osgijavaeebase.AbstractOSGiDeployer
org.glassfish.osgijavaeebase.AbstractOSGiDeployer.State
 
Constructor Summary
OSGiWebDeployer(org.osgi.framework.BundleContext context)
           
 
Method Summary
 org.glassfish.osgijavaeebase.OSGiDeploymentRequest createOSGiDeploymentRequest(org.glassfish.internal.deployment.Deployment deployer, com.sun.enterprise.deploy.shared.ArchiveFactory archiveFactory, org.glassfish.server.ServerEnvironmentImpl env, org.glassfish.api.ActionReport reporter, org.osgi.framework.Bundle b)
           
 org.glassfish.osgijavaeebase.OSGiUndeploymentRequest createOSGiUndeploymentRequest(org.glassfish.internal.deployment.Deployment deployer, org.glassfish.server.ServerEnvironmentImpl env, org.glassfish.api.ActionReport reporter, org.glassfish.osgijavaeebase.OSGiApplicationInfo osgiAppInfo)
           
 boolean handles(org.osgi.framework.Bundle bundle)
           
protected  void raiseEvent(org.glassfish.osgijavaeebase.AbstractOSGiDeployer.State state, org.osgi.framework.Bundle appBundle, java.lang.Throwable e)
           
 
Methods inherited from class org.glassfish.osgijavaeebase.AbstractOSGiDeployer
deploy, getBundleContext, getReport, register, undeploy, undeployAll, unregister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OSGiWebDeployer

public OSGiWebDeployer(org.osgi.framework.BundleContext context)
Method Detail

createOSGiUndeploymentRequest

public org.glassfish.osgijavaeebase.OSGiUndeploymentRequest createOSGiUndeploymentRequest(org.glassfish.internal.deployment.Deployment deployer,
                                                                                          org.glassfish.server.ServerEnvironmentImpl env,
                                                                                          org.glassfish.api.ActionReport reporter,
                                                                                          org.glassfish.osgijavaeebase.OSGiApplicationInfo osgiAppInfo)
Specified by:
createOSGiUndeploymentRequest in class org.glassfish.osgijavaeebase.AbstractOSGiDeployer

createOSGiDeploymentRequest

public org.glassfish.osgijavaeebase.OSGiDeploymentRequest createOSGiDeploymentRequest(org.glassfish.internal.deployment.Deployment deployer,
                                                                                      com.sun.enterprise.deploy.shared.ArchiveFactory archiveFactory,
                                                                                      org.glassfish.server.ServerEnvironmentImpl env,
                                                                                      org.glassfish.api.ActionReport reporter,
                                                                                      org.osgi.framework.Bundle b)
Specified by:
createOSGiDeploymentRequest in class org.glassfish.osgijavaeebase.AbstractOSGiDeployer

handles

public boolean handles(org.osgi.framework.Bundle bundle)

raiseEvent

protected void raiseEvent(org.glassfish.osgijavaeebase.AbstractOSGiDeployer.State state,
                          org.osgi.framework.Bundle appBundle,
                          java.lang.Throwable e)
Overrides:
raiseEvent in class org.glassfish.osgijavaeebase.AbstractOSGiDeployer


Copyright © 2011 GlassFish Community. All Rights Reserved.