Class SessionAcceptanceFilter
java.lang.Object
teetime.framework.AbstractStage
teetime.framework.AbstractConsumerStage<UserSession>
kieker.analysis.behavior.acceptance.matcher.SessionAcceptanceFilter
Tests whether a trace contains only operations which are considered valid trace elements. In
effect it ignores invalid sessions.
- Since:
- 2.0.0
- Author:
- Reiner Jung
-
Field Summary
Fields inherited from class teetime.framework.AbstractConsumerStage
inputPortFields inherited from class teetime.framework.AbstractStage
logger -
Constructor Summary
ConstructorsConstructorDescriptionCreate an acceptance filter with an external matcher. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidexecute(UserSession session) teetime.framework.OutputPort<UserSession>Methods inherited from class teetime.framework.AbstractConsumerStage
createInputPort, execute, getInputPortMethods inherited from class teetime.framework.AbstractStage
abort, addInputPortRemovedListener, addOutputPortRemovedListener, compareAndSetBeingExecuted, createInputPort, createInputPort, createInputPort, createOutputPort, createOutputPort, createOutputPort, createOutputPort, declareActive, declarePassive, executeByFramework, getCurrentState, getId, getInputPorts, getOutputPorts, getOwningThread, getTerminationStrategy, isActive, isBeingExecuted, isPaused, isProducer, isStateless, onSignal, onStarting, onTerminating, onValidating, removeDynamicPort, removeDynamicPort, setPaused, setStateless, shouldBeTerminated, signalAlreadyReceived, terminateStage, toString, workCompleted
-
Constructor Details
-
SessionAcceptanceFilter
Create an acceptance filter with an external matcher.- Parameters:
matcher- a acceptance matcher
-
-
Method Details
-
execute
- Specified by:
executein classteetime.framework.AbstractConsumerStage<UserSession>- Throws:
Exception
-
getOutputPort
-