Class UserSessionGeneratorCompositeStage

java.lang.Object
teetime.framework.CompositeStage
kieker.analysis.behavior.UserSessionGeneratorCompositeStage

public class UserSessionGeneratorCompositeStage extends teetime.framework.CompositeStage
Create user sessions based on @{link EntryCallEvent}s.
Since:
2.0.0
Author:
Lars Jürgensen
  • Constructor Details

    • UserSessionGeneratorCompositeStage

      public UserSessionGeneratorCompositeStage(IEntryCallAcceptanceMatcher entryCallMatcher, ITraceSignatureProcessor traceSignatureProcessor, Long userSessionTimeout)
      Create the user session generator stage.
      Parameters:
      entryCallMatcher - matcher to check on entry calls to filter out requests that do not belong to the behavior, e.g., loading images
      traceSignatureProcessor - cleanup rewriter
      userSessionTimeout - defines after how many nano seconds a session is considered to be timed out
  • Method Details

    • getInputPort

      public teetime.framework.InputPort<EntryCallEvent> getInputPort()
    • getSessionEventInputPort

      public teetime.framework.InputPort<ISessionEvent> getSessionEventInputPort()
    • getSessionOutputPort

      public teetime.framework.OutputPort<UserSession> getSessionOutputPort()