Class ZeebeJobDelegateExecution
java.lang.Object
org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope
org.camunda.community.migration.adapter.execution.SimpleVariableScope
org.camunda.community.migration.adapter.execution.AbstractDelegateExecution
org.camunda.community.migration.adapter.execution.ZeebeJobDelegateExecution
- All Implemented Interfaces:
Serializable,org.camunda.bpm.engine.delegate.BaseDelegateExecution,org.camunda.bpm.engine.delegate.BpmnModelExecutionContext,org.camunda.bpm.engine.delegate.DelegateExecution,org.camunda.bpm.engine.delegate.ProcessEngineServicesAware,org.camunda.bpm.engine.delegate.VariableScope,org.camunda.bpm.engine.impl.core.variable.event.VariableEventDispatcher
DelegateExecution implementation that can be initialized with an
ActivatedJob and
provides all methods required for executing a JavaDelegate as part of an job worker.- Author:
- Falko Menge (Camunda)
- See Also:
-
Field Summary
Fields inherited from class org.camunda.community.migration.adapter.execution.AbstractDelegateExecution
repositoryService, VARIABLE_NAME_BUSINESS_KEYFields inherited from class org.camunda.community.migration.adapter.execution.SimpleVariableScope
variableStoreFields inherited from class org.camunda.bpm.engine.impl.core.variable.scope.AbstractVariableScope
cachedElContext -
Constructor Summary
ConstructorsConstructorDescriptionZeebeJobDelegateExecution(io.camunda.zeebe.client.api.response.ActivatedJob job) -
Method Summary
Methods inherited from class org.camunda.community.migration.adapter.execution.AbstractDelegateExecution
createIncident, createIncident, getBpmnModelElementInstance, getBpmnModelInstance, getBusinessKey, getCurrentActivityName, getCurrentTransitionId, getEventName, getParentActivityInstanceId, getParentId, getProcessBusinessKey, getProcessEngine, getProcessEngineServices, getProcessInstance, getSuperExecution, isCanceled, resolveIncident, setProcessBusinessKey, setVariableMethods inherited from class org.camunda.community.migration.adapter.execution.SimpleVariableScope
getParentVariableScope, getVariableInstanceFactory, getVariableInstanceLifecycleListeners, getVariableStoreMethods 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, getVariableScopeKey, 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, setVariablesLocalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.camunda.bpm.engine.delegate.VariableScope
getVariable, getVariableLocal, getVariableLocalTyped, getVariableLocalTyped, getVariableNames, getVariableNamesLocal, getVariables, getVariableScopeKey, getVariablesLocal, getVariablesLocalTyped, getVariablesLocalTyped, getVariablesTyped, getVariablesTyped, getVariableTyped, getVariableTyped, hasVariable, hasVariableLocal, hasVariables, hasVariablesLocal, removeVariable, removeVariableLocal, removeVariables, removeVariables, removeVariablesLocal, removeVariablesLocal, setVariable, setVariableLocal, setVariables, setVariablesLocal
-
Constructor Details
-
ZeebeJobDelegateExecution
public ZeebeJobDelegateExecution(io.camunda.zeebe.client.api.response.ActivatedJob job)
-
-
Method Details
-
getProcessInstanceId
-
getProcessDefinitionId
-
getCurrentActivityId
-
getActivityInstanceId
-
getTenantId
-
getId
-