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.AbstractVariableScope
Exposes a connector request as variableScope.
- Author:
- Daniel Meyer
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScopeprotected org.camunda.bpm.engine.impl.core.variable.scope.VariableStore<org.camunda.bpm.engine.impl.core.variable.scope.SimpleVariableInstance>Fields inherited from class org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope
cachedElContext -
Constructor Summary
ConstructorsConstructorDescriptionConnectorVariableScope(org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope parent) -
Method Summary
Modifier and TypeMethodDescriptionorg.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScopeprotected 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>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 Details
-
parent
protected org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope parent -
variableStore
protected org.camunda.bpm.engine.impl.core.variable.scope.VariableStore<org.camunda.bpm.engine.impl.core.variable.scope.SimpleVariableInstance> variableStore
-
-
Constructor Details
-
ConnectorVariableScope
public ConnectorVariableScope(org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope parent)
-
-
Method Details
-
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)
-