-
- All Superinterfaces:
LinkContext
- All Known Implementing Classes:
HttpErrorUplinkModem
,HttpProxy
,HttpUplinkModem
,PartTableHttpUplink
,RestLaneUplink
public interface HttpContext extends LinkContext
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Decoder<Object>
decodeRequest(HttpRequest<?> request)
void
didRequest(HttpRequest<Object> request)
void
didRespond(HttpResponse<?> response)
void
doRespond(HttpRequest<Object> request)
HttpBinding
linkWrapper()
void
willRequest(HttpRequest<?> request)
void
willRespond(HttpResponse<?> response)
-
Methods inherited from interface swim.system.LinkContext
bottomLink, cellAddressUp, cipherSuiteUp, closeUp, debugUp, didCloseDown, didFailDown, didOpenDown, errorUp, failUp, infoUp, isConnectedUp, isRemoteUp, isSecureUp, linkKey, localAddressUp, localCertificatesUp, localIdentityUp, localPrincipalUp, openMetaUplink, remoteAddressUp, remoteCertificatesUp, remoteIdentityUp, remotePrincipalUp, securityProtocolUp, traceUp, unwrapLink, warnUp
-
-
-
-
Method Detail
-
linkWrapper
HttpBinding linkWrapper()
- Specified by:
linkWrapper
in interfaceLinkContext
-
decodeRequest
Decoder<Object> decodeRequest(HttpRequest<?> request)
-
willRequest
void willRequest(HttpRequest<?> request)
-
didRequest
void didRequest(HttpRequest<Object> request)
-
doRespond
void doRespond(HttpRequest<Object> request)
-
willRespond
void willRespond(HttpResponse<?> response)
-
didRespond
void didRespond(HttpResponse<?> response)
-
-