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 |
eventName |
protected CoreModelElement |
eventSource |
protected String |
id |
protected int |
listenerIndex |
protected boolean |
skipCustomListeners |
protected boolean |
skipIoMapping |
protected String |
tenantId |
cachedElContext
Constructor and Description |
---|
CoreExecution() |
Modifier and Type | Method and Description |
---|---|
String |
getBusinessKey()
The business key for this execution.
|
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() |
<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 |
setTenantId(String tenantId) |
checkJavaSerialization, 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, invokeVariableLifecycleListenersCreate, invokeVariableLifecycleListenersCreate, invokeVariableLifecycleListenersDelete, invokeVariableLifecycleListenersDelete, invokeVariableLifecycleListenersUpdate, invokeVariableLifecycleListenersUpdate, removeVariable, removeVariable, removeVariableLocal, removeVariableLocal, removeVariables, removeVariables, removeVariablesLocal, removeVariablesLocal, setCachedElContext, setVariable, setVariable, setVariableLocal, setVariableLocal, setVariableLocalTransient, setVariables, setVariablesLocal
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
protected String id
protected String businessKey
protected String tenantId
protected String eventName
protected CoreModelElement eventSource
protected int listenerIndex
protected boolean skipCustomListeners
protected boolean skipIoMapping
public <T extends CoreExecution> void performOperation(CoreAtomicOperation<T> operation)
public <T extends CoreExecution> void performOperationSync(CoreAtomicOperation<T> operation)
public String getEventName()
BaseDelegateExecution
event name
in case this execution is passed in for an ExecutionListener
getEventName
in interface BaseDelegateExecution
public 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
Exception
public String getId()
BaseDelegateExecution
getId
in interface BaseDelegateExecution
public void setId(String id)
public String getBusinessKey()
BaseDelegateExecution
getBusinessKey
in interface BaseDelegateExecution
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)
Copyright © 2018. All rights reserved.