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("hasRole(\'ACTIVITI_ADMIN\')") public class ProcessAdminRuntimeImpl extends java.lang.Object implements org.activiti.api.process.runtime.ProcessAdminRuntime
-
-
Constructor Summary
Constructors Constructor Description ProcessAdminRuntimeImpl(org.activiti.engine.RepositoryService repositoryService, APIProcessDefinitionConverter processDefinitionConverter, org.activiti.engine.RuntimeService runtimeService, APIProcessInstanceConverter processInstanceConverter, org.springframework.context.ApplicationEventPublisher eventPublisher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.activiti.api.process.model.ProcessInstancedelete(org.activiti.api.process.model.payloads.DeleteProcessPayload deleteProcessPayload)org.activiti.api.process.model.ProcessDefinitionprocessDefinition(java.lang.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(java.lang.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)
-
-
-
Constructor Detail
-
ProcessAdminRuntimeImpl
public ProcessAdminRuntimeImpl(org.activiti.engine.RepositoryService repositoryService, APIProcessDefinitionConverter processDefinitionConverter, org.activiti.engine.RuntimeService runtimeService, APIProcessInstanceConverter processInstanceConverter, org.springframework.context.ApplicationEventPublisher eventPublisher)
-
-
Method Detail
-
processDefinition
public org.activiti.api.process.model.ProcessDefinition processDefinition(java.lang.String processDefinitionId)
- Specified by:
processDefinitionin interfaceorg.activiti.api.process.runtime.ProcessAdminRuntime
-
processDefinitions
public org.activiti.api.runtime.shared.query.Page<org.activiti.api.process.model.ProcessDefinition> processDefinitions(org.activiti.api.runtime.shared.query.Pageable pageable)
- Specified by:
processDefinitionsin interfaceorg.activiti.api.process.runtime.ProcessAdminRuntime
-
processDefinitions
public 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)- Specified by:
processDefinitionsin 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
-
processInstances
public org.activiti.api.runtime.shared.query.Page<org.activiti.api.process.model.ProcessInstance> processInstances(org.activiti.api.runtime.shared.query.Pageable pageable)
- Specified by:
processInstancesin interfaceorg.activiti.api.process.runtime.ProcessAdminRuntime
-
processInstance
public org.activiti.api.process.model.ProcessInstance processInstance(java.lang.String processInstanceId)
- Specified by:
processInstancein interfaceorg.activiti.api.process.runtime.ProcessAdminRuntime
-
processInstances
public 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)- Specified by:
processInstancesin 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
-
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
-
-