public abstract class AbstractMergingProcessor<T extends EJBComponentDescription> extends Object implements org.jboss.as.server.deployment.DeploymentUnitProcessor
| Constructor and Description |
|---|
AbstractMergingProcessor(Class<T> typeParam) |
| Modifier and Type | Method and Description |
|---|---|
void |
deploy(org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext) |
protected MethodIntf |
getMethodIntf(org.jboss.metadata.ejb.spec.MethodInterfaceType viewType,
MethodIntf defaultMethodIntf) |
protected String[] |
getMethodParams(org.jboss.metadata.ejb.spec.MethodParametersMetaData methodParametersMetaData) |
protected abstract void |
handleAnnotations(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit,
EEApplicationClasses applicationClasses,
org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex,
Class<?> componentClass,
T description)
Handle annotations relating to the component that have been found in the deployment.
|
protected abstract void |
handleDeploymentDescriptor(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit,
org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex,
Class<?> componentClass,
T description)
Handle the deployment descriptor
|
void |
undeploy(org.jboss.as.server.deployment.DeploymentUnit context) |
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.DeploymentUnitProcessororg.jboss.as.server.deployment.DeploymentUnitProcessingExceptionprotected abstract void handleAnnotations(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit,
EEApplicationClasses applicationClasses,
org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex,
Class<?> componentClass,
T description)
throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
org.jboss.as.server.deployment.DeploymentUnitProcessingExceptionprotected abstract void handleDeploymentDescriptor(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit,
org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex,
Class<?> componentClass,
T description)
throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
org.jboss.as.server.deployment.DeploymentUnitProcessingExceptionprotected MethodIntf getMethodIntf(org.jboss.metadata.ejb.spec.MethodInterfaceType viewType, MethodIntf defaultMethodIntf)
protected String[] getMethodParams(org.jboss.metadata.ejb.spec.MethodParametersMetaData methodParametersMetaData)
public void undeploy(org.jboss.as.server.deployment.DeploymentUnit context)
undeploy in interface org.jboss.as.server.deployment.DeploymentUnitProcessorCopyright © 2018 JBoss by Red Hat. All rights reserved.