org.drools.command.runtime.process
Class StartProcessCommand

java.lang.Object
  extended by org.drools.command.runtime.process.StartProcessCommand
All Implemented Interfaces:
Serializable, org.drools.command.Command<org.drools.runtime.process.ProcessInstance>, IdentifiableResult, GenericCommand<org.drools.runtime.process.ProcessInstance>

public class StartProcessCommand
extends Object
implements GenericCommand<org.drools.runtime.process.ProcessInstance>, IdentifiableResult

See Also:
Serialized Form

Constructor Summary
StartProcessCommand()
           
StartProcessCommand(String processId)
           
StartProcessCommand(String processId, Map<String,Object> parameters)
           
StartProcessCommand(String processId, Map<String,Object> parameters, String outIdentifier)
           
StartProcessCommand(String processId, String outIdentifier)
           
 
Method Summary
 org.drools.runtime.process.ProcessInstance execute(org.drools.command.Context context)
           
 List<Object> getData()
           
 String getOutIdentifier()
           
 Map<String,Object> getParameters()
           
 String getProcessId()
           
 void putParameter(String key, Object value)
           
 void setData(List<Object> data)
           
 void setOutIdentifier(String outIdentifier)
           
 void setParameters(Map<String,Object> parameters)
           
 void setProcessId(String processId)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StartProcessCommand

public StartProcessCommand()

StartProcessCommand

public StartProcessCommand(String processId)

StartProcessCommand

public StartProcessCommand(String processId,
                           String outIdentifier)

StartProcessCommand

public StartProcessCommand(String processId,
                           Map<String,Object> parameters)

StartProcessCommand

public StartProcessCommand(String processId,
                           Map<String,Object> parameters,
                           String outIdentifier)
Method Detail

getProcessId

public String getProcessId()

setProcessId

public void setProcessId(String processId)

getParameters

public Map<String,Object> getParameters()

setParameters

public void setParameters(Map<String,Object> parameters)

putParameter

public void putParameter(String key,
                         Object value)

getData

public List<Object> getData()

setData

public void setData(List<Object> data)

setOutIdentifier

public void setOutIdentifier(String outIdentifier)
Specified by:
setOutIdentifier in interface IdentifiableResult

getOutIdentifier

public String getOutIdentifier()
Specified by:
getOutIdentifier in interface IdentifiableResult

execute

public org.drools.runtime.process.ProcessInstance execute(org.drools.command.Context context)
Specified by:
execute in interface GenericCommand<org.drools.runtime.process.ProcessInstance>

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.