public class AllowedContentEncodings extends Object implements ConduitWrapper<org.xnio.conduits.StreamSinkConduit>
| Modifier and Type | Field and Description | 
|---|---|
static AttachmentKey<AllowedContentEncodings> |  ATTACHMENT_KEY  |  
| Constructor and Description | 
|---|
AllowedContentEncodings(HttpServerExchange exchange, List<io.undertow.server.handlers.encoding.EncodingMapping> encodings)  |  
| Modifier and Type | Method and Description | 
|---|---|
String |  getCurrentContentEncoding()  |  
io.undertow.server.handlers.encoding.EncodingMapping |  getEncoding()  |  
boolean |  isIdentity()  |  
boolean |  isNoEncodingsAllowed() If the list of allowed encodings was empty then it means that no encodings were allowed, and identity was explicitly prohibited with a q value of 0.   |  
org.xnio.conduits.StreamSinkConduit |  wrap(ConduitFactory<org.xnio.conduits.StreamSinkConduit> factory, HttpServerExchange exchange) Wrap the conduit.   |  
public static final AttachmentKey<AllowedContentEncodings> ATTACHMENT_KEY
public AllowedContentEncodings(HttpServerExchange exchange, List<io.undertow.server.handlers.encoding.EncodingMapping> encodings)
public String getCurrentContentEncoding()
public io.undertow.server.handlers.encoding.EncodingMapping getEncoding()
public boolean isIdentity()
public boolean isNoEncodingsAllowed()
public org.xnio.conduits.StreamSinkConduit wrap(ConduitFactory<org.xnio.conduits.StreamSinkConduit> factory, HttpServerExchange exchange)
ConduitWrappernull. If no wrapping is desired, the original conduit should be returned.wrap in interface ConduitWrapper<org.xnio.conduits.StreamSinkConduit>factory - the original conduitexchange - the in-flight HTTP exchangeCopyright © 2017 JBoss by Red Hat. All rights reserved.