Package org.infinispan.rest
Class NettyRestRequest
- java.lang.Object
-
- org.infinispan.rest.NettyRestRequest
-
- All Implemented Interfaces:
org.infinispan.rest.framework.RestRequest
public class NettyRestRequest extends java.lang.Object implements org.infinispan.rest.framework.RestRequestARestRequestbacked 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 org.infinispan.rest.framework.ContentSourcecontents()org.infinispan.commons.dataconversion.MediaTypecontentType()java.lang.StringgetAcceptHeader()java.lang.StringgetAction()java.util.EnumSet<CacheContainerAdmin.AdminFlag>getAdminFlags()java.lang.StringgetAuthorizationHeader()java.lang.StringgetCacheControlHeader()java.lang.StringgetContentTypeHeader()java.lang.StringgetContext()java.lang.LonggetCreatedHeader()java.lang.StringgetEtagIfMatchHeader()java.lang.StringgetEtagIfNoneMatchHeader()org.infinispan.context.Flag[]getFlags()io.netty.handler.codec.http.FullHttpRequestgetFullHttpRequest()java.lang.StringgetIfModifiedSinceHeader()java.lang.StringgetIfUnmodifiedSinceHeader()java.lang.LonggetLastUsedHeader()java.lang.LonggetMaxIdleTimeSecondsHeader()java.lang.StringgetParameter(java.lang.String name)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)org.infinispan.commons.dataconversion.MediaTypekeyContentType()org.infinispan.rest.framework.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 org.infinispan.rest.framework.Method method()
-
path
public java.lang.String path()
-
uri
public java.lang.String uri()
-
header
public java.lang.String header(java.lang.String name)
-
headers
public java.util.List<java.lang.String> headers(java.lang.String name)
-
contents
public org.infinispan.rest.framework.ContentSource contents()
-
parameters
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters()
-
getParameter
public java.lang.String getParameter(java.lang.String name)
-
variables
public java.util.Map<java.lang.String,java.lang.String> variables()
-
getAction
public java.lang.String getAction()
-
contentType
public org.infinispan.commons.dataconversion.MediaType contentType()
-
keyContentType
public org.infinispan.commons.dataconversion.MediaType keyContentType()
-
getAcceptHeader
public java.lang.String getAcceptHeader()
-
getAuthorizationHeader
public java.lang.String getAuthorizationHeader()
-
getCacheControlHeader
public java.lang.String getCacheControlHeader()
-
getContentTypeHeader
public java.lang.String getContentTypeHeader()
-
getEtagIfMatchHeader
public java.lang.String getEtagIfMatchHeader()
-
getIfModifiedSinceHeader
public java.lang.String getIfModifiedSinceHeader()
-
getEtagIfNoneMatchHeader
public java.lang.String getEtagIfNoneMatchHeader()
-
getIfUnmodifiedSinceHeader
public java.lang.String getIfUnmodifiedSinceHeader()
-
getMaxIdleTimeSecondsHeader
public java.lang.Long getMaxIdleTimeSecondsHeader()
-
getTimeToLiveSecondsHeader
public java.lang.Long getTimeToLiveSecondsHeader()
-
getAdminFlags
public java.util.EnumSet<CacheContainerAdmin.AdminFlag> getAdminFlags()
-
getFlags
public org.infinispan.context.Flag[] getFlags()
-
getCreatedHeader
public java.lang.Long getCreatedHeader()
-
getLastUsedHeader
public java.lang.Long getLastUsedHeader()
-
getSubject
public javax.security.auth.Subject getSubject()
-
setSubject
public void setSubject(javax.security.auth.Subject subject)
-
setVariables
public void setVariables(java.util.Map<java.lang.String,java.lang.String> variables)
-
setAction
public void setAction(java.lang.String action)
-
getFullHttpRequest
public io.netty.handler.codec.http.FullHttpRequest getFullHttpRequest()
-
toString
public java.lang.String toString()
-
-