org.drools.command.runtime.process
Class CreateProcessInstanceCommand

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

public class CreateProcessInstanceCommand
extends Object
implements GenericCommand<org.drools.runtime.process.ProcessInstance>

See Also:
Serialized Form

Constructor Summary
CreateProcessInstanceCommand()
           
CreateProcessInstanceCommand(String processId)
           
CreateProcessInstanceCommand(String processId, Map<String,Object> parameters)
           
CreateProcessInstanceCommand(String processId, Map<String,Object> parameters, String outIdentifier)
           
CreateProcessInstanceCommand(String processId, String outIdentifier)
           
 
Method Summary
 org.drools.runtime.process.ProcessInstance execute(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

CreateProcessInstanceCommand

public CreateProcessInstanceCommand()

CreateProcessInstanceCommand

public CreateProcessInstanceCommand(String processId)

CreateProcessInstanceCommand

public CreateProcessInstanceCommand(String processId,
                                    String outIdentifier)

CreateProcessInstanceCommand

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

CreateProcessInstanceCommand

public CreateProcessInstanceCommand(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)

getOutIdentifier

public String getOutIdentifier()

execute

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

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.