Package org.camunda.connect.plugin.impl
Class ConnectorVariableScope
- java.lang.Object
-
- org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope
-
- org.camunda.connect.plugin.impl.ConnectorVariableScope
-
- All Implemented Interfaces:
Serializable,org.camunda.bpm.engine.delegate.VariableScope,org.camunda.bpm.engine.impl.core.variable.event.VariableEventDispatcher
public class ConnectorVariableScope extends org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScopeExposes a connector request as variableScope.- Author:
- Daniel Meyer
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScopeparentprotected org.camunda.bpm.engine.impl.core.variable.scope.VariableStore<org.camunda.bpm.engine.impl.core.variable.scope.SimpleVariableInstance>variableStore
-
Constructor Summary
Constructors Constructor Description ConnectorVariableScope(org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScopegetParentVariableScope()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()StringgetVariableScopeKey()protected org.camunda.bpm.engine.impl.core.variable.scope.VariableStore<org.camunda.bpm.engine.impl.core.variable.CoreVariableInstance>getVariableStore()voidreadFromResponse(org.camunda.connect.spi.ConnectorResponse response)voidwriteToRequest(org.camunda.connect.spi.ConnectorRequest<?> request)-
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
-
-
-
-
Method Detail
-
getVariableScopeKey
public String getVariableScopeKey()
- Specified by:
getVariableScopeKeyin interfaceorg.camunda.bpm.engine.delegate.VariableScope- Overrides:
getVariableScopeKeyin classorg.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope
-
getVariableStore
protected org.camunda.bpm.engine.impl.core.variable.scope.VariableStore<org.camunda.bpm.engine.impl.core.variable.CoreVariableInstance> getVariableStore()
- Specified by:
getVariableStorein classorg.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:
getVariableInstanceFactoryin classorg.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:
getVariableInstanceLifecycleListenersin classorg.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope
-
getParentVariableScope
public org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope getParentVariableScope()
- Specified by:
getParentVariableScopein classorg.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope
-
writeToRequest
public void writeToRequest(org.camunda.connect.spi.ConnectorRequest<?> request)
-
readFromResponse
public void readFromResponse(org.camunda.connect.spi.ConnectorResponse response)
-
-