org.ow2.jonas.lib.service.manager
Class RequireJOnASServicesHandler

java.lang.Object
  extended by org.ow2.jonas.lib.service.manager.RequireJOnASServicesHandler
All Implemented Interfaces:
org.ow2.util.ee.deploy.api.deployer.IDeployerManagerCallback

public class RequireJOnASServicesHandler
extends Object
implements org.ow2.util.ee.deploy.api.deployer.IDeployerManagerCallback

Implementation of the . Allow to start required JOnAS services declared in the MANIFEST file of the deployable.

Author:
Francois Fornaciari

Constructor Summary
RequireJOnASServicesHandler(ServiceManager serviceManager)
          Build the RequireJOnASServicesHandler
 
Method Summary
 void postDeploy(org.ow2.util.ee.deploy.api.deployable.IDeployable<?> deployable)
          
 void postUndeploy(org.ow2.util.ee.deploy.api.deployable.IDeployable<?> deployable)
          
 void preDeploy(org.ow2.util.ee.deploy.api.deployable.IDeployable<?> deployable)
          
 void preUndeploy(org.ow2.util.ee.deploy.api.deployable.IDeployable<?> deployable)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequireJOnASServicesHandler

public RequireJOnASServicesHandler(ServiceManager serviceManager)
Build the RequireJOnASServicesHandler

Parameters:
serviceManager - The ServiceManager service reference
Method Detail

preDeploy

public void preDeploy(org.ow2.util.ee.deploy.api.deployable.IDeployable<?> deployable)

Specified by:
preDeploy in interface org.ow2.util.ee.deploy.api.deployer.IDeployerManagerCallback

postDeploy

public void postDeploy(org.ow2.util.ee.deploy.api.deployable.IDeployable<?> deployable)

Specified by:
postDeploy in interface org.ow2.util.ee.deploy.api.deployer.IDeployerManagerCallback

preUndeploy

public void preUndeploy(org.ow2.util.ee.deploy.api.deployable.IDeployable<?> deployable)

Specified by:
preUndeploy in interface org.ow2.util.ee.deploy.api.deployer.IDeployerManagerCallback

postUndeploy

public void postUndeploy(org.ow2.util.ee.deploy.api.deployable.IDeployable<?> deployable)

Specified by:
postUndeploy in interface org.ow2.util.ee.deploy.api.deployer.IDeployerManagerCallback


Copyright © 2010 OW2 Consortium. All Rights Reserved.