java.lang.Object
swim.system.AbstractUplinkContext
swim.system.http.HttpUplinkModem
swim.system.http.RestLaneUplink
- All Implemented Interfaces:
HttpLink
,HttpUplink
,Link
,Uplink
,Observable<Object>
,HttpContext
,LinkContext
,Log
-
Field Summary
FieldsFields inherited from class swim.system.http.HttpUplinkModem
linkBinding, linkKey
Fields inherited from class swim.system.AbstractUplinkContext
observers
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondecodeRequest
(HttpRequest<?> request) void
didRequest
(HttpRequest<Object> request) void
didRespond
(HttpResponse<?> response) void
doRespond
(HttpRequest<Object> request) final RestLaneModel
stage()
void
willRequest
(HttpRequest<?> request) void
willRespond
(HttpResponse<?> response) Methods inherited from class swim.system.http.HttpUplinkModem
hostUri, laneUri, linkBinding, linkKey, linkWrapper, nodeUri, observe, openMetaUplink, request, requestUri, unobserve, writeResponse
Methods inherited from class swim.system.AbstractUplinkContext
bottomLink, cellAddressUp, cipherSuite, cipherSuiteUp, close, closeUp, debug, debugUp, didClose, didCloseDown, didFail, didFailDown, didOpenDown, error, errorUp, fail, failUp, info, infoUp, isConnected, isConnectedUp, isRemote, isRemoteUp, isSecure, isSecureUp, localAddress, localAddressUp, localCertificates, localCertificatesUp, localIdentity, localIdentityUp, localPrincipal, localPrincipalUp, remoteAddress, remoteAddressUp, remoteCertificates, remoteCertificatesUp, remoteIdentity, remoteIdentityUp, remotePrincipal, remotePrincipalUp, securityProtocol, securityProtocolUp, trace, traceUp, unwrapLink, warn, warnUp
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface swim.api.Link
cipherSuite, close, isConnected, isRemote, isSecure, localAddress, localCertificates, localIdentity, localPrincipal, remoteAddress, remoteCertificates, remoteIdentity, remotePrincipal, securityProtocol
Methods inherited from interface swim.system.LinkContext
bottomLink, cellAddressUp, cipherSuiteUp, closeUp, debugUp, didCloseDown, didFailDown, didOpenDown, errorUp, failUp, infoUp, isConnectedUp, isRemoteUp, isSecureUp, localAddressUp, localCertificatesUp, localIdentityUp, localPrincipalUp, remoteAddressUp, remoteCertificatesUp, remoteIdentityUp, remotePrincipalUp, securityProtocolUp, traceUp, unwrapLink, warnUp
-
Field Details
-
laneBinding
-
-
Constructor Details
-
RestLaneUplink
-
-
Method Details
-
laneBinding
- Specified by:
laneBinding
in classAbstractUplinkContext
-
stage
- Specified by:
stage
in classAbstractUplinkContext
-
decodeRequest
- Specified by:
decodeRequest
in interfaceHttpContext
- Specified by:
decodeRequest
in classHttpUplinkModem
-
willRequest
- Specified by:
willRequest
in interfaceHttpContext
- Specified by:
willRequest
in classHttpUplinkModem
-
didRequest
- Specified by:
didRequest
in interfaceHttpContext
- Specified by:
didRequest
in classHttpUplinkModem
-
doRespond
- Specified by:
doRespond
in interfaceHttpContext
- Specified by:
doRespond
in classHttpUplinkModem
-
willRespond
- Specified by:
willRespond
in interfaceHttpContext
- Specified by:
willRespond
in classHttpUplinkModem
-
didRespond
- Specified by:
didRespond
in interfaceHttpContext
- Specified by:
didRespond
in classHttpUplinkModem
-