Class ModuleDependencyProcessor
java.lang.Object
org.camunda.bpm.container.impl.jboss.deployment.processor.ModuleDependencyProcessor
- All Implemented Interfaces:
org.jboss.as.server.deployment.DeploymentUnitProcessor
public class ModuleDependencyProcessor
extends Object
implements org.jboss.as.server.deployment.DeploymentUnitProcessor
This Processor creates implicit module dependencies for process applications
Concretely speaking, this processor adds a module dependency from the process application module (deployment unit) to the process engine module (and other camunda libraries which are useful for process apps).
- Author:
- Daniel Meyer
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deploy
(org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jboss.as.server.deployment.DeploymentUnitProcessor
undeploy
-
Field Details
-
PRIORITY
public static final int PRIORITY- See Also:
-
MODULE_IDENTIFIER_PROCESS_ENGINE
-
MODULE_IDENTIFIER_XML_MODEL
-
MODULE_IDENTIFIER_BPMN_MODEL
-
MODULE_IDENTIFIER_CMMN_MODEL
-
MODULE_IDENTIFIER_DMN_MODEL
-
MODULE_IDENTIFIER_SPIN
-
MODULE_IDENTIFIER_CONNECT
-
MODULE_IDENTIFIER_ENGINE_DMN
-
MODULE_IDENTIFIER_GRAAL_JS
-
MODULE_IDENTIFIER_JUEL
-
-
Constructor Details
-
ModuleDependencyProcessor
public ModuleDependencyProcessor()
-
-
Method Details
-
deploy
public void deploy(org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException - Specified by:
deploy
in interfaceorg.jboss.as.server.deployment.DeploymentUnitProcessor
- Throws:
org.jboss.as.server.deployment.DeploymentUnitProcessingException
-