org.jbpm.context.exe
Class VariableContainer
java.lang.Object
org.jbpm.context.exe.VariableContainer
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- TaskInstance, TokenVariableMap
public abstract class VariableContainer
- extends Object
- implements Serializable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
variableInstances
protected Map variableInstances
VariableContainer
public VariableContainer()
getParentVariableContainer
protected abstract VariableContainer getParentVariableContainer()
getToken
public abstract Token getToken()
getVariable
public Object getVariable(String name)
setVariable
public void setVariable(String name,
Object value)
hasVariable
public boolean hasVariable(String name)
deleteVariable
public void deleteVariable(String name)
addVariables
public void addVariables(Map variables)
- adds all the given variables to this variable container. The method
setVariables(Map) is the same as this method, but it was added for naming
consistency.
setVariables
public void setVariables(Map variables)
- adds all the given variables to this variable container. It doesn't remove any existing
variables unless they are overwritten by the given variables. This method is the same as
addVariables(Map) and this method was added for naming consistency.
getVariables
public Map getVariables()
getVariablesLocally
public Map getVariablesLocally()
hasVariableLocally
public boolean hasVariableLocally(String name)
getVariableLocally
public Object getVariableLocally(String name)
deleteVariableLocally
public void deleteVariableLocally(String name)
setVariableLocally
public void setVariableLocally(String name,
Object value)
getVariableInstance
public VariableInstance getVariableInstance(String name)
getVariableInstances
public Map getVariableInstances()
addVariableInstance
public void addVariableInstance(VariableInstance variableInstance)
deleteVariableInstance
public void deleteVariableInstance(String name)
getContextInstance
public ContextInstance getContextInstance()
getUpdatedVariableContainers
public static Collection getUpdatedVariableContainers(ProcessInstance processInstance)
- Deprecated. call
ContextInstance.getUpdatedVariableContainers() instead
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.