- java.lang.Object
-
- swim.service.web.HttpLaneResponder
-
- All Implemented Interfaces:
HttpResponder<Object>,HttpBinding,LinkBinding
public class HttpLaneResponder extends Object implements HttpBinding, HttpResponder<Object>
-
-
Method Summary
-
-
-
Method Detail
-
linkWrapper
public HttpBinding linkWrapper()
- Specified by:
linkWrapperin interfaceHttpBinding- Specified by:
linkWrapperin interfaceLinkBinding
-
linkContext
public HttpContext linkContext()
- Specified by:
linkContextin interfaceHttpBinding- Specified by:
linkContextin interfaceLinkBinding
-
setLinkContext
public void setLinkContext(LinkContext linkContext)
- Specified by:
setLinkContextin interfaceLinkBinding
-
cellContext
public CellContext cellContext()
- Specified by:
cellContextin interfaceLinkBinding
-
setCellContext
public void setCellContext(CellContext cellContext)
- Specified by:
setCellContextin interfaceLinkBinding
-
httpResponderContext
public HttpResponderContext httpResponderContext()
- Specified by:
httpResponderContextin interfaceHttpResponder<Object>
-
setHttpResponderContext
public void setHttpResponderContext(HttpResponderContext httpResponderContext)
- Specified by:
setHttpResponderContextin interfaceHttpResponder<Object>
-
unwrapLink
public <T> T unwrapLink(Class<T> linkClass)
- Specified by:
unwrapLinkin interfaceLinkBinding
-
bottomLink
public <T> T bottomLink(Class<T> linkClass)
- Specified by:
bottomLinkin interfaceLinkBinding
-
meshUri
public Uri meshUri()
- Specified by:
meshUriin interfaceLinkBinding
-
hostUri
public Uri hostUri()
- Specified by:
hostUriin interfaceLinkBinding
-
setHostUri
public void setHostUri(Uri hostUri)
- Specified by:
setHostUriin interfaceLinkBinding
-
nodeUri
public Uri nodeUri()
- Specified by:
nodeUriin interfaceLinkBinding
-
setNodeUri
public void setNodeUri(Uri nodeUri)
- Specified by:
setNodeUriin interfaceLinkBinding
-
laneUri
public Uri laneUri()
- Specified by:
laneUriin interfaceLinkBinding
-
linkKey
public Value linkKey()
- Specified by:
linkKeyin interfaceLinkBinding
-
cellAddressDown
public LinkAddress cellAddressDown()
- Specified by:
cellAddressDownin interfaceLinkBinding
-
requestUri
public Uri requestUri()
- Specified by:
requestUriin interfaceHttpBinding
-
request
public HttpRequest<?> request()
- Specified by:
requestin interfaceHttpBinding
-
isConnectedDown
public boolean isConnectedDown()
- Specified by:
isConnectedDownin interfaceLinkBinding
-
isRemoteDown
public boolean isRemoteDown()
- Specified by:
isRemoteDownin interfaceLinkBinding
-
isSecureDown
public boolean isSecureDown()
- Specified by:
isSecureDownin interfaceLinkBinding
-
securityProtocolDown
public String securityProtocolDown()
- Specified by:
securityProtocolDownin interfaceLinkBinding
-
cipherSuiteDown
public String cipherSuiteDown()
- Specified by:
cipherSuiteDownin interfaceLinkBinding
-
localAddressDown
public InetSocketAddress localAddressDown()
- Specified by:
localAddressDownin interfaceLinkBinding
-
localIdentityDown
public Identity localIdentityDown()
- Specified by:
localIdentityDownin interfaceLinkBinding
-
localPrincipalDown
public Principal localPrincipalDown()
- Specified by:
localPrincipalDownin interfaceLinkBinding
-
localCertificatesDown
public Collection<Certificate> localCertificatesDown()
- Specified by:
localCertificatesDownin interfaceLinkBinding
-
remoteAddressDown
public InetSocketAddress remoteAddressDown()
- Specified by:
remoteAddressDownin interfaceLinkBinding
-
remoteIdentityDown
public Identity remoteIdentityDown()
- Specified by:
remoteIdentityDownin interfaceLinkBinding
-
remotePrincipalDown
public Principal remotePrincipalDown()
- Specified by:
remotePrincipalDownin interfaceLinkBinding
-
remoteCertificatesDown
public Collection<Certificate> remoteCertificatesDown()
- Specified by:
remoteCertificatesDownin interfaceLinkBinding
-
doRequest
public HttpRequest<?> doRequest()
- Specified by:
doRequestin interfaceHttpBinding
-
contentDecoder
public Decoder<Object> contentDecoder(HttpRequest<?> request)
- Specified by:
contentDecoderin interfaceHttpResponder<Object>
-
willRequest
public void willRequest(HttpRequest<?> request)
- Specified by:
willRequestin interfaceHttpResponder<Object>
-
didRequest
public void didRequest(HttpRequest<Object> request)
- Specified by:
didRequestin interfaceHttpResponder<Object>
-
doRespond
public void doRespond(HttpRequest<Object> request)
- Specified by:
doRespondin interfaceHttpResponder<Object>
-
writeResponse
public void writeResponse(HttpResponse<?> response)
- Specified by:
writeResponsein interfaceHttpBinding
-
willRespond
public void willRespond(HttpResponse<?> response)
- Specified by:
willRespondin interfaceHttpResponder<Object>
-
didRespond
public void didRespond(HttpResponse<?> response)
- Specified by:
didRespondin interfaceHttpResponder<Object>
-
openMetaDownlink
public void openMetaDownlink(LinkBinding downlink, NodeBinding metaDownlink)
- Specified by:
openMetaDownlinkin interfaceLinkBinding
-
willBecome
public void willBecome(IpSocket socket)
- Specified by:
willBecomein interfaceHttpResponder<Object>
-
didBecome
public void didBecome(IpSocket socket)
- Specified by:
didBecomein interfaceHttpResponder<Object>
-
didTimeout
public void didTimeout()
- Specified by:
didTimeoutin interfaceHttpResponder<Object>
-
didConnect
public void didConnect()
- Specified by:
didConnectin interfaceLinkBinding
-
didDisconnect
public void didDisconnect()
- Specified by:
didDisconnectin interfaceHttpResponder<Object>- Specified by:
didDisconnectin interfaceLinkBinding
-
reopen
public void reopen()
- Specified by:
reopenin interfaceLinkBinding
-
openDown
public void openDown()
- Specified by:
openDownin interfaceLinkBinding
-
closeDown
public void closeDown()
- Specified by:
closeDownin interfaceLinkBinding
-
didCloseUp
public void didCloseUp()
- Specified by:
didCloseUpin interfaceLinkBinding
-
didFailUp
public void didFailUp(Throwable error)
- Specified by:
didFailUpin interfaceLinkBinding
-
didFail
public void didFail(Throwable error)
- Specified by:
didFailin interfaceHttpResponder<Object>- Specified by:
didFailin interfaceLinkBinding
-
traceDown
public void traceDown(Object message)
- Specified by:
traceDownin interfaceLinkBinding
-
debugDown
public void debugDown(Object message)
- Specified by:
debugDownin interfaceLinkBinding
-
infoDown
public void infoDown(Object message)
- Specified by:
infoDownin interfaceLinkBinding
-
warnDown
public void warnDown(Object message)
- Specified by:
warnDownin interfaceLinkBinding
-
errorDown
public void errorDown(Object message)
- Specified by:
errorDownin interfaceLinkBinding
-
failDown
public void failDown(Object message)
- Specified by:
failDownin interfaceLinkBinding
-
-