Class Redirect.LocationRecorder

  • All Implemented Interfaces:
    io.hyperfoil.api.session.ResourceUtilizer, HeaderHandler, java.io.Serializable
    Enclosing class:
    Redirect

    public static class Redirect.LocationRecorder
    extends java.lang.Object
    implements HeaderHandler, io.hyperfoil.api.session.ResourceUtilizer
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Redirect.LocationRecorder.Builder  
      • Nested classes/interfaces inherited from interface io.hyperfoil.api.session.ResourceUtilizer

        io.hyperfoil.api.session.ResourceUtilizer.Visitor
    • Constructor Summary

      Constructors 
      Constructor Description
      LocationRecorder​(int concurrency, io.hyperfoil.api.session.Session.ResourceKey<Queue> queueKey, io.hyperfoil.api.session.ReadAccess inputVar, io.hyperfoil.api.session.ObjectAccess outputVar, java.lang.String sequence, io.hyperfoil.function.SerializableFunction<io.hyperfoil.api.session.Session,​io.hyperfoil.api.session.SequenceInstance> originalSequenceSupplier)  
    • Constructor Detail

      • LocationRecorder

        public LocationRecorder​(int concurrency,
                                io.hyperfoil.api.session.Session.ResourceKey<Queue> queueKey,
                                io.hyperfoil.api.session.ReadAccess inputVar,
                                io.hyperfoil.api.session.ObjectAccess outputVar,
                                java.lang.String sequence,
                                io.hyperfoil.function.SerializableFunction<io.hyperfoil.api.session.Session,​io.hyperfoil.api.session.SequenceInstance> originalSequenceSupplier)
    • Method Detail

      • handleHeader

        public void handleHeader​(HttpRequest request,
                                 java.lang.CharSequence header,
                                 java.lang.CharSequence value)
        Specified by:
        handleHeader in interface HeaderHandler
      • reserve

        public void reserve​(io.hyperfoil.api.session.Session session)
        Specified by:
        reserve in interface io.hyperfoil.api.session.ResourceUtilizer