Interface RestRequest

  • All Known Implementing Classes:
    NettyRestRequest

    public interface RestRequest
    Since:
    10.0
    • Method Detail

      • path

        java.lang.String path()
      • uri

        java.lang.String uri()
      • 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()
      • getIfModifiedSinceHeader

        java.lang.String getIfModifiedSinceHeader()
      • getEtagIfNoneMatchHeader

        java.lang.String getEtagIfNoneMatchHeader()
      • getIfUnmodifiedSinceHeader

        java.lang.String getIfUnmodifiedSinceHeader()
      • getMaxIdleTimeSecondsHeader

        java.lang.Long getMaxIdleTimeSecondsHeader()
      • getTimeToLiveSecondsHeader

        java.lang.Long getTimeToLiveSecondsHeader()
      • getFlags

        Flag[] getFlags()
      • getCreatedHeader

        java.lang.Long getCreatedHeader()
      • getLastUsedHeader

        java.lang.Long getLastUsedHeader()
      • getSubject

        javax.security.auth.Subject getSubject()
      • setSubject

        void setSubject​(javax.security.auth.Subject subject)
      • setVariables

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

        void setAction​(java.lang.String action)
      • header

        java.lang.String header​(java.lang.String name)
      • headers

        java.util.List<java.lang.String> headers​(java.lang.String name)