Package io.hyperfoil.http.html
Class RefreshHandler
- java.lang.Object
-
- io.hyperfoil.http.html.RefreshHandler
-
- All Implemented Interfaces:
io.hyperfoil.api.processor.Processor,io.hyperfoil.api.session.ResourceUtilizer,java.io.Serializable
public class RefreshHandler extends java.lang.Object implements io.hyperfoil.api.processor.Processor, io.hyperfoil.api.session.ResourceUtilizer- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.hyperfoil.api.processor.Processor
io.hyperfoil.api.processor.Processor.ActionAdapter, io.hyperfoil.api.processor.Processor.ActionBuilderAdapter, io.hyperfoil.api.processor.Processor.ActionBuilderConverter, io.hyperfoil.api.processor.Processor.BaseDelegating, io.hyperfoil.api.processor.Processor.Builder
-
-
Constructor Summary
Constructors Constructor Description RefreshHandler(Queue.Key immediateQueueKey, Queue.Key delayedQueueKey, LimitedPoolResource.Key<Redirect.Coords> poolKey, int concurrency, io.hyperfoil.api.session.ObjectAccess immediateQueueVar, io.hyperfoil.api.session.ObjectAccess delayedQueueVar, java.lang.String redirectSequence, java.lang.String delaySequence, io.hyperfoil.api.session.ObjectAccess tempCoordsVar, io.hyperfoil.function.SerializableFunction<io.hyperfoil.api.session.Session,io.hyperfoil.api.session.SequenceInstance> originalSequenceSupplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbefore(io.hyperfoil.api.session.Session session)voidprocess(io.hyperfoil.api.session.Session session, io.netty.buffer.ByteBuf data, int offset, int length, boolean isLastPart)voidreserve(io.hyperfoil.api.session.Session session)
-
-
-
Constructor Detail
-
RefreshHandler
public RefreshHandler(Queue.Key immediateQueueKey, Queue.Key delayedQueueKey, LimitedPoolResource.Key<Redirect.Coords> poolKey, int concurrency, io.hyperfoil.api.session.ObjectAccess immediateQueueVar, io.hyperfoil.api.session.ObjectAccess delayedQueueVar, java.lang.String redirectSequence, java.lang.String delaySequence, io.hyperfoil.api.session.ObjectAccess tempCoordsVar, io.hyperfoil.function.SerializableFunction<io.hyperfoil.api.session.Session,io.hyperfoil.api.session.SequenceInstance> originalSequenceSupplier)
-
-
Method Detail
-
before
public void before(io.hyperfoil.api.session.Session session)
- Specified by:
beforein interfaceio.hyperfoil.api.processor.Processor
-
process
public void process(io.hyperfoil.api.session.Session session, io.netty.buffer.ByteBuf data, int offset, int length, boolean isLastPart)- Specified by:
processin interfaceio.hyperfoil.api.processor.Processor
-
reserve
public void reserve(io.hyperfoil.api.session.Session session)
- Specified by:
reservein interfaceio.hyperfoil.api.session.ResourceUtilizer
-
-