- java.lang.Object
-
- swim.runtime.uplink.UplinkModem
-
- swim.runtime.uplink.SupplyUplinkModem
-
- All Implemented Interfaces:
swim.api.Link,swim.api.uplink.Uplink,swim.observable.Observable<Object>,LinkContext,swim.util.Log
- Direct Known Subclasses:
CommandLaneUplink,ListLaneUplink,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 booleandownQueueIsEmpty()protected swim.structure.ValuenextDownQueue()voidqueueDown(swim.structure.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, 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, warn, warnUp, willLink, willSync, willUnlink
-
-
-
-
Constructor Detail
-
SupplyUplinkModem
public SupplyUplinkModem(LinkBinding linkBinding)
-
-
Method Detail
-
downQueueIsEmpty
protected boolean downQueueIsEmpty()
- Overrides:
downQueueIsEmptyin classUplinkModem
-
queueDown
public void queueDown(swim.structure.Value body)
- Overrides:
queueDownin classUplinkModem
-
nextDownQueue
protected swim.structure.Value nextDownQueue()
- Overrides:
nextDownQueuein classUplinkModem
-
-