org.jbpm.command
Class StartProcessInstanceCommand
java.lang.Object
org.jbpm.command.AbstractBaseCommand
org.jbpm.command.NewProcessInstanceCommand
org.jbpm.command.StartProcessInstanceCommand
- All Implemented Interfaces:
- Serializable, Command
public class StartProcessInstanceCommand
- extends NewProcessInstanceCommand
Graph command to start a new process and signal it immidiatly. The transition named in
startTransitionName is used (or the default transition if it is null). The result of
this command, if requested, is a Long value containing the process instance id.
- Author:
- Jim Rigsbee, Tom Baeyens, Bernd Ruecker
- See Also:
- Serialized Form
| Methods inherited from class org.jbpm.command.NewProcessInstanceCommand |
actorId, createStartTask, getActorId, getKey, getProcessDefinitionId, getProcessDefinitionName, getProcessId, getProcessName, getVariables, isCreateStartTask, key, processDefinitionId, processDefinitionName, setActorId, setCreateStartTask, setKey, setProcessDefinitionId, setProcessDefinitionName, setProcessId, setProcessName, setVariables, variables |
StartProcessInstanceCommand
public StartProcessInstanceCommand()
execute
public Object execute(JbpmContext jbpmContext)
throws Exception
- Description copied from class:
NewProcessInstanceCommand
- return the id of the newly created process instance.
- Specified by:
execute in interface Command- Overrides:
execute in class NewProcessInstanceCommand
- Throws:
Exception
getStartTransitionName
public String getStartTransitionName()
setStartTransitionName
public void setStartTransitionName(String startTransitionName)
getAdditionalToStringInformation
public String getAdditionalToStringInformation()
- Overrides:
getAdditionalToStringInformation in class NewProcessInstanceCommand
startTransitionName
public StartProcessInstanceCommand startTransitionName(String startTransitionName)
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.