java.lang.Object
swim.service.web.HttpLaneResponder
- All Implemented Interfaces:
HttpResponder<Object>,HttpBinding,LinkBinding
-
Method Summary
Modifier and TypeMethodDescription<T> TbottomLink(Class<T> linkClass) voidcontentDecoder(HttpRequest<?> request) voidvoidvoidvoidvoidvoidvoidvoiddidRequest(HttpRequest<Object> request) voiddidRespond(HttpResponse<?> response) voidHttpRequest<?>voiddoRespond(HttpRequest<Object> request) voidvoidhostUri()voidbooleanbooleanbooleanlaneUri()linkKey()meshUri()nodeUri()voidopenDown()voidopenMetaDownlink(LinkBinding downlink, NodeBinding metaDownlink) voidreopen()HttpRequest<?>request()voidsetCellContext(CellContext cellContext) voidsetHostUri(Uri hostUri) voidsetHttpResponderContext(HttpResponderContext httpResponderContext) voidsetLinkContext(LinkContext linkContext) voidsetNodeUri(Uri nodeUri) void<T> TunwrapLink(Class<T> linkClass) voidvoidwillBecome(IpSocket socket) voidwillRequest(HttpRequest<?> request) voidwillRespond(HttpResponse<?> response) voidwriteResponse(HttpResponse<?> response)
-
Method Details
-
linkWrapper
- Specified by:
linkWrapperin interfaceHttpBinding- Specified by:
linkWrapperin interfaceLinkBinding
-
linkContext
- Specified by:
linkContextin interfaceHttpBinding- Specified by:
linkContextin interfaceLinkBinding
-
setLinkContext
- Specified by:
setLinkContextin interfaceLinkBinding
-
cellContext
- Specified by:
cellContextin interfaceLinkBinding
-
setCellContext
- Specified by:
setCellContextin interfaceLinkBinding
-
httpResponderContext
- Specified by:
httpResponderContextin interfaceHttpResponder<Object>
-
setHttpResponderContext
- Specified by:
setHttpResponderContextin interfaceHttpResponder<Object>
-
unwrapLink
- Specified by:
unwrapLinkin interfaceLinkBinding
-
bottomLink
- Specified by:
bottomLinkin interfaceLinkBinding
-
meshUri
- Specified by:
meshUriin interfaceLinkBinding
-
hostUri
- Specified by:
hostUriin interfaceLinkBinding
-
setHostUri
- Specified by:
setHostUriin interfaceLinkBinding
-
nodeUri
- Specified by:
nodeUriin interfaceLinkBinding
-
setNodeUri
- Specified by:
setNodeUriin interfaceLinkBinding
-
laneUri
- Specified by:
laneUriin interfaceLinkBinding
-
linkKey
- Specified by:
linkKeyin interfaceLinkBinding
-
cellAddressDown
- Specified by:
cellAddressDownin interfaceLinkBinding
-
requestUri
- Specified by:
requestUriin interfaceHttpBinding
-
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
- Specified by:
securityProtocolDownin interfaceLinkBinding
-
cipherSuiteDown
- Specified by:
cipherSuiteDownin interfaceLinkBinding
-
localAddressDown
- Specified by:
localAddressDownin interfaceLinkBinding
-
localIdentityDown
- Specified by:
localIdentityDownin interfaceLinkBinding
-
localPrincipalDown
- Specified by:
localPrincipalDownin interfaceLinkBinding
-
localCertificatesDown
- Specified by:
localCertificatesDownin interfaceLinkBinding
-
remoteAddressDown
- Specified by:
remoteAddressDownin interfaceLinkBinding
-
remoteIdentityDown
- Specified by:
remoteIdentityDownin interfaceLinkBinding
-
remotePrincipalDown
- Specified by:
remotePrincipalDownin interfaceLinkBinding
-
remoteCertificatesDown
- Specified by:
remoteCertificatesDownin interfaceLinkBinding
-
doRequest
- Specified by:
doRequestin interfaceHttpBinding
-
contentDecoder
- Specified by:
contentDecoderin interfaceHttpResponder<Object>
-
willRequest
- Specified by:
willRequestin interfaceHttpResponder<Object>
-
didRequest
- Specified by:
didRequestin interfaceHttpResponder<Object>
-
doRespond
- Specified by:
doRespondin interfaceHttpResponder<Object>
-
writeResponse
- Specified by:
writeResponsein interfaceHttpBinding
-
willRespond
- Specified by:
willRespondin interfaceHttpResponder<Object>
-
didRespond
- Specified by:
didRespondin interfaceHttpResponder<Object>
-
openMetaDownlink
- Specified by:
openMetaDownlinkin interfaceLinkBinding
-
willBecome
- Specified by:
willBecomein interfaceHttpResponder<Object>
-
didBecome
- 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
- Specified by:
didFailUpin interfaceLinkBinding
-
didFail
- Specified by:
didFailin interfaceHttpResponder<Object>- Specified by:
didFailin interfaceLinkBinding
-
traceDown
- Specified by:
traceDownin interfaceLinkBinding
-
debugDown
- Specified by:
debugDownin interfaceLinkBinding
-
infoDown
- Specified by:
infoDownin interfaceLinkBinding
-
warnDown
- Specified by:
warnDownin interfaceLinkBinding
-
errorDown
- Specified by:
errorDownin interfaceLinkBinding
-
failDown
- Specified by:
failDownin interfaceLinkBinding
-