- java.lang.Object
-
- swim.server.ServerPlaneHttpBinding
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringcipherSuiteDown()voidcloseDown()swim.codec.Decoder<Object>contentDecoder(swim.http.HttpRequest<?> request)voiddebugDown(Object message)voiddidBecome(swim.io.Socket socket)voiddidDisconnect()voiddidFail(Throwable error)voiddidRequest(swim.http.HttpRequest<Object> request)voiddidRespond(swim.http.HttpResponse<?> response)voiddidTimeout()swim.http.HttpRequest<?>doRequest()voiderrorDown(Object message)swim.uri.UrihostUri()swim.runtime.HttpContexthttpContext()swim.io.http.HttpResponderContexthttpResponderContext()voidinfoDown(Object message)booleanisConnectedDown()booleanisRemoteDown()booleanisSecureDown()swim.uri.UrilaneUri()InetSocketAddresslocalAddressDown()Collection<Certificate>localCertificatesDown()swim.api.auth.IdentitylocalIdentityDown()PrincipallocalPrincipalDown()swim.uri.UrimeshUri()swim.uri.UrinodeUri()InetSocketAddressremoteAddressDown()Collection<Certificate>remoteCertificatesDown()swim.api.auth.IdentityremoteIdentityDown()PrincipalremotePrincipalDown()swim.http.HttpRequest<?>request()swim.uri.UrirequestUri()StringsecurityProtocolDown()voidsetHttpContext(swim.runtime.HttpContext httpContext)voidsetHttpResponderContext(swim.io.http.HttpResponderContext httpResponderContext)voidtraceDown(Object message)voidwarnDown(Object message)voidwillBecome(swim.io.Socket socket)voidwillRequest(swim.http.HttpRequest<?> request)voidwillRespond(swim.http.HttpResponse<?> response)voidwriteResponse(swim.http.HttpResponse<?> response)
-
-
-
Method Detail
-
httpContext
public swim.runtime.HttpContext httpContext()
- Specified by:
httpContextin interfaceswim.runtime.HttpBinding
-
setHttpContext
public void setHttpContext(swim.runtime.HttpContext httpContext)
- Specified by:
setHttpContextin interfaceswim.runtime.HttpBinding
-
httpResponderContext
public swim.io.http.HttpResponderContext httpResponderContext()
- Specified by:
httpResponderContextin interfaceswim.io.http.HttpResponder<Object>
-
setHttpResponderContext
public void setHttpResponderContext(swim.io.http.HttpResponderContext httpResponderContext)
- Specified by:
setHttpResponderContextin interfaceswim.io.http.HttpResponder<Object>
-
meshUri
public swim.uri.Uri meshUri()
- Specified by:
meshUriin interfaceswim.runtime.HttpBinding
-
hostUri
public swim.uri.Uri hostUri()
- Specified by:
hostUriin interfaceswim.runtime.HttpBinding
-
nodeUri
public swim.uri.Uri nodeUri()
- Specified by:
nodeUriin interfaceswim.runtime.HttpBinding
-
laneUri
public swim.uri.Uri laneUri()
- Specified by:
laneUriin interfaceswim.runtime.HttpBinding
-
requestUri
public swim.uri.Uri requestUri()
- Specified by:
requestUriin interfaceswim.runtime.HttpBinding
-
request
public swim.http.HttpRequest<?> request()
- Specified by:
requestin interfaceswim.runtime.HttpBinding
-
isConnectedDown
public boolean isConnectedDown()
- Specified by:
isConnectedDownin interfaceswim.runtime.HttpBinding
-
isRemoteDown
public boolean isRemoteDown()
- Specified by:
isRemoteDownin interfaceswim.runtime.HttpBinding
-
isSecureDown
public boolean isSecureDown()
- Specified by:
isSecureDownin interfaceswim.runtime.HttpBinding
-
securityProtocolDown
public String securityProtocolDown()
- Specified by:
securityProtocolDownin interfaceswim.runtime.HttpBinding
-
cipherSuiteDown
public String cipherSuiteDown()
- Specified by:
cipherSuiteDownin interfaceswim.runtime.HttpBinding
-
localAddressDown
public InetSocketAddress localAddressDown()
- Specified by:
localAddressDownin interfaceswim.runtime.HttpBinding
-
localIdentityDown
public swim.api.auth.Identity localIdentityDown()
- Specified by:
localIdentityDownin interfaceswim.runtime.HttpBinding
-
localPrincipalDown
public Principal localPrincipalDown()
- Specified by:
localPrincipalDownin interfaceswim.runtime.HttpBinding
-
localCertificatesDown
public Collection<Certificate> localCertificatesDown()
- Specified by:
localCertificatesDownin interfaceswim.runtime.HttpBinding
-
remoteAddressDown
public InetSocketAddress remoteAddressDown()
- Specified by:
remoteAddressDownin interfaceswim.runtime.HttpBinding
-
remoteIdentityDown
public swim.api.auth.Identity remoteIdentityDown()
- Specified by:
remoteIdentityDownin interfaceswim.runtime.HttpBinding
-
remotePrincipalDown
public Principal remotePrincipalDown()
- Specified by:
remotePrincipalDownin interfaceswim.runtime.HttpBinding
-
remoteCertificatesDown
public Collection<Certificate> remoteCertificatesDown()
- Specified by:
remoteCertificatesDownin interfaceswim.runtime.HttpBinding
-
doRequest
public swim.http.HttpRequest<?> doRequest()
- Specified by:
doRequestin interfaceswim.runtime.HttpBinding
-
contentDecoder
public swim.codec.Decoder<Object> contentDecoder(swim.http.HttpRequest<?> request)
- Specified by:
contentDecoderin interfaceswim.io.http.HttpResponder<Object>
-
willRequest
public void willRequest(swim.http.HttpRequest<?> request)
- Specified by:
willRequestin interfaceswim.io.http.HttpResponder<Object>
-
didRequest
public void didRequest(swim.http.HttpRequest<Object> request)
- Specified by:
didRequestin interfaceswim.io.http.HttpResponder<Object>
-
writeResponse
public void writeResponse(swim.http.HttpResponse<?> response)
- Specified by:
writeResponsein interfaceswim.runtime.HttpBinding
-
willRespond
public void willRespond(swim.http.HttpResponse<?> response)
- Specified by:
willRespondin interfaceswim.io.http.HttpResponder<Object>
-
didRespond
public void didRespond(swim.http.HttpResponse<?> response)
- Specified by:
didRespondin interfaceswim.io.http.HttpResponder<Object>
-
willBecome
public void willBecome(swim.io.Socket socket)
- Specified by:
willBecomein interfaceswim.io.http.HttpResponder<Object>
-
didBecome
public void didBecome(swim.io.Socket socket)
- Specified by:
didBecomein interfaceswim.io.http.HttpResponder<Object>
-
didTimeout
public void didTimeout()
- Specified by:
didTimeoutin interfaceswim.io.http.HttpResponder<Object>
-
didDisconnect
public void didDisconnect()
- Specified by:
didDisconnectin interfaceswim.runtime.HttpBinding- Specified by:
didDisconnectin interfaceswim.io.http.HttpResponder<Object>
-
closeDown
public void closeDown()
- Specified by:
closeDownin interfaceswim.runtime.HttpBinding
-
didFail
public void didFail(Throwable error)
- Specified by:
didFailin interfaceswim.runtime.HttpBinding- Specified by:
didFailin interfaceswim.io.http.HttpResponder<Object>
-
traceDown
public void traceDown(Object message)
- Specified by:
traceDownin interfaceswim.runtime.HttpBinding
-
debugDown
public void debugDown(Object message)
- Specified by:
debugDownin interfaceswim.runtime.HttpBinding
-
infoDown
public void infoDown(Object message)
- Specified by:
infoDownin interfaceswim.runtime.HttpBinding
-
warnDown
public void warnDown(Object message)
- Specified by:
warnDownin interfaceswim.runtime.HttpBinding
-
errorDown
public void errorDown(Object message)
- Specified by:
errorDownin interfaceswim.runtime.HttpBinding
-
-