Module io.inverno.mod.http.base
Class ValidatingHttpHeadersFactory
java.lang.Object
io.inverno.mod.http.base.internal.netty.ValidatingHttpHeadersFactory
- All Implemented Interfaces:
io.netty.handler.codec.http.HttpHeadersFactory
public class ValidatingHttpHeadersFactory
extends Object
implements io.netty.handler.codec.http.HttpHeadersFactory
An HttpHeadersFactory implementation for creating validating HTTP headers.
- Since:
- 1.9
- Author:
- Jeremy Kuhn
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final io.netty.handler.codec.http.HttpHeadersFactoryDefault non-validating headers factory.static final io.netty.handler.codec.http.HttpHeadersFactoryDefault validating headers factory. -
Constructor Summary
ConstructorsConstructorDescriptionValidatingHttpHeadersFactory(HeadersValidator headersValidator) Creates a validating headers factory. -
Method Summary
Modifier and TypeMethodDescriptionio.netty.handler.codec.http.HttpHeadersio.netty.handler.codec.http.HttpHeaders
-
Field Details
-
VALIDATING_HEADERS_FACTORY
public static final io.netty.handler.codec.http.HttpHeadersFactory VALIDATING_HEADERS_FACTORYDefault validating headers factory. -
NON_VALIDATING_HEADERS_FACTORY
public static final io.netty.handler.codec.http.HttpHeadersFactory NON_VALIDATING_HEADERS_FACTORYDefault non-validating headers factory.
-
-
Constructor Details
-
ValidatingHttpHeadersFactory
Creates a validating headers factory.
- Parameters:
headersValidator- a headers validator or null
-
-
Method Details
-
newHeaders
public io.netty.handler.codec.http.HttpHeaders newHeaders()- Specified by:
newHeadersin interfaceio.netty.handler.codec.http.HttpHeadersFactory
-
newEmptyHeaders
public io.netty.handler.codec.http.HttpHeaders newEmptyHeaders()- Specified by:
newEmptyHeadersin interfaceio.netty.handler.codec.http.HttpHeadersFactory
-