Package org.jboss.as.naming.deployment
Class JndiNamingDependencyProcessor
- java.lang.Object
-
- org.jboss.as.naming.deployment.JndiNamingDependencyProcessor
-
- All Implemented Interfaces:
org.jboss.as.server.deployment.DeploymentUnitProcessor
public class JndiNamingDependencyProcessor extends Object implements org.jboss.as.server.deployment.DeploymentUnitProcessor
Adds a service that depends on all JNDI bindings from the deployment to be up. As binding services are not children of the root deployment unit service this service is necessary to ensure the deployment is not considered complete until add bindings are up- Author:
- Stuart Douglas, Richard Opalka
-
-
Constructor Summary
Constructors Constructor Description JndiNamingDependencyProcessor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeploy(org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext)static org.jboss.msc.service.ServiceNameserviceName(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit)static org.jboss.msc.service.ServiceNameserviceName(org.jboss.msc.service.ServiceName deploymentUnitServiceName)voidundeploy(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit)
-
-
-
Method Detail
-
deploy
public void deploy(org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException- Specified by:
deployin interfaceorg.jboss.as.server.deployment.DeploymentUnitProcessor- Throws:
org.jboss.as.server.deployment.DeploymentUnitProcessingException
-
serviceName
public static org.jboss.msc.service.ServiceName serviceName(org.jboss.msc.service.ServiceName deploymentUnitServiceName)
-
serviceName
public static org.jboss.msc.service.ServiceName serviceName(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit)
-
undeploy
public void undeploy(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit)
- Specified by:
undeployin interfaceorg.jboss.as.server.deployment.DeploymentUnitProcessor
-
-