|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.deployers.spi.deployer.helpers.AbstractDeployer
org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer
org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer<T>
org.jboss.deployers.vfs.spi.deployer.AbstractSimpleVFSRealDeployer<T>
org.jboss.aop.asintegration.jboss5.AbstractAopMetaDataDeployer<T>
public abstract class AbstractAopMetaDataDeployer<T>
Deployer for deployments containing AOP metadata. It makes sure that the metadata is deployed to the right aop domain in the case of scoped classloaders. The AOP metadata is stripped out of the deployment to avoid deploying it twice.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.jboss.deployers.spi.Ordered |
---|
org.jboss.deployers.spi.Ordered.OrderedComparator |
Field Summary |
---|
Fields inherited from class org.jboss.deployers.spi.deployer.helpers.AbstractDeployer |
---|
log |
Fields inherited from interface org.jboss.deployers.spi.Ordered |
---|
COMPARATOR |
Constructor Summary | |
---|---|
AbstractAopMetaDataDeployer(Class<T> input)
|
Method Summary | |
---|---|
void |
deploy(org.jboss.deployers.vfs.spi.structure.VFSDeploymentUnit unit,
T deployment)
Method for subclasses to call upon deployment |
AspectManager |
getAspectManager()
Get the aspectManager. |
protected abstract List<org.jboss.beans.metadata.spi.BeanMetaDataFactory> |
getFactories(T deployment)
|
void |
setAspectManager(AspectManager aspectManager)
Set the aspectManager. |
void |
setKernel(org.jboss.kernel.Kernel kernel)
Set the kernel. |
void |
undeploy(org.jboss.deployers.vfs.spi.structure.VFSDeploymentUnit unit,
T deployment)
Method for subclasses to call upon undeployment |
Methods inherited from class org.jboss.deployers.vfs.spi.deployer.AbstractSimpleVFSRealDeployer |
---|
deploy, undeploy |
Methods inherited from class org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer |
---|
getInput, internalDeploy, internalUndeploy |
Methods inherited from class org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer |
---|
addControllerContextName, deploy, isControllerContextNameCandidate, isUseUnitName, removeControllerContextName, setUseUnitName, undeploy |
Methods inherited from class org.jboss.deployers.spi.deployer.helpers.AbstractDeployer |
---|
addInput, addInput, addOutput, addOutput, getInputs, getOutput, getOutputs, getRelativeOrder, getStage, isAllInputs, isComponentsOnly, isParentFirst, isTopLevelOnly, isWantComponents, setAllInputs, setComponentsOnly, setInput, setInputs, setInputs, setInputs, setOutput, setOutputs, setOutputs, setOutputs, setParentFirst, setRelativeOrder, setStage, setTopLevelOnly, setWantComponents |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractAopMetaDataDeployer(Class<T> input)
Method Detail |
---|
public AspectManager getAspectManager()
public void setAspectManager(AspectManager aspectManager)
aspectManager
- the aspectManager.public void setKernel(org.jboss.kernel.Kernel kernel)
kernel
- the kernelpublic void deploy(org.jboss.deployers.vfs.spi.structure.VFSDeploymentUnit unit, T deployment) throws org.jboss.deployers.spi.DeploymentException
deploy
in class org.jboss.deployers.vfs.spi.deployer.AbstractSimpleVFSRealDeployer<T>
org.jboss.deployers.spi.DeploymentException
public void undeploy(org.jboss.deployers.vfs.spi.structure.VFSDeploymentUnit unit, T deployment)
undeploy
in class org.jboss.deployers.vfs.spi.deployer.AbstractSimpleVFSRealDeployer<T>
protected abstract List<org.jboss.beans.metadata.spi.BeanMetaDataFactory> getFactories(T deployment)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |