org.jbpm.client
Class StartExecution

java.lang.Object
  extended by org.jbpm.client.AbstractCommand<T>
      extended by org.jbpm.client.VariablesCommand<Execution>
          extended by org.jbpm.client.StartExecution
All Implemented Interfaces:
java.io.Serializable, Command<Execution>

public class StartExecution
extends VariablesCommand<Execution>

Author:
Tom Baeyens
See Also:
Serialized Form

Field Summary
protected  java.lang.String key
           
protected  long processDefinitionDbid
           
protected  java.lang.String processDefinitionName
           
 
Constructor Summary
StartExecution(long processDefinitionDbid)
           
StartExecution(java.lang.String processDefinitionName)
           
 
Method Summary
 Execution execute(Environment environment)
           
 java.lang.String getKey()
           
 java.lang.String getProcessDefinitionName()
           
 void setKey(java.lang.String key)
           
 void setProcessDefinitionName(java.lang.String processName)
           
 
Methods inherited from class org.jbpm.client.VariablesCommand
addVariable, getVariables, setVariables
 
Methods inherited from class org.jbpm.client.AbstractCommand
getExecution
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

processDefinitionDbid

protected long processDefinitionDbid

processDefinitionName

protected java.lang.String processDefinitionName

key

protected java.lang.String key
Constructor Detail

StartExecution

public StartExecution(java.lang.String processDefinitionName)

StartExecution

public StartExecution(long processDefinitionDbid)
Method Detail

execute

public Execution execute(Environment environment)
                  throws java.lang.Exception
Throws:
java.lang.Exception

getProcessDefinitionName

public java.lang.String getProcessDefinitionName()

setProcessDefinitionName

public void setProcessDefinitionName(java.lang.String processName)

getKey

public java.lang.String getKey()

setKey

public void setKey(java.lang.String key)