Package kieker.analysis.behavior
Class EntryCallSequenceStage
java.lang.Object
teetime.framework.AbstractStage
kieker.analysis.behavior.EntryCallSequenceStage
public final class EntryCallSequenceStage
extends teetime.framework.AbstractStage
Represents the EntryCallSequence Transformation in the paper Run-time Architecture Models for
Dynamic Adaptation and Evolution of Cloud Applications.
The EntryCallSequenceStage
- Since:
- 2.0.0
- Author:
- Robert Heinrich, Alessandro Guisa, Christoph Dornieden
-
Field Summary
-
Constructor Summary
Constructors Constructor Description EntryCallSequenceStage(java.lang.Long userSessionTimeout)Create this filter. -
Method Summary
Modifier and Type Method Description protected voidexecute()teetime.framework.InputPort<EntryCallEvent>getEntryCallInputPort()teetime.framework.InputPort<ISessionEvent>getSessionEventInputPort()teetime.framework.OutputPort<UserSession>getUserSessionOutputPort()voidonTerminating()Methods inherited from class teetime.framework.AbstractStage
abort, addInputPortRemovedListener, addOutputPortRemovedListener, compareAndSetBeingExecuted, createInputPort, createInputPort, createInputPort, createInputPort, createOutputPort, createOutputPort, createOutputPort, createOutputPort, declareActive, declarePassive, executeByFramework, getCurrentState, getId, getInputPorts, getOutputPorts, getOwningThread, getTerminationStrategy, isActive, isBeingExecuted, isPaused, isProducer, isStateless, onSignal, onStarting, onValidating, removeDynamicPort, removeDynamicPort, setPaused, setStateless, shouldBeTerminated, signalAlreadyReceived, terminateStage, toString, workCompleted
-
Constructor Details
-
EntryCallSequenceStage
public EntryCallSequenceStage(java.lang.Long userSessionTimeout)Create this filter.
-
-
Method Details
-
execute
protected void execute()- Specified by:
executein classteetime.framework.AbstractStage
-
onTerminating
public void onTerminating()- Overrides:
onTerminatingin classteetime.framework.AbstractStage
-
getUserSessionOutputPort
- Returns:
- output port
-
getEntryCallInputPort
-
getSessionEventInputPort
-