public class ActivateProcessDefinitionCmd extends AbstractSetProcessDefinitionStateCmd
executionDate, includeProcessInstances, processDefinitionEntity, processDefinitionId, processDefinitionKey, tenantId| Constructor and Description |
|---|
ActivateProcessDefinitionCmd(ProcessDefinitionEntity processDefinitionEntity,
boolean includeProcessInstances,
Date executionDate,
String tenantId) |
ActivateProcessDefinitionCmd(String processDefinitionId,
String processDefinitionKey,
boolean includeProcessInstances,
Date executionDate,
String tenantId) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getDelayedExecutionJobHandlerType()
Subclasses should return the type of the
JobHandler here. |
protected SuspensionState |
getProcessDefinitionSuspensionState()
Subclasses should return the wanted
SuspensionState here. |
protected AbstractSetProcessInstanceStateCmd |
getProcessInstanceChangeStateCmd(ProcessInstance processInstance)
Subclasses should return a
Command implementation that matches the process definition
state change. |
changeProcessDefinitionState, createTimerForDelayedExecution, execute, fetchProcessInstancesPage, findProcessDefinitionpublic ActivateProcessDefinitionCmd(ProcessDefinitionEntity processDefinitionEntity, boolean includeProcessInstances, Date executionDate, String tenantId)
protected SuspensionState getProcessDefinitionSuspensionState()
AbstractSetProcessDefinitionStateCmdSuspensionState here.getProcessDefinitionSuspensionState in class AbstractSetProcessDefinitionStateCmdprotected String getDelayedExecutionJobHandlerType()
AbstractSetProcessDefinitionStateCmdJobHandler here. it will be used when
the user provides an execution date on which the actual state change will happen.getDelayedExecutionJobHandlerType in class AbstractSetProcessDefinitionStateCmdprotected AbstractSetProcessInstanceStateCmd getProcessInstanceChangeStateCmd(ProcessInstance processInstance)
AbstractSetProcessDefinitionStateCmdCommand implementation that matches the process definition
state change.getProcessInstanceChangeStateCmd in class AbstractSetProcessDefinitionStateCmdCopyright © 2016 Alfresco. All rights reserved.