public abstract class CoreExecution extends AbstractVariableScope implements BaseDelegateExecution
| Modifier and Type | Field and Description |
|---|---|
protected String |
businessKey
the business key for this execution
|
protected String |
businessKeyWithoutCascade |
protected String |
eventName |
protected CoreModelElement |
eventSource |
protected String |
id |
protected int |
listenerIndex |
protected boolean |
skipCustomListeners |
protected boolean |
skipIoMapping |
protected boolean |
skipSubprocesses |
protected String |
tenantId |
cachedElContext| Constructor and Description |
|---|
CoreExecution() |
| Modifier and Type | Method and Description |
|---|---|
String |
getBusinessKeyWithoutCascade() |
String |
getEventName()
The
event name in case this execution is passed in for an ExecutionListener |
CoreModelElement |
getEventSource() |
String |
getId()
Unique id of this path of execution that can be used as a handle to provide external signals back into the engine after wait states.
|
int |
getListenerIndex() |
String |
getTenantId() |
void |
invokeListener(DelegateListener listener) |
boolean |
isSkipCustomListeners() |
boolean |
isSkipIoMappings() |
boolean |
isSkipSubprocesses() |
<T extends CoreExecution> |
performOperation(CoreAtomicOperation<T> operation) |
<T extends CoreExecution> |
performOperationSync(CoreAtomicOperation<T> operation) |
void |
setBusinessKey(String businessKey) |
void |
setEventName(String eventName) |
void |
setEventSource(CoreModelElement eventSource) |
void |
setId(String id) |
void |
setListenerIndex(int listenerIndex) |
void |
setSkipCustomListeners(boolean skipCustomListeners) |
void |
setSkipIoMappings(boolean skipIoMappings) |
void |
setSkipSubprocesseses(boolean skipSubprocesses) |
void |
setTenantId(String tenantId) |
collectVariableNames, collectVariables, dispatchEvent, getCachedElContext, getParentVariableScope, getSourceActivityVariableScope, getValueFromVariableInstance, getVariable, getVariable, getVariableInstance, getVariableInstanceFactory, getVariableInstanceLifecycleListeners, getVariableInstanceLocal, getVariableInstancesLocal, getVariableInstancesLocal, getVariableLocal, getVariableLocal, getVariableLocalTyped, getVariableLocalTyped, getVariableNames, getVariableNamesLocal, getVariables, getVariableScopeKey, getVariablesLocal, getVariablesLocalTyped, getVariablesLocalTyped, getVariableStore, 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, setVariableLocal, setVariableLocal, setVariables, setVariablesLocalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBusinessKeygetVariable, 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, setVariablesLocalprotected String id
protected String businessKey
protected String businessKeyWithoutCascade
protected String tenantId
protected String eventName
protected CoreModelElement eventSource
protected int listenerIndex
protected boolean skipCustomListeners
protected boolean skipIoMapping
protected boolean skipSubprocesses
public <T extends CoreExecution> void performOperation(CoreAtomicOperation<T> operation)
public <T extends CoreExecution> void performOperationSync(CoreAtomicOperation<T> operation)
public String getEventName()
BaseDelegateExecutionevent name in case this execution is passed in for an ExecutionListenergetEventName in interface BaseDelegateExecutionpublic void setEventName(String eventName)
public CoreModelElement getEventSource()
public void setEventSource(CoreModelElement eventSource)
public int getListenerIndex()
public void setListenerIndex(int listenerIndex)
public void invokeListener(DelegateListener listener) throws Exception
Exceptionpublic String getId()
BaseDelegateExecutiongetId in interface BaseDelegateExecutionpublic void setId(String id)
public String getBusinessKeyWithoutCascade()
public void setBusinessKey(String businessKey)
public String getTenantId()
public void setTenantId(String tenantId)
public boolean isSkipCustomListeners()
public void setSkipCustomListeners(boolean skipCustomListeners)
public boolean isSkipIoMappings()
public void setSkipIoMappings(boolean skipIoMappings)
public boolean isSkipSubprocesses()
public void setSkipSubprocesseses(boolean skipSubprocesses)
Copyright © 2013–2021 camunda services GmbH. All rights reserved.