Class DelegateExpressionActivitiEventListener
- java.lang.Object
-
- org.activiti.engine.impl.bpmn.helper.BaseDelegateEventListener
-
- org.activiti.engine.impl.bpmn.helper.DelegateExpressionActivitiEventListener
-
- All Implemented Interfaces:
ActivitiEventListener
public class DelegateExpressionActivitiEventListener extends BaseDelegateEventListener
AnActivitiEventListenerimplementation which resolves an expression to a delegateActivitiEventListenerinstance and uses this for event notification.
In case an entityClass was passed in the constructor, only events that areActivitiEntityEvent's that target an entity of the given type, are dispatched to the delegate.
-
-
Field Summary
Fields Modifier and Type Field Description protected Expressionexpressionprotected booleanfailOnException-
Fields inherited from class org.activiti.engine.impl.bpmn.helper.BaseDelegateEventListener
entityClass
-
-
Constructor Summary
Constructors Constructor Description DelegateExpressionActivitiEventListener(Expression expression, java.lang.Class<?> entityClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisFailOnException()voidonEvent(ActivitiEvent event)Called when an event has been fired-
Methods inherited from class org.activiti.engine.impl.bpmn.helper.BaseDelegateEventListener
isValidEvent, setEntityClass
-
-
-
-
Field Detail
-
expression
protected Expression expression
-
failOnException
protected boolean failOnException
-
-
Constructor Detail
-
DelegateExpressionActivitiEventListener
public DelegateExpressionActivitiEventListener(Expression expression, java.lang.Class<?> entityClass)
-
-
Method Detail
-
onEvent
public void onEvent(ActivitiEvent event)
Description copied from interface:ActivitiEventListenerCalled when an event has been fired- Parameters:
event- the event
-
isFailOnException
public boolean isFailOnException()
- Returns:
- whether or not the current operation should fail when this listeners execution throws an exception.
-
-