Package org.infinispan.rest
Class NettyRestRequest
- java.lang.Object
-
- org.infinispan.rest.NettyRestRequest
-
- All Implemented Interfaces:
RestRequest
public class NettyRestRequest extends java.lang.Object implements RestRequest
ARestRequestbacked by Netty.- Since:
- 10.0
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringEXTENDED_HEADER
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContentSourcecontents()MediaTypecontentType()java.lang.StringgetAcceptHeader()java.lang.StringgetAction()java.lang.StringgetAuthorizationHeader()java.lang.StringgetCacheControlHeader()java.lang.StringgetContentTypeHeader()java.lang.StringgetContext()java.lang.LonggetCreatedHeader()java.lang.StringgetEtagIfMatchHeader()java.lang.StringgetEtagIfNoneMatchHeader()io.netty.handler.codec.http.FullHttpRequestgetFullHttpRequest()java.lang.StringgetIfModifiedSinceHeader()java.lang.StringgetIfUnmodifiedSinceHeader()java.lang.LonggetLastUsedHeader()java.lang.LonggetMaxIdleTimeSecondsHeader()javax.security.auth.SubjectgetSubject()java.lang.LonggetTimeToLiveSecondsHeader()java.lang.Stringheader(java.lang.String name)java.util.List<java.lang.String>headers(java.lang.String name)MediaTypekeyContentType()Methodmethod()java.util.Map<java.lang.String,java.util.List<java.lang.String>>parameters()java.lang.Stringpath()voidsetAction(java.lang.String action)voidsetSubject(javax.security.auth.Subject subject)voidsetVariables(java.util.Map<java.lang.String,java.lang.String> variables)java.lang.StringtoString()java.lang.Stringuri()java.util.Map<java.lang.String,java.lang.String>variables()
-
-
-
Field Detail
-
EXTENDED_HEADER
public static final java.lang.String EXTENDED_HEADER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getContext
public java.lang.String getContext()
-
method
public Method method()
- Specified by:
methodin interfaceRestRequest
-
path
public java.lang.String path()
- Specified by:
pathin interfaceRestRequest
-
uri
public java.lang.String uri()
- Specified by:
uriin interfaceRestRequest
-
header
public java.lang.String header(java.lang.String name)
- Specified by:
headerin interfaceRestRequest
-
headers
public java.util.List<java.lang.String> headers(java.lang.String name)
- Specified by:
headersin interfaceRestRequest
-
contents
public ContentSource contents()
- Specified by:
contentsin interfaceRestRequest
-
parameters
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters()
- Specified by:
parametersin interfaceRestRequest
-
variables
public java.util.Map<java.lang.String,java.lang.String> variables()
- Specified by:
variablesin interfaceRestRequest
-
getAction
public java.lang.String getAction()
- Specified by:
getActionin interfaceRestRequest
-
contentType
public MediaType contentType()
- Specified by:
contentTypein interfaceRestRequest
-
keyContentType
public MediaType keyContentType()
- Specified by:
keyContentTypein interfaceRestRequest
-
getAcceptHeader
public java.lang.String getAcceptHeader()
- Specified by:
getAcceptHeaderin interfaceRestRequest
-
getAuthorizationHeader
public java.lang.String getAuthorizationHeader()
- Specified by:
getAuthorizationHeaderin interfaceRestRequest
-
getCacheControlHeader
public java.lang.String getCacheControlHeader()
- Specified by:
getCacheControlHeaderin interfaceRestRequest
-
getContentTypeHeader
public java.lang.String getContentTypeHeader()
- Specified by:
getContentTypeHeaderin interfaceRestRequest
-
getEtagIfMatchHeader
public java.lang.String getEtagIfMatchHeader()
- Specified by:
getEtagIfMatchHeaderin interfaceRestRequest
-
getIfModifiedSinceHeader
public java.lang.String getIfModifiedSinceHeader()
- Specified by:
getIfModifiedSinceHeaderin interfaceRestRequest
-
getEtagIfNoneMatchHeader
public java.lang.String getEtagIfNoneMatchHeader()
- Specified by:
getEtagIfNoneMatchHeaderin interfaceRestRequest
-
getIfUnmodifiedSinceHeader
public java.lang.String getIfUnmodifiedSinceHeader()
- Specified by:
getIfUnmodifiedSinceHeaderin interfaceRestRequest
-
getMaxIdleTimeSecondsHeader
public java.lang.Long getMaxIdleTimeSecondsHeader()
- Specified by:
getMaxIdleTimeSecondsHeaderin interfaceRestRequest
-
getTimeToLiveSecondsHeader
public java.lang.Long getTimeToLiveSecondsHeader()
- Specified by:
getTimeToLiveSecondsHeaderin interfaceRestRequest
-
getCreatedHeader
public java.lang.Long getCreatedHeader()
- Specified by:
getCreatedHeaderin interfaceRestRequest
-
getLastUsedHeader
public java.lang.Long getLastUsedHeader()
- Specified by:
getLastUsedHeaderin interfaceRestRequest
-
getSubject
public javax.security.auth.Subject getSubject()
- Specified by:
getSubjectin interfaceRestRequest
-
setSubject
public void setSubject(javax.security.auth.Subject subject)
- Specified by:
setSubjectin interfaceRestRequest
-
setVariables
public void setVariables(java.util.Map<java.lang.String,java.lang.String> variables)
- Specified by:
setVariablesin interfaceRestRequest
-
setAction
public void setAction(java.lang.String action)
- Specified by:
setActionin interfaceRestRequest
-
getFullHttpRequest
public io.netty.handler.codec.http.FullHttpRequest getFullHttpRequest()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-