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
ARestRequest
backed by Netty.- Since:
- 10.0
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
EXTENDED_HEADER
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContentSource
contents()
MediaType
contentType()
java.lang.String
getAcceptHeader()
java.lang.String
getAction()
java.util.EnumSet<CacheContainerAdmin.AdminFlag>
getAdminFlags()
java.lang.String
getAuthorizationHeader()
java.lang.String
getCacheControlHeader()
java.lang.String
getContentTypeHeader()
java.lang.String
getContext()
java.lang.Long
getCreatedHeader()
java.lang.String
getEtagIfMatchHeader()
java.lang.String
getEtagIfNoneMatchHeader()
Flag[]
getFlags()
io.netty.handler.codec.http.FullHttpRequest
getFullHttpRequest()
java.lang.String
getIfModifiedSinceHeader()
java.lang.String
getIfUnmodifiedSinceHeader()
java.lang.Long
getLastUsedHeader()
java.lang.Long
getMaxIdleTimeSecondsHeader()
javax.security.auth.Subject
getSubject()
java.lang.Long
getTimeToLiveSecondsHeader()
java.lang.String
header(java.lang.String name)
java.util.List<java.lang.String>
headers(java.lang.String name)
MediaType
keyContentType()
Method
method()
java.util.Map<java.lang.String,java.util.List<java.lang.String>>
parameters()
java.lang.String
path()
void
setAction(java.lang.String action)
void
setSubject(javax.security.auth.Subject subject)
void
setVariables(java.util.Map<java.lang.String,java.lang.String> variables)
java.lang.String
toString()
java.lang.String
uri()
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:
method
in interfaceRestRequest
-
path
public java.lang.String path()
- Specified by:
path
in interfaceRestRequest
-
uri
public java.lang.String uri()
- Specified by:
uri
in interfaceRestRequest
-
header
public java.lang.String header(java.lang.String name)
- Specified by:
header
in interfaceRestRequest
-
headers
public java.util.List<java.lang.String> headers(java.lang.String name)
- Specified by:
headers
in interfaceRestRequest
-
contents
public ContentSource contents()
- Specified by:
contents
in interfaceRestRequest
-
parameters
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> parameters()
- Specified by:
parameters
in interfaceRestRequest
-
variables
public java.util.Map<java.lang.String,java.lang.String> variables()
- Specified by:
variables
in interfaceRestRequest
-
getAction
public java.lang.String getAction()
- Specified by:
getAction
in interfaceRestRequest
-
contentType
public MediaType contentType()
- Specified by:
contentType
in interfaceRestRequest
-
keyContentType
public MediaType keyContentType()
- Specified by:
keyContentType
in interfaceRestRequest
-
getAcceptHeader
public java.lang.String getAcceptHeader()
- Specified by:
getAcceptHeader
in interfaceRestRequest
-
getAuthorizationHeader
public java.lang.String getAuthorizationHeader()
- Specified by:
getAuthorizationHeader
in interfaceRestRequest
-
getCacheControlHeader
public java.lang.String getCacheControlHeader()
- Specified by:
getCacheControlHeader
in interfaceRestRequest
-
getContentTypeHeader
public java.lang.String getContentTypeHeader()
- Specified by:
getContentTypeHeader
in interfaceRestRequest
-
getEtagIfMatchHeader
public java.lang.String getEtagIfMatchHeader()
- Specified by:
getEtagIfMatchHeader
in interfaceRestRequest
-
getIfModifiedSinceHeader
public java.lang.String getIfModifiedSinceHeader()
- Specified by:
getIfModifiedSinceHeader
in interfaceRestRequest
-
getEtagIfNoneMatchHeader
public java.lang.String getEtagIfNoneMatchHeader()
- Specified by:
getEtagIfNoneMatchHeader
in interfaceRestRequest
-
getIfUnmodifiedSinceHeader
public java.lang.String getIfUnmodifiedSinceHeader()
- Specified by:
getIfUnmodifiedSinceHeader
in interfaceRestRequest
-
getMaxIdleTimeSecondsHeader
public java.lang.Long getMaxIdleTimeSecondsHeader()
- Specified by:
getMaxIdleTimeSecondsHeader
in interfaceRestRequest
-
getTimeToLiveSecondsHeader
public java.lang.Long getTimeToLiveSecondsHeader()
- Specified by:
getTimeToLiveSecondsHeader
in interfaceRestRequest
-
getAdminFlags
public java.util.EnumSet<CacheContainerAdmin.AdminFlag> getAdminFlags()
- Specified by:
getAdminFlags
in interfaceRestRequest
-
getFlags
public Flag[] getFlags()
- Specified by:
getFlags
in interfaceRestRequest
-
getCreatedHeader
public java.lang.Long getCreatedHeader()
- Specified by:
getCreatedHeader
in interfaceRestRequest
-
getLastUsedHeader
public java.lang.Long getLastUsedHeader()
- Specified by:
getLastUsedHeader
in interfaceRestRequest
-
getSubject
public javax.security.auth.Subject getSubject()
- Specified by:
getSubject
in interfaceRestRequest
-
setSubject
public void setSubject(javax.security.auth.Subject subject)
- Specified by:
setSubject
in interfaceRestRequest
-
setVariables
public void setVariables(java.util.Map<java.lang.String,java.lang.String> variables)
- Specified by:
setVariables
in interfaceRestRequest
-
setAction
public void setAction(java.lang.String action)
- Specified by:
setAction
in interfaceRestRequest
-
getFullHttpRequest
public io.netty.handler.codec.http.FullHttpRequest getFullHttpRequest()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-