- java.lang.Object
-
- swim.runtime.AbstractUplinkContext
-
- swim.runtime.warp.WarpUplinkModem
-
- swim.runtime.warp.DemandUplinkModem
-
- swim.runtime.lane.DemandLaneUplink
-
- All Implemented Interfaces:
Link,Uplink,WarpLink,WarpUplink,Observable<Object>,LinkContext,WarpContext,Log
public class DemandLaneUplink extends DemandUplinkModem
-
-
Field Summary
-
Fields inherited from class swim.runtime.warp.WarpUplinkModem
linkBinding, status, uplinkAddress
-
Fields inherited from class swim.runtime.AbstractUplinkContext
observers
-
-
Constructor Summary
Constructors Constructor Description DemandLaneUplink(DemandLaneModel laneBinding, WarpBinding linkBinding, UplinkAddress uplinkAddress)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DemandLaneModellaneBinding()protected ValuenextDownCue()Stagestage()protected voidwillSync(SyncRequest request)-
Methods inherited from class swim.runtime.warp.WarpUplinkModem
body, cellAddressUp, collectProfile, cueDown, cueUp, didClose, didClose, didLink, didSync, didUnlink, didUpdateMetrics, dispatchDidClose, dispatchOnCommand, dispatchOnEvent, dispatchOnLink, dispatchOnLinked, dispatchOnSync, dispatchOnSynced, dispatchOnUnlink, dispatchOnUnlinked, downQueueIsEmpty, feedUp, flushMetrics, hostUri, laneUri, linkBinding, linkedResponse, linkKey, linkWrapper, nextDownCueEvent, nextDownQueue, nextDownQueueEvent, nodeUri, observe, onCommand, onCommand, onEvent, onEvent, onLink, onLinked, onSync, onSynced, onUnlink, onUnlinked, openMetaUplink, prio, pullDown, pullDownEnvelope, pullDownEvent, pullDownLinked, pullDownSynced, pullDownUnlinked, pushDown, pushUp, pushUpCommand, pushUpLink, pushUpSync, pushUpUnknown, pushUpUnlink, queueDown, rate, reportMetrics, runOnCommand, runOnLink, runOnSync, runOnUnlink, runPullDown, sendDown, skipUp, syncedResponse, unlink, unlinkedResponse, unobserve, willLink, willUnlink
-
Methods inherited from class swim.runtime.AbstractUplinkContext
bottomLink, cipherSuite, cipherSuiteUp, close, closeUp, debug, debugUp, 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.runtime.LinkContext
bottomLink, cipherSuiteUp, closeUp, debugUp, didCloseDown, didFailDown, didOpenDown, errorUp, failUp, infoUp, isConnectedUp, isRemoteUp, isSecureUp, localAddressUp, localCertificatesUp, localIdentityUp, localPrincipalUp, remoteAddressUp, remoteCertificatesUp, remoteIdentityUp, remotePrincipalUp, securityProtocolUp, traceUp, unwrapLink, warnUp
-
-
-
-
Constructor Detail
-
DemandLaneUplink
public DemandLaneUplink(DemandLaneModel laneBinding, WarpBinding linkBinding, UplinkAddress uplinkAddress)
-
-
Method Detail
-
laneBinding
public DemandLaneModel laneBinding()
- Specified by:
laneBindingin classAbstractUplinkContext
-
stage
public Stage stage()
- Specified by:
stagein classAbstractUplinkContext
-
nextDownCue
protected Value nextDownCue()
- Specified by:
nextDownCuein classDemandUplinkModem
-
willSync
protected void willSync(SyncRequest request)
- Overrides:
willSyncin classWarpUplinkModem
-
-