Class VariableListenerInvocationListener
- java.lang.Object
-
- org.camunda.bpm.engine.impl.core.variable.scope.VariableListenerInvocationListener
-
- All Implemented Interfaces:
VariableInstanceLifecycleListener<VariableInstanceEntity>
public class VariableListenerInvocationListener extends Object implements VariableInstanceLifecycleListener<VariableInstanceEntity>
- Author:
- Thorben Lindhauer, Christopher Zell, Ryan Johnston
-
-
Field Summary
Fields Modifier and Type Field Description protected AbstractVariableScopetargetScope
-
Constructor Summary
Constructors Constructor Description VariableListenerInvocationListener(AbstractVariableScope targetScope)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddEventToScopeExecution(ExecutionEntity sourceScope, VariableEvent event)protected voidhandleEvent(VariableEvent event)voidonCreate(VariableInstanceEntity variable, AbstractVariableScope sourceScope)voidonDelete(VariableInstanceEntity variable, AbstractVariableScope sourceScope)voidonUpdate(VariableInstanceEntity variable, AbstractVariableScope sourceScope)
-
-
-
Field Detail
-
targetScope
protected final AbstractVariableScope targetScope
-
-
Constructor Detail
-
VariableListenerInvocationListener
public VariableListenerInvocationListener(AbstractVariableScope targetScope)
-
-
Method Detail
-
onCreate
public void onCreate(VariableInstanceEntity variable, AbstractVariableScope sourceScope)
- Specified by:
onCreatein interfaceVariableInstanceLifecycleListener<VariableInstanceEntity>
-
onUpdate
public void onUpdate(VariableInstanceEntity variable, AbstractVariableScope sourceScope)
- Specified by:
onUpdatein interfaceVariableInstanceLifecycleListener<VariableInstanceEntity>
-
onDelete
public void onDelete(VariableInstanceEntity variable, AbstractVariableScope sourceScope)
- Specified by:
onDeletein interfaceVariableInstanceLifecycleListener<VariableInstanceEntity>
-
handleEvent
protected void handleEvent(VariableEvent event)
-
addEventToScopeExecution
protected void addEventToScopeExecution(ExecutionEntity sourceScope, VariableEvent event)
-
-