Interface RestRequest

  • All Known Implementing Classes:
    NettyRestRequest

    public interface RestRequest
    Since:
    10.0
    • Method Detail

      • path

        java.lang.String path()
      • parameters

        java.util.Map<java.lang.String,​java.util.List<java.lang.String>> parameters()
      • variables

        java.util.Map<java.lang.String,​java.lang.String> variables()
      • getAction

        java.lang.String getAction()
      • getAcceptHeader

        java.lang.String getAcceptHeader()
      • getAuthorizationHeader

        java.lang.String getAuthorizationHeader()
      • getCacheControlHeader

        java.lang.String getCacheControlHeader()
      • getContentTypeHeader

        java.lang.String getContentTypeHeader()
      • getEtagIfMatchHeader

        java.lang.String getEtagIfMatchHeader()
      • getEtagIfModifiedSinceHeader

        java.lang.String getEtagIfModifiedSinceHeader()
      • getEtagIfNoneMatchHeader

        java.lang.String getEtagIfNoneMatchHeader()
      • getEtagIfUnmodifiedSinceHeader

        java.lang.String getEtagIfUnmodifiedSinceHeader()
      • getMaxIdleTimeSecondsHeader

        java.lang.Long getMaxIdleTimeSecondsHeader()
      • getPerformAsyncHeader

        boolean getPerformAsyncHeader()
      • getTimeToLiveSecondsHeader

        java.lang.Long getTimeToLiveSecondsHeader()
      • getCreatedHeader

        java.lang.Long getCreatedHeader()
      • getLastUsedHeader

        java.lang.Long getLastUsedHeader()
      • getPrincipal

        java.security.Principal getPrincipal()
      • setPrincipal

        void setPrincipal​(java.security.Principal principal)
      • setVariables

        void setVariables​(java.util.Map<java.lang.String,​java.lang.String> variables)
      • setAction

        void setAction​(java.lang.String action)