Package org.activiti.runtime.api.impl
Class ProcessAdminRuntimeImpl
java.lang.Object
org.activiti.runtime.api.impl.ProcessAdminRuntimeImpl
- All Implemented Interfaces:
org.activiti.api.process.runtime.ProcessAdminRuntime
@PreAuthorize("hasAnyRole(\'ACTIVITI_ADMIN\',\'APPLICATION_MANAGER\')")
public class ProcessAdminRuntimeImpl
extends Object
implements org.activiti.api.process.runtime.ProcessAdminRuntime
-
Constructor Summary
ConstructorsConstructorDescriptionProcessAdminRuntimeImpl(org.activiti.engine.RepositoryService repositoryService, APIProcessDefinitionConverter processDefinitionConverter, org.activiti.engine.RuntimeService runtimeService, APIProcessInstanceConverter processInstanceConverter, org.activiti.runtime.api.model.impl.APIVariableInstanceConverter variableInstanceConverter, org.springframework.context.ApplicationEventPublisher eventPublisher, ProcessVariablesPayloadValidator processVariablesValidator) -
Method Summary
Modifier and TypeMethodDescriptionorg.activiti.api.process.model.ProcessInstancedelete(org.activiti.api.process.model.payloads.DeleteProcessPayload deleteProcessPayload) org.activiti.api.process.model.ProcessDefinitionprocessDefinition(String processDefinitionId) org.activiti.api.runtime.shared.query.Page<org.activiti.api.process.model.ProcessDefinition> processDefinitions(org.activiti.api.runtime.shared.query.Pageable pageable) org.activiti.api.runtime.shared.query.Page<org.activiti.api.process.model.ProcessDefinition> processDefinitions(org.activiti.api.runtime.shared.query.Pageable pageable, org.activiti.api.process.model.payloads.GetProcessDefinitionsPayload getProcessDefinitionsPayload) org.activiti.api.process.model.ProcessInstanceprocessInstance(String processInstanceId) org.activiti.api.runtime.shared.query.Page<org.activiti.api.process.model.ProcessInstance> processInstances(org.activiti.api.runtime.shared.query.Pageable pageable) org.activiti.api.runtime.shared.query.Page<org.activiti.api.process.model.ProcessInstance> processInstances(org.activiti.api.runtime.shared.query.Pageable pageable, org.activiti.api.process.model.payloads.GetProcessInstancesPayload getProcessInstancesPayload) voidreceive(org.activiti.api.process.model.payloads.ReceiveMessagePayload messagePayload) voidremoveVariables(org.activiti.api.process.model.payloads.RemoveProcessVariablesPayload removeProcessVariablesPayload) org.activiti.api.process.model.ProcessInstanceresume(org.activiti.api.process.model.payloads.ResumeProcessPayload resumeProcessPayload) voidsetVariables(org.activiti.api.process.model.payloads.SetProcessVariablesPayload setProcessVariablesPayload) voidsignal(org.activiti.api.process.model.payloads.SignalPayload signalPayload) org.activiti.api.process.model.ProcessInstancestart(org.activiti.api.process.model.payloads.StartMessagePayload messagePayload) org.activiti.api.process.model.ProcessInstancestart(org.activiti.api.process.model.payloads.StartProcessPayload startProcessPayload) org.activiti.api.process.model.ProcessInstancesuspend(org.activiti.api.process.model.payloads.SuspendProcessPayload suspendProcessPayload) org.activiti.api.process.model.ProcessInstanceupdate(org.activiti.api.process.model.payloads.UpdateProcessPayload updateProcessPayload) List<org.activiti.api.model.shared.model.VariableInstance> variables(org.activiti.api.process.model.payloads.GetVariablesPayload getVariablesPayload)
-
Constructor Details
-
ProcessAdminRuntimeImpl
public ProcessAdminRuntimeImpl(org.activiti.engine.RepositoryService repositoryService, APIProcessDefinitionConverter processDefinitionConverter, org.activiti.engine.RuntimeService runtimeService, APIProcessInstanceConverter processInstanceConverter, org.activiti.runtime.api.model.impl.APIVariableInstanceConverter variableInstanceConverter, org.springframework.context.ApplicationEventPublisher eventPublisher, ProcessVariablesPayloadValidator processVariablesValidator)
-
-
Method Details
-
processDefinition
public org.activiti.api.process.model.ProcessDefinition processDefinition(String processDefinitionId) - Specified by:
processDefinitionin interfaceorg.activiti.api.process.runtime.ProcessAdminRuntime
-
start
public org.activiti.api.process.model.ProcessInstance start(org.activiti.api.process.model.payloads.StartProcessPayload startProcessPayload) - Specified by:
startin interfaceorg.activiti.api.process.runtime.ProcessAdminRuntime
-
processInstance
- Specified by:
processInstancein interfaceorg.activiti.api.process.runtime.ProcessAdminRuntime
-
delete
public org.activiti.api.process.model.ProcessInstance delete(org.activiti.api.process.model.payloads.DeleteProcessPayload deleteProcessPayload) - Specified by:
deletein interfaceorg.activiti.api.process.runtime.ProcessAdminRuntime
-
signal
@Transactional public void signal(org.activiti.api.process.model.payloads.SignalPayload signalPayload) - Specified by:
signalin interfaceorg.activiti.api.process.runtime.ProcessAdminRuntime
-
suspend
public org.activiti.api.process.model.ProcessInstance suspend(org.activiti.api.process.model.payloads.SuspendProcessPayload suspendProcessPayload) - Specified by:
suspendin interfaceorg.activiti.api.process.runtime.ProcessAdminRuntime
-
resume
public org.activiti.api.process.model.ProcessInstance resume(org.activiti.api.process.model.payloads.ResumeProcessPayload resumeProcessPayload) - Specified by:
resumein interfaceorg.activiti.api.process.runtime.ProcessAdminRuntime
-
update
public org.activiti.api.process.model.ProcessInstance update(org.activiti.api.process.model.payloads.UpdateProcessPayload updateProcessPayload) - Specified by:
updatein interfaceorg.activiti.api.process.runtime.ProcessAdminRuntime
-
setVariables
public void setVariables(org.activiti.api.process.model.payloads.SetProcessVariablesPayload setProcessVariablesPayload) - Specified by:
setVariablesin interfaceorg.activiti.api.process.runtime.ProcessAdminRuntime
-
variables
public List<org.activiti.api.model.shared.model.VariableInstance> variables(org.activiti.api.process.model.payloads.GetVariablesPayload getVariablesPayload) - Specified by:
variablesin interfaceorg.activiti.api.process.runtime.ProcessAdminRuntime
-
removeVariables
public void removeVariables(org.activiti.api.process.model.payloads.RemoveProcessVariablesPayload removeProcessVariablesPayload) - Specified by:
removeVariablesin interfaceorg.activiti.api.process.runtime.ProcessAdminRuntime
-
receive
@Transactional public void receive(org.activiti.api.process.model.payloads.ReceiveMessagePayload messagePayload) - Specified by:
receivein interfaceorg.activiti.api.process.runtime.ProcessAdminRuntime
-
start
public org.activiti.api.process.model.ProcessInstance start(org.activiti.api.process.model.payloads.StartMessagePayload messagePayload) - Specified by:
startin interfaceorg.activiti.api.process.runtime.ProcessAdminRuntime
-