- java.lang.Object
-
- swim.runtime.uplink.UplinkModem
-
- swim.runtime.uplink.SupplyUplinkModem
-
- All Implemented Interfaces:
Link
,Uplink
,Observable<Object>
,LinkContext
,Log
- Direct Known Subclasses:
CommandLaneUplink
,SupplyLaneUplink
public abstract class SupplyUplinkModem extends UplinkModem
-
-
Field Summary
-
Fields inherited from class swim.runtime.uplink.UplinkModem
linkBinding, linkKey, observers, status
-
-
Constructor Summary
Constructors Constructor Description SupplyUplinkModem(LinkBinding linkBinding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
downQueueIsEmpty()
protected Value
nextDownQueue()
void
queueDown(Value body)
-
Methods inherited from class swim.runtime.uplink.UplinkModem
body, cipherSuite, cipherSuiteUp, close, closeUp, cueDown, cueUp, debug, debugUp, didClose, didCloseDown, didFail, didLink, didOpenDown, didSync, didUnlink, dispatchDidClose, dispatchOnCommand, dispatchOnEvent, dispatchOnLink, dispatchOnLinked, dispatchOnSync, dispatchOnSynced, dispatchOnUnlink, dispatchOnUnlinked, error, errorUp, feedUp, hostUri, info, infoUp, isConnected, isConnectedUp, isRemote, isRemoteUp, isSecure, isSecureUp, laneBinding, laneUri, linkBinding, linkedResponse, linkKey, linkWrapper, localAddress, localAddressUp, localCertificates, localCertificatesUp, localIdentity, localIdentityUp, localPrincipal, localPrincipalUp, nextDownCue, nextDownCueEvent, nextDownQueueEvent, nodeUri, observe, onCommand, onCommand, onEvent, onEvent, onLink, onLinked, onSync, onSynced, onUnlink, onUnlinked, prio, pullDown, pullDownEnvelope, pullDownEvent, pullDownLinked, pullDownSynced, pullDownUnlinked, pushUp, pushUpCommand, pushUpEnvelope, pushUpLink, pushUpSync, pushUpUnlink, rate, remoteAddress, remoteAddressUp, remoteCertificates, remoteCertificatesUp, remoteIdentity, remoteIdentityUp, remotePrincipal, remotePrincipalUp, runOnCommand, runOnLink, runOnSync, runOnUnlink, runPullDown, securityProtocol, securityProtocolUp, sendDown, skipUp, stage, syncedResponse, trace, traceUp, unlink, unlinkedResponse, unobserve, unwrapLink, warn, warnUp, willLink, willSync, willUnlink
-
-
-
-
Constructor Detail
-
SupplyUplinkModem
public SupplyUplinkModem(LinkBinding linkBinding)
-
-
Method Detail
-
downQueueIsEmpty
protected boolean downQueueIsEmpty()
- Overrides:
downQueueIsEmpty
in classUplinkModem
-
queueDown
public void queueDown(Value body)
- Overrides:
queueDown
in classUplinkModem
-
nextDownQueue
protected Value nextDownQueue()
- Overrides:
nextDownQueue
in classUplinkModem
-
-