org.jboss.deployers.plugins.deployers
Class DeployerWrapper
java.lang.Object
org.jboss.deployers.plugins.deployers.DeployerWrapper
- All Implemented Interfaces:
- org.jboss.deployers.spi.deployer.Deployer, org.jboss.deployers.spi.deployer.managed.ManagedObjectCreator, org.jboss.deployers.spi.Ordered
public class DeployerWrapper
- extends Object
- implements org.jboss.deployers.spi.deployer.Deployer, org.jboss.deployers.spi.deployer.managed.ManagedObjectCreator
DeployerWrapper.
To avoid any problems with error handling by the deployers.
- Version:
- $Revision: 1.1 $
- Author:
- Adrian Brock
| Nested classes/interfaces inherited from interface org.jboss.deployers.spi.Ordered |
org.jboss.deployers.spi.Ordered.OrderedComparator |
| Fields inherited from interface org.jboss.deployers.spi.Ordered |
COMPARATOR |
|
Constructor Summary |
DeployerWrapper(org.jboss.deployers.spi.deployer.Deployer deployer)
Create a new DeployerWrapper. |
DeployerWrapper
public DeployerWrapper(org.jboss.deployers.spi.deployer.Deployer deployer)
- Create a new DeployerWrapper.
- Parameters:
deployer - the deployer
getManagedObjectCreator
public org.jboss.deployers.spi.deployer.managed.ManagedObjectCreator getManagedObjectCreator()
- Get the managedObjectCreator.
- Returns:
- the managedObjectCreator.
setManagedObjectCreator
public void setManagedObjectCreator(org.jboss.deployers.spi.deployer.managed.ManagedObjectCreator managedObjectCreator)
- Set the managedObjectCreator.
- Parameters:
managedObjectCreator - the managedObjectCreator.
getType
public String getType()
- Specified by:
getType in interface org.jboss.deployers.spi.deployer.Deployer
getRelativeOrder
public int getRelativeOrder()
- Specified by:
getRelativeOrder in interface org.jboss.deployers.spi.Ordered
setRelativeOrder
public void setRelativeOrder(int order)
- Specified by:
setRelativeOrder in interface org.jboss.deployers.spi.Ordered
isAllInputs
public boolean isAllInputs()
- Specified by:
isAllInputs in interface org.jboss.deployers.spi.deployer.Deployer
isComponentsOnly
public boolean isComponentsOnly()
- Specified by:
isComponentsOnly in interface org.jboss.deployers.spi.deployer.Deployer
isWantComponents
public boolean isWantComponents()
- Specified by:
isWantComponents in interface org.jboss.deployers.spi.deployer.Deployer
isTopLevelOnly
public boolean isTopLevelOnly()
- Specified by:
isTopLevelOnly in interface org.jboss.deployers.spi.deployer.Deployer
getInput
public Class<?> getInput()
- Specified by:
getInput in interface org.jboss.deployers.spi.deployer.Deployer
getOutput
public Class<?> getOutput()
- Specified by:
getOutput in interface org.jboss.deployers.spi.deployer.Deployer
getInputs
public Set<String> getInputs()
- Specified by:
getInputs in interface org.jboss.deployers.spi.deployer.Deployer
getOutputs
public Set<String> getOutputs()
- Specified by:
getOutputs in interface org.jboss.deployers.spi.deployer.Deployer
getStage
public org.jboss.deployers.spi.deployer.DeploymentStage getStage()
- Specified by:
getStage in interface org.jboss.deployers.spi.deployer.Deployer
isParentFirst
public boolean isParentFirst()
- Specified by:
isParentFirst in interface org.jboss.deployers.spi.deployer.Deployer
deploy
public void deploy(org.jboss.deployers.structure.spi.DeploymentUnit unit)
throws org.jboss.deployers.spi.DeploymentException
- Specified by:
deploy in interface org.jboss.deployers.spi.deployer.Deployer
- Throws:
org.jboss.deployers.spi.DeploymentException
undeploy
public void undeploy(org.jboss.deployers.structure.spi.DeploymentUnit unit)
- Specified by:
undeploy in interface org.jboss.deployers.spi.deployer.Deployer
build
public void build(org.jboss.deployers.structure.spi.DeploymentUnit unit,
Map<String,org.jboss.managed.api.ManagedObject> managedObjects)
throws org.jboss.deployers.spi.DeploymentException
- Specified by:
build in interface org.jboss.deployers.spi.deployer.managed.ManagedObjectCreator
- Throws:
org.jboss.deployers.spi.DeploymentException
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2008 JBoss Inc.. All Rights Reserved.