Package org.jbpm.process.core.event
Class EventTypeFilter
- java.lang.Object
-
- org.jbpm.process.core.event.EventTypeFilter
-
- All Implemented Interfaces:
Serializable
,EventFilter
- Direct Known Subclasses:
BroadcastEventTypeFilter
,NonAcceptingEventTypeFilter
public class EventTypeFilter extends Object implements EventFilter, Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EventTypeFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
acceptsEvent(String type, Object event)
boolean
acceptsEvent(String type, Object event, Function<String,Object> resolver)
String
getType()
boolean
isAccepted(String type, Function<String,Object> resolver)
boolean
isCorrelated()
void
setCorrelationManager(CorrelationManager correlationManager)
void
setMessageRef(String messageRef)
void
setType(String type)
String
toString()
-
-
-
Field Detail
-
type
protected String type
-
-
Method Detail
-
isCorrelated
public boolean isCorrelated()
- Specified by:
isCorrelated
in interfaceEventFilter
-
setCorrelationManager
public void setCorrelationManager(CorrelationManager correlationManager)
-
getType
public String getType()
-
setType
public void setType(String type)
-
acceptsEvent
public boolean acceptsEvent(String type, Object event)
- Specified by:
acceptsEvent
in interfaceEventFilter
-
acceptsEvent
public boolean acceptsEvent(String type, Object event, Function<String,Object> resolver)
- Specified by:
acceptsEvent
in interfaceEventFilter
-
setMessageRef
public void setMessageRef(String messageRef)
-
-