org.camunda.bpm.container.impl.deployment
Class AbstractStartProcessEnginesStep

java.lang.Object
  extended by org.camunda.bpm.container.impl.spi.DeploymentOperationStep
      extended by org.camunda.bpm.container.impl.deployment.AbstractStartProcessEnginesStep
Direct Known Subclasses:
PlatformXmlStartProcessEnginesStep, ProcessesXmlStartProcessEnginesStep

public abstract class AbstractStartProcessEnginesStep
extends DeploymentOperationStep

Deployment operation step that is responsible for starting all process engines declared in a List of ProcessEngineXml files.

This step does not start the process engines directly but rather creates individual StartProcessEngineStep instances that each start a process engine.

Author:
Daniel Meyer

Field Summary
 
Fields inherited from class org.camunda.bpm.container.impl.spi.DeploymentOperationStep
LOGGER
 
Constructor Summary
AbstractStartProcessEnginesStep()
           
 
Method Summary
protected  StartProcessEngineStep createStartProcessEngineStep(ProcessEngineXml parsedProcessEngine)
           
 String getName()
           
protected abstract  List<ProcessEngineXml> getProcessEnginesXmls(DeploymentOperation operationContext)
           
 void performOperationStep(DeploymentOperation operationContext)
           
 
Methods inherited from class org.camunda.bpm.container.impl.spi.DeploymentOperationStep
cancelOperationStep
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractStartProcessEnginesStep

public AbstractStartProcessEnginesStep()
Method Detail

getName

public String getName()
Specified by:
getName in class DeploymentOperationStep

performOperationStep

public void performOperationStep(DeploymentOperation operationContext)
Specified by:
performOperationStep in class DeploymentOperationStep

createStartProcessEngineStep

protected StartProcessEngineStep createStartProcessEngineStep(ProcessEngineXml parsedProcessEngine)

getProcessEnginesXmls

protected abstract List<ProcessEngineXml> getProcessEnginesXmls(DeploymentOperation operationContext)


Copyright © 2015 camunda services GmbH. All rights reserved.