T - event typepublic interface IEventMatcher<T>
| Modifier and Type | Method and Description |
|---|---|
IEventMatcher<? extends java.lang.Object> |
getNextMatcher()
Return the next matcher.
|
teetime.framework.OutputPort<T> |
getOutputPort()
Provide the corresponding output port.
|
<R> boolean |
matchEvent(R event)
Check whether the event should be send to a specific output port.
|
void |
setNextMatcher(IEventMatcher<? extends java.lang.Object> leaveEventMatcher)
Set a new following matcher.
|
void |
setOutputPort(teetime.framework.OutputPort<T> outputPort)
Register an event matcher.
|
void setOutputPort(teetime.framework.OutputPort<T> outputPort)
outputPort - an output port for the event matcher<R> boolean matchEvent(R event)
R - a sub type of event - event to be evaluatedIEventMatcher<? extends java.lang.Object> getNextMatcher()
teetime.framework.OutputPort<T> getOutputPort()
void setNextMatcher(IEventMatcher<? extends java.lang.Object> leaveEventMatcher)
leaveEventMatcher - one matcher or a chain of matchersCopyright 2021 Kieker Project, http://kieker-monitoring.net