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.LonggetCreatedHeader()java.lang.StringgetEtagIfMatchHeader()java.lang.StringgetEtagIfModifiedSinceHeader()java.lang.StringgetEtagIfNoneMatchHeader()java.lang.StringgetEtagIfUnmodifiedSinceHeader()java.lang.LonggetLastUsedHeader()java.lang.LonggetMaxIdleTimeSecondsHeader()booleangetPerformAsyncHeader()java.security.PrincipalgetPrincipal()java.lang.LonggetTimeToLiveSecondsHeader()MediaTypekeyContentType()Methodmethod()java.util.Map<java.lang.String,java.util.List<java.lang.String>>parameters()java.lang.Stringpath()voidsetAction(java.lang.String action)voidsetPrincipal(java.security.Principal principal)voidsetVariables(java.util.Map<java.lang.String,java.lang.String> variables)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
-
method
public Method method()
- Specified by:
methodin interfaceRestRequest
-
path
public java.lang.String path()
- Specified by:
pathin 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
-
getEtagIfModifiedSinceHeader
public java.lang.String getEtagIfModifiedSinceHeader()
- Specified by:
getEtagIfModifiedSinceHeaderin interfaceRestRequest
-
getEtagIfNoneMatchHeader
public java.lang.String getEtagIfNoneMatchHeader()
- Specified by:
getEtagIfNoneMatchHeaderin interfaceRestRequest
-
getEtagIfUnmodifiedSinceHeader
public java.lang.String getEtagIfUnmodifiedSinceHeader()
- Specified by:
getEtagIfUnmodifiedSinceHeaderin interfaceRestRequest
-
getMaxIdleTimeSecondsHeader
public java.lang.Long getMaxIdleTimeSecondsHeader()
- Specified by:
getMaxIdleTimeSecondsHeaderin interfaceRestRequest
-
getPerformAsyncHeader
public boolean getPerformAsyncHeader()
- Specified by:
getPerformAsyncHeaderin 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
-
getPrincipal
public java.security.Principal getPrincipal()
- Specified by:
getPrincipalin interfaceRestRequest
-
setPrincipal
public void setPrincipal(java.security.Principal principal)
- Specified by:
setPrincipalin 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
-
-