Package io.hyperfoil.http.html
Class HtmlHandler
- java.lang.Object
-
- io.hyperfoil.http.html.HtmlHandler
-
- All Implemented Interfaces:
io.hyperfoil.api.processor.Processor,io.hyperfoil.api.session.ResourceUtilizer,io.hyperfoil.api.session.Session.ResourceKey<io.hyperfoil.http.html.HtmlHandler.Context>,java.io.Serializable
public class HtmlHandler extends java.lang.Object implements io.hyperfoil.api.processor.Processor, io.hyperfoil.api.session.ResourceUtilizer, io.hyperfoil.api.session.Session.ResourceKey<io.hyperfoil.http.html.HtmlHandler.Context>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHtmlHandler.BuilderParses HTML tags and invokes handlers based on criteria.static interfaceHtmlHandler.TagHandlerstatic interfaceHtmlHandler.TagHandlerBuilder<S extends HtmlHandler.TagHandlerBuilder<S>>-
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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafter(io.hyperfoil.api.session.Session session)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)
-
-
-
Method Detail
-
before
public void before(io.hyperfoil.api.session.Session session)
- Specified by:
beforein interfaceio.hyperfoil.api.processor.Processor
-
after
public void after(io.hyperfoil.api.session.Session session)
- Specified by:
afterin 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
-
-