Class NettyRestRequest

java.lang.Object
org.infinispan.rest.NettyRestRequest
All Implemented Interfaces:
org.infinispan.rest.framework.RestRequest

public class NettyRestRequest extends Object implements org.infinispan.rest.framework.RestRequest
A RestRequest backed by Netty.
Since:
10.0
  • Method Details

    • getContext

      public String getContext()
    • method

      public org.infinispan.rest.framework.Method method()
    • path

      public String path()
    • uri

      public String uri()
    • header

      public String header(String name)
    • headers

      public List<String> headers(String name)
    • getRemoteAddress

      public InetSocketAddress getRemoteAddress()
    • contents

      public org.infinispan.rest.framework.ContentSource contents()
    • parameters

      public Map<String,List<String>> parameters()
    • getParameter

      public String getParameter(String name)
    • variables

      public Map<String,String> variables()
    • getAction

      public String getAction()
    • contentType

      public org.infinispan.commons.dataconversion.MediaType contentType()
    • keyContentType

      public org.infinispan.commons.dataconversion.MediaType keyContentType()
    • getAcceptHeader

      public String getAcceptHeader()
    • getAuthorizationHeader

      public String getAuthorizationHeader()
    • getCacheControlHeader

      public String getCacheControlHeader()
    • getContentTypeHeader

      public String getContentTypeHeader()
    • getEtagIfMatchHeader

      public String getEtagIfMatchHeader()
    • getIfModifiedSinceHeader

      public String getIfModifiedSinceHeader()
    • getEtagIfNoneMatchHeader

      public String getEtagIfNoneMatchHeader()
    • getIfUnmodifiedSinceHeader

      public String getIfUnmodifiedSinceHeader()
    • getMaxIdleTimeSecondsHeader

      public Long getMaxIdleTimeSecondsHeader()
    • getTimeToLiveSecondsHeader

      public Long getTimeToLiveSecondsHeader()
    • getAdminFlags

      public EnumSet<CacheContainerAdmin.AdminFlag> getAdminFlags()
    • getFlags

      public Flag[] getFlags()
    • getCreatedHeader

      public Long getCreatedHeader()
    • getLastUsedHeader

      public Long getLastUsedHeader()
    • getSubject

      public Subject getSubject()
    • setSubject

      public void setSubject(Subject subject)
    • setVariables

      public void setVariables(Map<String,String> variables)
    • setAction

      public void setAction(String action)
    • getFullHttpRequest

      public io.netty.handler.codec.http.FullHttpRequest getFullHttpRequest()
    • toString

      public String toString()