Module swim.runtime
Package swim.runtime

Interface HttpBinding


  • public interface HttpBinding
    • Method Detail

      • setHttpContext

        void setHttpContext​(HttpContext httpContext)
      • meshUri

        swim.uri.Uri meshUri()
      • hostUri

        swim.uri.Uri hostUri()
      • nodeUri

        swim.uri.Uri nodeUri()
      • laneUri

        swim.uri.Uri laneUri()
      • requestUri

        swim.uri.Uri requestUri()
      • request

        swim.http.HttpRequest<?> request()
      • isConnectedDown

        boolean isConnectedDown()
      • isRemoteDown

        boolean isRemoteDown()
      • isSecureDown

        boolean isSecureDown()
      • securityProtocolDown

        String securityProtocolDown()
      • cipherSuiteDown

        String cipherSuiteDown()
      • localIdentityDown

        swim.api.auth.Identity localIdentityDown()
      • localPrincipalDown

        Principal localPrincipalDown()
      • remoteIdentityDown

        swim.api.auth.Identity remoteIdentityDown()
      • remotePrincipalDown

        Principal remotePrincipalDown()
      • doRequest

        swim.http.HttpRequest<?> doRequest()
      • writeResponse

        void writeResponse​(swim.http.HttpResponse<?> response)
      • closeDown

        void closeDown()
      • didDisconnect

        void didDisconnect()
      • traceDown

        void traceDown​(Object message)
      • debugDown

        void debugDown​(Object message)
      • infoDown

        void infoDown​(Object message)
      • warnDown

        void warnDown​(Object message)
      • errorDown

        void errorDown​(Object message)