Class VariableScopeFake<T extends VariableScopeFake>

java.lang.Object
org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope
org.camunda.community.mockito.delegate.VariableScopeFake<T>
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:
  • 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>
     
    protected org.camunda.bpm.engine.impl.core.variable.scope.VariableStore<org.camunda.bpm.engine.impl.core.variable.CoreVariableInstance>
     

    Fields inherited from class org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope

    cachedElContext
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope
     
    protected org.camunda.bpm.engine.impl.core.variable.scope.VariableInstanceFactory<org.camunda.bpm.engine.impl.core.variable.CoreVariableInstance>
     
    protected List<org.camunda.bpm.engine.impl.core.variable.scope.VariableInstanceLifecycleListener<org.camunda.bpm.engine.impl.core.variable.CoreVariableInstance>>
     
     
    protected org.camunda.bpm.engine.impl.core.variable.scope.VariableStore<org.camunda.bpm.engine.impl.core.variable.CoreVariableInstance>
     
    <V> T
    withVariable(io.holunda.camunda.bpm.data.factory.VariableFactory<V> variable, V value)
     
    withVariable(String variableName, Object value)
     
    <V> T
    withVariableLocal(io.holunda.camunda.bpm.data.factory.VariableFactory<V> variable, V value)
     
    withVariableLocal(String variableName, Object value)
     
    withVariables(Map<String,?> 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, setVariable, setVariable, setVariableLocal, setVariableLocal, setVariableLocal, setVariables, setVariables, setVariablesLocal, setVariablesLocal

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    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 Details

    • 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 Details

    • VariableScopeFake

      public VariableScopeFake()
  • Method Details

    • 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)
    • withVariable

      public <V> T withVariable(io.holunda.camunda.bpm.data.factory.VariableFactory<V> variable, V value)
    • withVariableLocal

      public <V> T withVariableLocal(io.holunda.camunda.bpm.data.factory.VariableFactory<V> variable, V value)
    • withVariables

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

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