public Command newStartProcess(String processId, Map<String, Object> parameters) { StartProcessCommand startProcess = new StartProcessCommand(); startProcess.setProcessId(processId); startProcess.setParameters(parameters); return startProcess; }
public Command newSignalEvent(long processInstanceId, String type, Object event) { return new SignalEventCommand( processInstanceId, type, event ); }
public Command newCompleteWorkItem(long workItemId, Map<String, Object> results) { return new CompleteWorkItemCommand(workItemId, results); }
public ProcessInstance createProcessInstance(String processId, Map<String, Object> parameters) { CreateProcessInstanceCommand command = new CreateProcessInstanceCommand(); command.setProcessId( processId ); command.setParameters( parameters ); return commandService.execute( command ); }
public Command newStartProcess(String processId) { StartProcessCommand startProcess = new StartProcessCommand(); startProcess.setProcessId(processId); return startProcess; }
public void registerWorkItemHandler(String workItemName, WorkItemHandler handler) { RegisterWorkItemHandlerCommand command = new RegisterWorkItemHandlerCommand(); command.setWorkItemName( workItemName ); command.setHandler( handler ); commandService.execute( command ); }
public void abortWorkItem(long id) { AbortWorkItemCommand command = new AbortWorkItemCommand(); command.setWorkItemId( id ); commandService.execute( command ); }
public ProcessInstance startProcessInstance(long processInstanceId) { StartProcessInstanceCommand command = new StartProcessInstanceCommand(); command.setProcessInstanceId( processInstanceId ); return commandService.execute( command ); }
public Command newAbortWorkItem(long workItemId) { return new AbortWorkItemCommand( workItemId); }
public CreateProcessInstanceCommand createCreateProcessInstanceCommand() { return new CreateProcessInstanceCommand(); }
public StartProcessCommand createStartProcessCommand() { return new StartProcessCommand(); }
public WorkItem getWorkItem(long id) { GetWorkItemCommand command = new GetWorkItemCommand(); command.setWorkItemId( id ); return commandService.execute( command ); }
public Command newRegisterWorkItemHandlerCommand(WorkItemHandler handler, String workItemName) { return new RegisterWorkItemHandlerCommand( workItemName, handler ); }
public ProcessInstance startProcess(String processId, Map<String, Object> parameters) { StartProcessCommand command = new StartProcessCommand(); command.setProcessId( processId ); command.setParameters( parameters ); return commandService.execute( command ); }
public Command newSignalEvent(String type, Object event) { return new SignalEventCommand( type, event ); }
public CompleteWorkItemCommand createCompleteWorkItemCommand() { return new CompleteWorkItemCommand(); }
public AbortWorkItemCommand createAbortWorkItemCommand() { return new AbortWorkItemCommand(); }
public SignalEventCommand createSignalEventCommand() { return new SignalEventCommand(); }
public void signalEvent(String type, Object event, long processInstanceId) { SignalEventCommand command = new SignalEventCommand( processInstanceId, type, event ); commandService.execute( command ); }
public void signalEvent(String type, Object event) { SignalEventCommand command = new SignalEventCommand( type, event ); commandService.execute( command ); }