public abstract class AbstractDeploymentUnitProcessor extends Object implements org.jboss.as.server.deployment.DeploymentUnitProcessor
Modifier and Type | Field and Description |
---|---|
protected boolean |
appclient
If this is an appclient we want to make the components as not installable, so we can still look up which EJB's are in
the deployment, but do not actual install them
|
Modifier | Constructor and Description |
---|---|
protected |
AbstractDeploymentUnitProcessor(boolean appclient) |
Modifier and Type | Method and Description |
---|---|
void |
deploy(org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext) |
protected static EjbJarDescription |
getEjbJarDescription(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit) |
protected void |
processAnnotations(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit,
org.jboss.as.server.deployment.annotation.CompositeIndex compositeIndex) |
protected abstract void |
processBeanMetaData(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit,
org.jboss.metadata.ejb.spec.EnterpriseBeanMetaData ejb) |
protected void |
processDeploymentDescriptor(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit) |
void |
undeploy(org.jboss.as.server.deployment.DeploymentUnit context) |
protected final boolean appclient
protected AbstractDeploymentUnitProcessor(boolean appclient)
public void deploy(org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
deploy
in interface org.jboss.as.server.deployment.DeploymentUnitProcessor
org.jboss.as.server.deployment.DeploymentUnitProcessingException
protected static EjbJarDescription getEjbJarDescription(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit)
protected void processAnnotations(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit, org.jboss.as.server.deployment.annotation.CompositeIndex compositeIndex) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
org.jboss.as.server.deployment.DeploymentUnitProcessingException
protected abstract void processBeanMetaData(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit, org.jboss.metadata.ejb.spec.EnterpriseBeanMetaData ejb) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
org.jboss.as.server.deployment.DeploymentUnitProcessingException
protected void processDeploymentDescriptor(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
org.jboss.as.server.deployment.DeploymentUnitProcessingException
public void undeploy(org.jboss.as.server.deployment.DeploymentUnit context)
undeploy
in interface org.jboss.as.server.deployment.DeploymentUnitProcessor
Copyright © 2016 JBoss by Red Hat. All rights reserved.