org.jbpm.command
Class AbstractGetObjectBaseCommand
java.lang.Object
org.jbpm.command.AbstractBaseCommand
org.jbpm.command.AbstractGetObjectBaseCommand
- All Implemented Interfaces:
- Serializable, Command
- Direct Known Subclasses:
- DeleteProcessDefinitionCommand, DeployProcessCommand, GetProcessDefinitionCommand, GetProcessDefinitionsCommand, GetProcessInstanceCommand, GetProcessInstancesCommand, GetTaskInstanceCommand, GetTaskListCommand
public abstract class AbstractGetObjectBaseCommand
- extends AbstractBaseCommand
abstract base class for "get" commands which also implements default pre-fetching.
Note: pre-fetching logs is not possible here, so you have to load Logs explicitly with
GetProcessInstanceLogCommand
- Author:
- Bernd Ruecker (bernd.ruecker@camunda.com)
- See Also:
- Serialized Form
AbstractGetObjectBaseCommand
public AbstractGetObjectBaseCommand()
AbstractGetObjectBaseCommand
public AbstractGetObjectBaseCommand(boolean includeAllVariables,
boolean includeLogs)
AbstractGetObjectBaseCommand
public AbstractGetObjectBaseCommand(String[] variablesToInclude)
retrieveTaskInstanceDetails
public void retrieveTaskInstanceDetails(TaskInstance ti)
retrieveProcessInstance
public ProcessInstance retrieveProcessInstance(ProcessInstance pi)
retrieveProcessDefinition
public ProcessDefinition retrieveProcessDefinition(ProcessDefinition pd)
retrieveToken
protected void retrieveToken(Token token)
retrieveNode
protected void retrieveNode(Node node)
retrieveVariables
public void retrieveVariables(ProcessInstance pi)
retrieveVariables
public void retrieveVariables(TaskInstance ti)
isIncludeAllVariables
public boolean isIncludeAllVariables()
setIncludeAllVariables
public void setIncludeAllVariables(boolean includeAllVariables)
getVariablesToInclude
public String[] getVariablesToInclude()
setVariablesToInclude
public void setVariablesToInclude(String[] variablesToInclude)
setVariablesToInclude
public void setVariablesToInclude(String variableToInclude)
getJbpmContext
protected JbpmContext getJbpmContext()
setJbpmContext
protected void setJbpmContext(JbpmContext jbpmContext)
variablesToInclude
public AbstractGetObjectBaseCommand variablesToInclude(String[] variablesToInclude)
variablesToInclude
public AbstractGetObjectBaseCommand variablesToInclude(String variableToInclude)
includeAllVariables
public AbstractGetObjectBaseCommand includeAllVariables(boolean includeAllVariables)
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.