Class VariableScopeFake<T extends VariableScopeFake>

  • All Implemented Interfaces:
    Serializable, org.camunda.bpm.engine.delegate.VariableScope, org.camunda.bpm.engine.impl.core.variable.event.VariableEventDispatcher
    Direct Known Subclasses:
    DelegateCaseExecutionFake, DelegateExecutionFake, DelegateTaskFake

    public abstract class VariableScopeFake<T extends VariableScopeFake>
    extends org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope
    implements org.camunda.bpm.engine.delegate.VariableScope
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.camunda.bpm.engine.impl.core.variable.scope.VariableInstanceFactory<org.camunda.bpm.engine.impl.core.variable.CoreVariableInstance> variableInstanceFactory  
      protected org.camunda.bpm.engine.impl.core.variable.scope.VariableStore<org.camunda.bpm.engine.impl.core.variable.CoreVariableInstance> variableStore  
      • Fields inherited from class org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope

        cachedElContext
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope getParentVariableScope()  
      protected org.camunda.bpm.engine.impl.core.variable.scope.VariableInstanceFactory<org.camunda.bpm.engine.impl.core.variable.CoreVariableInstance> getVariableInstanceFactory()  
      protected List<org.camunda.bpm.engine.impl.core.variable.scope.VariableInstanceLifecycleListener<org.camunda.bpm.engine.impl.core.variable.CoreVariableInstance>> getVariableInstanceLifecycleListeners()  
      String getVariableScopeKey()  
      protected org.camunda.bpm.engine.impl.core.variable.scope.VariableStore<org.camunda.bpm.engine.impl.core.variable.CoreVariableInstance> getVariableStore()  
      T withVariable​(String variableName, Object value)  
      T withVariableLocal​(String variableName, Object value)  
      T withVariables​(Map<String,​? extends Object> variables)  
      T withVariablesLocal​(Map<String,​? extends Object> variables)  
      • Methods inherited from class org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope

        collectVariableNames, collectVariables, dispatchEvent, getCachedElContext, getSourceActivityVariableScope, getValueFromVariableInstance, getVariable, getVariable, getVariableInstance, getVariableInstanceLocal, getVariableInstancesLocal, getVariableInstancesLocal, getVariableLocal, getVariableLocal, getVariableLocalTyped, getVariableLocalTyped, getVariableNames, getVariableNamesLocal, getVariables, getVariablesLocal, getVariablesLocalTyped, getVariablesLocalTyped, getVariablesTyped, getVariablesTyped, getVariableTyped, getVariableTyped, hasVariable, hasVariableLocal, hasVariables, hasVariablesLocal, initializeVariableStore, invokeVariableLifecycleListenersCreate, invokeVariableLifecycleListenersCreate, invokeVariableLifecycleListenersDelete, invokeVariableLifecycleListenersDelete, invokeVariableLifecycleListenersUpdate, invokeVariableLifecycleListenersUpdate, removeVariable, removeVariable, removeVariableLocal, removeVariableLocal, removeVariables, removeVariables, removeVariablesLocal, removeVariablesLocal, setCachedElContext, setVariable, setVariable, setVariableLocal, setVariableLocal, setVariables, setVariablesLocal
      • Methods inherited from interface org.camunda.bpm.engine.delegate.VariableScope

        getVariable, getVariableLocal, getVariableLocalTyped, getVariableLocalTyped, getVariableNames, getVariableNamesLocal, getVariables, getVariablesLocal, getVariablesLocalTyped, getVariablesLocalTyped, getVariablesTyped, getVariablesTyped, getVariableTyped, getVariableTyped, hasVariable, hasVariableLocal, hasVariables, hasVariablesLocal, removeVariable, removeVariableLocal, removeVariables, removeVariables, removeVariablesLocal, removeVariablesLocal, setVariable, setVariableLocal, setVariables, setVariablesLocal
    • Field Detail

      • variableStore

        protected org.camunda.bpm.engine.impl.core.variable.scope.VariableStore<org.camunda.bpm.engine.impl.core.variable.CoreVariableInstance> variableStore
      • variableInstanceFactory

        protected org.camunda.bpm.engine.impl.core.variable.scope.VariableInstanceFactory<org.camunda.bpm.engine.impl.core.variable.CoreVariableInstance> variableInstanceFactory
    • Constructor Detail

      • VariableScopeFake

        public VariableScopeFake()
    • Method Detail

      • getVariableStore

        protected org.camunda.bpm.engine.impl.core.variable.scope.VariableStore<org.camunda.bpm.engine.impl.core.variable.CoreVariableInstance> getVariableStore()
        Specified by:
        getVariableStore in class org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope
      • getVariableInstanceFactory

        protected org.camunda.bpm.engine.impl.core.variable.scope.VariableInstanceFactory<org.camunda.bpm.engine.impl.core.variable.CoreVariableInstance> getVariableInstanceFactory()
        Specified by:
        getVariableInstanceFactory in class org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope
      • getVariableScopeKey

        public String getVariableScopeKey()
        Specified by:
        getVariableScopeKey in interface org.camunda.bpm.engine.delegate.VariableScope
        Overrides:
        getVariableScopeKey in class org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope
      • getVariableInstanceLifecycleListeners

        protected List<org.camunda.bpm.engine.impl.core.variable.scope.VariableInstanceLifecycleListener<org.camunda.bpm.engine.impl.core.variable.CoreVariableInstance>> getVariableInstanceLifecycleListeners()
        Specified by:
        getVariableInstanceLifecycleListeners in class org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope
      • getParentVariableScope

        public org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope getParentVariableScope()
        Specified by:
        getParentVariableScope in class org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope
      • withVariable

        public T withVariable​(String variableName,
                              Object value)
      • withVariableLocal

        public T withVariableLocal​(String variableName,
                                   Object value)
      • withVariables

        public T withVariables​(Map<String,​? extends Object> variables)
      • withVariablesLocal

        public T withVariablesLocal​(Map<String,​? extends Object> variables)