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:
java.io.Serializable,VariableScope,VariableEventDispatcher
public class ConnectorVariableScope extends AbstractVariableScope
Exposes a connector request as variableScope.- Author:
- Daniel Meyer
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected AbstractVariableScopeparentprotected VariableStore<SimpleVariableInstance>variableStore-
Fields inherited from class org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope
cachedElContext
-
-
Constructor Summary
Constructors Constructor Description ConnectorVariableScope(AbstractVariableScope parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractVariableScopegetParentVariableScope()protected VariableInstanceFactory<CoreVariableInstance>getVariableInstanceFactory()protected java.util.List<VariableInstanceLifecycleListener<CoreVariableInstance>>getVariableInstanceLifecycleListeners()java.lang.StringgetVariableScopeKey()protected VariableStore<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
-
-
-
-
Field Detail
-
parent
protected AbstractVariableScope parent
-
variableStore
protected VariableStore<SimpleVariableInstance> variableStore
-
-
Constructor Detail
-
ConnectorVariableScope
public ConnectorVariableScope(AbstractVariableScope parent)
-
-
Method Detail
-
getVariableScopeKey
public java.lang.String getVariableScopeKey()
- Specified by:
getVariableScopeKeyin interfaceVariableScope- Overrides:
getVariableScopeKeyin classAbstractVariableScope
-
getVariableStore
protected VariableStore<CoreVariableInstance> getVariableStore()
- Specified by:
getVariableStorein classAbstractVariableScope
-
getVariableInstanceFactory
protected VariableInstanceFactory<CoreVariableInstance> getVariableInstanceFactory()
- Specified by:
getVariableInstanceFactoryin classAbstractVariableScope
-
getVariableInstanceLifecycleListeners
protected java.util.List<VariableInstanceLifecycleListener<CoreVariableInstance>> getVariableInstanceLifecycleListeners()
- Specified by:
getVariableInstanceLifecycleListenersin classAbstractVariableScope
-
getParentVariableScope
public AbstractVariableScope getParentVariableScope()
- Specified by:
getParentVariableScopein classAbstractVariableScope
-
writeToRequest
public void writeToRequest(org.camunda.connect.spi.ConnectorRequest<?> request)
-
readFromResponse
public void readFromResponse(org.camunda.connect.spi.ConnectorResponse response)
-
-