org.jbpm.command
Class AbstractGetObjectBaseCommand

java.lang.Object
  extended by org.jbpm.command.AbstractGetObjectBaseCommand
All Implemented Interfaces:
java.io.Serializable, Command
Direct Known Subclasses:
GetProcessInstanceCommand, GetProcessInstancesCommand, GetTaskInstanceCommand, GetTaskListCommand

public abstract class AbstractGetObjectBaseCommand
extends java.lang.Object
implements Command

See Also:
Serialized Form

Constructor Summary
AbstractGetObjectBaseCommand()
           
AbstractGetObjectBaseCommand(boolean includeAllVariables, boolean includeLogs)
           
AbstractGetObjectBaseCommand(java.lang.String[] variablesToInclude)
           
 
Method Summary
 java.lang.String[] getVariablesToInclude()
           
 boolean isIncludeAllVariables()
           
 boolean isIncludeLogs()
           
protected  void retrieveLogs(ProcessInstance pi)
           
 ProcessInstance retrieveProcessInstance(ProcessInstance pi)
           
 void retrieveTaskInstanceDetails(TaskInstance ti)
           
protected  void retrieveToken(Token t)
           
 void retrieveVariables(ProcessInstance pi)
           
 void retrieveVariables(TaskInstance ti)
           
 void setIncludeAllVariables(boolean includeAllVariables)
           
 void setIncludeLogs(boolean includeLogs)
           
 void setVariablesToInclude(java.lang.String variableToInclude)
           
 void setVariablesToInclude(java.lang.String[] variablesToInclude)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jbpm.command.Command
execute
 

Constructor Detail

AbstractGetObjectBaseCommand

public AbstractGetObjectBaseCommand()

AbstractGetObjectBaseCommand

public AbstractGetObjectBaseCommand(boolean includeAllVariables,
                                    boolean includeLogs)

AbstractGetObjectBaseCommand

public AbstractGetObjectBaseCommand(java.lang.String[] variablesToInclude)
Method Detail

retrieveTaskInstanceDetails

public void retrieveTaskInstanceDetails(TaskInstance ti)

retrieveProcessInstance

public ProcessInstance retrieveProcessInstance(ProcessInstance pi)

retrieveToken

protected void retrieveToken(Token t)

retrieveVariables

public void retrieveVariables(ProcessInstance pi)

retrieveVariables

public void retrieveVariables(TaskInstance ti)

retrieveLogs

protected void retrieveLogs(ProcessInstance pi)

isIncludeAllVariables

public boolean isIncludeAllVariables()

setIncludeAllVariables

public void setIncludeAllVariables(boolean includeAllVariables)

getVariablesToInclude

public java.lang.String[] getVariablesToInclude()

setVariablesToInclude

public void setVariablesToInclude(java.lang.String[] variablesToInclude)

setVariablesToInclude

public void setVariablesToInclude(java.lang.String variableToInclude)

isIncludeLogs

public boolean isIncludeLogs()

setIncludeLogs

public void setIncludeLogs(boolean includeLogs)