Class EncodingHandlerWrapper
- java.lang.Object
-
- com.aspectran.undertow.server.encoding.EncodingHandlerWrapper
-
- All Implemented Interfaces:
io.undertow.server.HandlerWrapper
public class EncodingHandlerWrapper extends java.lang.Object implements io.undertow.server.HandlerWrapper
Configure HTTP compression in UndertowHttpHandler
and create anEncodingHandler
.Created: 2019-08-18
-
-
Constructor Summary
Constructors Constructor Description EncodingHandlerWrapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setContentEncodingProviders(java.lang.String... contentEncodingProviderNames)
void
setExcludedUserAgents(java.lang.String[] excludedUserAgents)
void
setMaxContentSize(long maxContentSize)
void
setMediaTypes(java.lang.String[] mediaTypes)
io.undertow.server.HttpHandler
wrap(io.undertow.server.HttpHandler handler)
-
-
-
Method Detail
-
setContentEncodingProviders
public void setContentEncodingProviders(java.lang.String... contentEncodingProviderNames)
-
setMaxContentSize
public void setMaxContentSize(long maxContentSize)
-
setMediaTypes
public void setMediaTypes(java.lang.String[] mediaTypes)
-
setExcludedUserAgents
public void setExcludedUserAgents(java.lang.String[] excludedUserAgents)
-
wrap
public io.undertow.server.HttpHandler wrap(io.undertow.server.HttpHandler handler)
- Specified by:
wrap
in interfaceio.undertow.server.HandlerWrapper
-
-