public class FlowTraceEventMatcher extends java.lang.Object implements IControlEventMatcher<OperationEvent,IFlowRecord>
Constructor and Description |
---|
FlowTraceEventMatcher() |
Modifier and Type | Method and Description |
---|---|
boolean |
checkControlEvent(OperationEvent controlEvent,
IFlowRecord baseEvent)
Check whether a base event matches a control event.
|
boolean |
keepControlEvent(IFlowRecord baseEvent)
True whether a control event must be kept to be reused for another base event.
|
boolean |
requiresControlEvent(IFlowRecord baseEvent)
Check whether the given event must be handled by the controller
|
public boolean requiresControlEvent(IFlowRecord baseEvent)
IControlEventMatcher
requiresControlEvent
in interface IControlEventMatcher<OperationEvent,IFlowRecord>
baseEvent
- the base eventpublic boolean checkControlEvent(OperationEvent controlEvent, IFlowRecord baseEvent)
IControlEventMatcher
checkControlEvent
in interface IControlEventMatcher<OperationEvent,IFlowRecord>
controlEvent
- the control eventbaseEvent
- the base event to be checkedpublic boolean keepControlEvent(IFlowRecord baseEvent)
IControlEventMatcher
keepControlEvent
in interface IControlEventMatcher<OperationEvent,IFlowRecord>
baseEvent
- the previously checked base eventCopyright 2021 Kieker Project, http://kieker-monitoring.net