Package dev.dsf.bpe.plugin
Class BpmnProcessStateChangeServiceImpl
java.lang.Object
dev.dsf.bpe.plugin.BpmnProcessStateChangeServiceImpl
- All Implemented Interfaces:
BpmnProcessStateChangeService,org.springframework.beans.factory.InitializingBean
public class BpmnProcessStateChangeServiceImpl
extends Object
implements BpmnProcessStateChangeService, org.springframework.beans.factory.InitializingBean
-
Constructor Summary
ConstructorsConstructorDescriptionBpmnProcessStateChangeServiceImpl(org.camunda.bpm.engine.RepositoryService repositoryService, ProcessStateDao processStateDao, List<ProcessIdAndVersion> excluded, List<ProcessIdAndVersion> retired) -
Method Summary
Modifier and TypeMethodDescriptionvoid
-
Constructor Details
-
BpmnProcessStateChangeServiceImpl
public BpmnProcessStateChangeServiceImpl(org.camunda.bpm.engine.RepositoryService repositoryService, ProcessStateDao processStateDao, List<ProcessIdAndVersion> excluded, List<ProcessIdAndVersion> retired)
-
-
Method Details
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-
deploySuspendOrActivateProcesses
public List<ProcessStateChangeOutcome> deploySuspendOrActivateProcesses(List<BpmnFileAndModel> models) - Specified by:
deploySuspendOrActivateProcessesin interfaceBpmnProcessStateChangeService- Parameters:
models- models to deploy, notnull- Returns:
- list of state changes
-