- java.lang.Object
-
- swim.runtime.AbstractUplinkContext
-
- swim.runtime.warp.WarpUplinkModem
-
- swim.runtime.warp.PartialUplinkModem
-
- swim.runtime.lane.SpatialLaneUplink<S>
-
- All Implemented Interfaces:
Link
,Uplink
,WarpLink
,WarpUplink
,Observable<Object>
,LinkContext
,WarpContext
,Log
public class SpatialLaneUplink<S> extends PartialUplinkModem
-
-
Field Summary
-
Fields inherited from class swim.runtime.warp.WarpUplinkModem
linkBinding, linkKey, status
-
Fields inherited from class swim.runtime.AbstractUplinkContext
observers
-
-
Constructor Summary
Constructors Constructor Description SpatialLaneUplink(SpatialLaneModel<S> laneBinding, WarpBinding linkBinding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SpatialLaneModel<S>
laneBinding()
protected Value
nextDownKey(Value key)
Stage
stage()
protected void
willSync(SyncRequest request)
-
Methods inherited from class swim.runtime.warp.PartialUplinkModem
cueDownKey, downQueueIsEmpty, nextDownCue, nextDownQueue, queueDown, syncDown
-
Methods inherited from class swim.runtime.warp.WarpUplinkModem
body, cueDown, cueUp, didClose, didLink, didSync, didUnlink, dispatchDidClose, dispatchOnCommand, dispatchOnEvent, dispatchOnLink, dispatchOnLinked, dispatchOnSync, dispatchOnSynced, dispatchOnUnlink, dispatchOnUnlinked, feedUp, hostUri, laneUri, linkBinding, linkedResponse, linkKey, linkWrapper, 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, runOnCommand, runOnLink, runOnSync, runOnUnlink, runPullDown, sendDown, skipUp, syncedResponse, unlink, unlinkedResponse, unobserve, willLink, willUnlink
-
Methods inherited from class swim.runtime.AbstractUplinkContext
cipherSuite, cipherSuiteUp, close, closeUp, debug, debugUp, didCloseDown, didFail, didOpenDown, error, errorUp, 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
cipherSuiteUp, closeUp, debugUp, didCloseDown, didOpenDown, errorUp, infoUp, isConnectedUp, isRemoteUp, isSecureUp, localAddressUp, localCertificatesUp, localIdentityUp, localPrincipalUp, remoteAddressUp, remoteCertificatesUp, remoteIdentityUp, remotePrincipalUp, securityProtocolUp, traceUp, unwrapLink, warnUp
-
-
-
-
Constructor Detail
-
SpatialLaneUplink
public SpatialLaneUplink(SpatialLaneModel<S> laneBinding, WarpBinding linkBinding)
-
-
Method Detail
-
laneBinding
public SpatialLaneModel<S> laneBinding()
- Specified by:
laneBinding
in classAbstractUplinkContext
-
stage
public Stage stage()
- Specified by:
stage
in classAbstractUplinkContext
-
nextDownKey
protected Value nextDownKey(Value key)
- Specified by:
nextDownKey
in classPartialUplinkModem
-
willSync
protected void willSync(SyncRequest request)
- Overrides:
willSync
in classWarpUplinkModem
-
-