Class ProcessEngineStartProcessor
java.lang.Object
org.camunda.bpm.container.impl.jboss.deployment.processor.ProcessEngineStartProcessor
- All Implemented Interfaces:
org.jboss.as.server.deployment.DeploymentUnitProcessor
public class ProcessEngineStartProcessor
extends Object
implements org.jboss.as.server.deployment.DeploymentUnitProcessor
Deployment Unit Processor that creates process engine services for each
process engine configured in a processes.xml
file
- Author:
- Daniel Meyer
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deploy
(org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext) protected void
startProcessEngine
(ProcessEngineXml processEngineXml, org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext) protected ManagedProcessEngineMetadata
transformConfiguration
(ProcessEngineXml processEngineXml) transforms the configuration as provided via theProcessEngineXml
into aManagedProcessEngineMetadata
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:
-
-
Constructor Details
-
ProcessEngineStartProcessor
public ProcessEngineStartProcessor()
-
-
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
-
startProcessEngine
protected void startProcessEngine(ProcessEngineXml processEngineXml, org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext) -
transformConfiguration
transforms the configuration as provided via theProcessEngineXml
into aManagedProcessEngineMetadata
-