Package org.infinispan.rest
Class NettyRestRequest
- java.lang.Object
-
- org.infinispan.rest.NettyRestRequest
-
- All Implemented Interfaces:
RestRequest
public class NettyRestRequest extends Object implements RestRequest
ARestRequestbacked by Netty.- Since:
- 10.0
-
-
Method Summary
-
-
-
Method Detail
-
getContext
public String getContext()
-
method
public Method method()
- Specified by:
methodin interfaceRestRequest
-
path
public String path()
- Specified by:
pathin interfaceRestRequest
-
uri
public String uri()
- Specified by:
uriin interfaceRestRequest
-
header
public String header(String name)
- Specified by:
headerin interfaceRestRequest
-
headers
public List<String> headers(String name)
- Specified by:
headersin interfaceRestRequest
-
headersKeys
public Iterable<String> headersKeys()
- Specified by:
headersKeysin interfaceRestRequest
-
getRemoteAddress
public InetSocketAddress getRemoteAddress()
- Specified by:
getRemoteAddressin interfaceRestRequest
-
contents
public ContentSource contents()
- Specified by:
contentsin interfaceRestRequest
-
parameters
public Map<String,List<String>> parameters()
- Specified by:
parametersin interfaceRestRequest
-
getParameter
public String getParameter(String name)
- Specified by:
getParameterin interfaceRestRequest
-
variables
public Map<String,String> variables()
- Specified by:
variablesin interfaceRestRequest
-
getAction
public String getAction()
- Specified by:
getActionin interfaceRestRequest
-
contentType
public org.infinispan.commons.dataconversion.MediaType contentType()
- Specified by:
contentTypein interfaceRestRequest
-
keyContentType
public org.infinispan.commons.dataconversion.MediaType keyContentType()
- Specified by:
keyContentTypein interfaceRestRequest
-
getAcceptHeader
public String getAcceptHeader()
- Specified by:
getAcceptHeaderin interfaceRestRequest
-
getAuthorizationHeader
public String getAuthorizationHeader()
- Specified by:
getAuthorizationHeaderin interfaceRestRequest
-
getCacheControlHeader
public String getCacheControlHeader()
- Specified by:
getCacheControlHeaderin interfaceRestRequest
-
getContentTypeHeader
public String getContentTypeHeader()
- Specified by:
getContentTypeHeaderin interfaceRestRequest
-
getEtagIfMatchHeader
public String getEtagIfMatchHeader()
- Specified by:
getEtagIfMatchHeaderin interfaceRestRequest
-
getIfModifiedSinceHeader
public String getIfModifiedSinceHeader()
- Specified by:
getIfModifiedSinceHeaderin interfaceRestRequest
-
getEtagIfNoneMatchHeader
public String getEtagIfNoneMatchHeader()
- Specified by:
getEtagIfNoneMatchHeaderin interfaceRestRequest
-
getIfUnmodifiedSinceHeader
public String getIfUnmodifiedSinceHeader()
- Specified by:
getIfUnmodifiedSinceHeaderin interfaceRestRequest
-
getMaxIdleTimeSecondsHeader
public Long getMaxIdleTimeSecondsHeader()
- Specified by:
getMaxIdleTimeSecondsHeaderin interfaceRestRequest
-
getTimeToLiveSecondsHeader
public Long getTimeToLiveSecondsHeader()
- Specified by:
getTimeToLiveSecondsHeaderin interfaceRestRequest
-
getAdminFlags
public EnumSet<org.infinispan.commons.api.CacheContainerAdmin.AdminFlag> getAdminFlags()
- Specified by:
getAdminFlagsin interfaceRestRequest
-
getFlags
public org.infinispan.context.Flag[] getFlags()
- Specified by:
getFlagsin interfaceRestRequest
-
getCreatedHeader
public Long getCreatedHeader()
- Specified by:
getCreatedHeaderin interfaceRestRequest
-
getLastUsedHeader
public Long getLastUsedHeader()
- Specified by:
getLastUsedHeaderin interfaceRestRequest
-
getSubject
public Subject getSubject()
- Specified by:
getSubjectin interfaceRestRequest
-
setSubject
public void setSubject(Subject subject)
- Specified by:
setSubjectin interfaceRestRequest
-
setVariables
public void setVariables(Map<String,String> variables)
- Specified by:
setVariablesin interfaceRestRequest
-
setAction
public void setAction(String action)
- Specified by:
setActionin interfaceRestRequest
-
getFullHttpRequest
public io.netty.handler.codec.http.FullHttpRequest getFullHttpRequest()
-
-