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