Top Fields Constructors Methods
io.undertow.server.handlers.encoding

public Class ContentEncodingRepository

extends Object
Class Inheritance
Imports
io.undertow.predicate.Predicate, .Predicates, io.undertow.server.HttpServerExchange, io.undertow.util.CopyOnWriteMap, .Headers, .QValueParser, java.util.ArrayList, .Collections, .List, .Map

Author
Stuart Douglas

Field Summary

Modifier and TypeField and Description
private final Map<String, EncodingMapping>
public static final String
public static final EncodingMapping

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public synchronized ContentEncodingRepository
addEncodingHandler(final String encoding, final ContentEncodingProvider encoder, int priority)

public synchronized ContentEncodingRepository
addEncodingHandler(final String encoding, final ContentEncodingProvider encoder, int priority, final Predicate enabledPredicate)

public AllowedContentEncodings
public synchronized ContentEncodingRepository
removeEncodingHandler(final String encoding)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

encodingMapback to summary
private final Map<String, EncodingMapping> encodingMap
IDENTITYback to summary
public static final String IDENTITY
IDENTITY_ENCODINGback to summary
public static final EncodingMapping IDENTITY_ENCODING

Constructor Detail

ContentEncodingRepositoryback to summary
public ContentEncodingRepository()

Method Detail

addEncodingHandlerback to summary
public synchronized ContentEncodingRepository addEncodingHandler(final String encoding, final ContentEncodingProvider encoder, int priority)
addEncodingHandlerback to summary
public synchronized ContentEncodingRepository addEncodingHandler(final String encoding, final ContentEncodingProvider encoder, int priority, final Predicate enabledPredicate)
getContentEncodingsback to summary
public AllowedContentEncodings getContentEncodings(final HttpServerExchange exchange)
removeEncodingHandlerback to summary
public synchronized ContentEncodingRepository removeEncodingHandler(final String encoding)