-
- 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.runtime.LinkContext
cipherSuiteUp, closeUp, debugUp, didCloseDown, didOpenDown, errorUp, infoUp, isConnectedUp, isRemoteUp, isSecureUp, linkKey, localAddressUp, localCertificatesUp, localIdentityUp, localPrincipalUp, 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)
-
-