java.lang.Object
swim.system.DownlinkView
swim.system.warp.WarpDownlinkView
swim.system.downlink.ValueDownlinkView<V>
swim.system.lane.JoinValueLaneDownlink<V>
- All Implemented Interfaces:
Downlink,ValueDownlink<V>,Link,WarpDownlink,WarpLink,Observable<Object>,ObservableValue<V>,Inlet<V>,Outlet<V>,Log
-
Field Summary
FieldsFields inherited from class swim.system.downlink.ValueDownlinkView
input, model, outputs, STATEFUL, valueForm, versionFields inherited from class swim.system.warp.WarpDownlinkView
body, flags, hostUri, KEEP_LINKED, KEEP_SYNCED, laneUri, meshUri, nodeUri, prio, rateFields inherited from class swim.system.DownlinkView
cellContext, observers, stage -
Constructor Summary
ConstructorsConstructorDescriptionJoinValueLaneDownlink(CellContext cellContext, Stage stage, JoinValueLaneModel laneModel, Value key, Uri meshUri, Uri hostUri, Uri nodeUri, Uri laneUri, float prio, float rate, Value body, int flags, Form<V> valueForm, Object observers) JoinValueLaneDownlink(CellContext cellContext, Stage stage, JoinValueLaneModel laneModel, Value key, Uri meshUri, Uri hostUri, Uri nodeUri, Uri laneUri, float prio, float rate, Value body, Form<V> valueForm) -
Method Summary
Modifier and TypeMethodDescriptionvoiddownlinkDidSetValue(Value newValue, Value oldValue) downlinkWillSetValue(Value newValue) open()protected voidprio(float prio) rate(float rate) <V2> ValueDownlinkView<V2>Methods inherited from class swim.system.downlink.ValueDownlinkView
bindInput, bindOutput, close, createDownlinkModel, decohere, decohereInput, decohereOutput, didClose, didConnect, didDecohere, didDisconnect, didFail, didLink, didReceive, didRecohere, didSet, didSync, didUnlink, disconnectInputs, disconnectOutputs, dispatchDidSet, dispatchWillSet, downlinkDidSet, downlinkModel, downlinkWillSet, get, hostUri, input, isStateful, isStateful, keepLinked, keepSynced, laneUri, nodeUri, observe, onDecohere, onRecohere, outputIterator, recohere, recohereInput, recohereOutput, set, typesafeObservers, unbindInput, unbindOutput, unbindOutputs, unobserve, valueClass, valueForm, willCommand, willDecohere, willLink, willReceive, willRecohere, willSet, willSync, willUnlinkMethods inherited from class swim.system.warp.WarpDownlinkView
body, command, command, command, command, dispatchDidLink, dispatchDidReceive, dispatchDidSync, dispatchDidUnlink, dispatchWillCommand, dispatchWillLink, dispatchWillReceive, dispatchWillSync, dispatchWillUnlink, downlinkDidLink, downlinkDidReceive, downlinkDidSync, downlinkDidUnlink, downlinkWillCommand, downlinkWillLink, downlinkWillReceive, downlinkWillSync, downlinkWillUnlink, hostUri, keepLinked, keepSynced, laneUri, meshUri, nodeUri, prio, rateMethods inherited from class swim.system.DownlinkView
cellContext, cipherSuite, debug, dispatchDidClose, dispatchDidConnect, dispatchDidDisconnect, dispatchDidFail, downlinkDidClose, downlinkDidConnect, downlinkDidDisconnect, downlinkDidFail, error, fail, info, isConnected, isRemote, isSecure, localAddress, localCertificates, localIdentity, localPrincipal, remoteAddress, remoteCertificates, remoteIdentity, remotePrincipal, securityProtocol, stage, trace, warnMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface swim.api.Link
cipherSuite, hostUri, isConnected, isRemote, isSecure, laneUri, localAddress, localCertificates, localIdentity, localPrincipal, nodeUri, remoteAddress, remoteCertificates, remoteIdentity, remotePrincipal, securityProtocolMethods inherited from interface swim.api.warp.WarpDownlink
body, command, command, command, command, keepLinked, keepSynced, prio, rate
-
Field Details
-
laneModel
-
key
-
-
Constructor Details
-
JoinValueLaneDownlink
-
JoinValueLaneDownlink
-
-
Method Details
-
hostUri
- Specified by:
hostUriin interfaceValueDownlink<V>- Specified by:
hostUriin interfaceWarpDownlink- Overrides:
hostUriin classValueDownlinkView<V>
-
nodeUri
- Specified by:
nodeUriin interfaceValueDownlink<V>- Specified by:
nodeUriin interfaceWarpDownlink- Overrides:
nodeUriin classValueDownlinkView<V>
-
laneUri
- Specified by:
laneUriin interfaceValueDownlink<V>- Specified by:
laneUriin interfaceWarpDownlink- Overrides:
laneUriin classValueDownlinkView<V>
-
prio
- Specified by:
prioin interfaceValueDownlink<V>- Specified by:
prioin interfaceWarpDownlink- Overrides:
prioin classValueDownlinkView<V>
-
rate
- Specified by:
ratein interfaceValueDownlink<V>- Specified by:
ratein interfaceWarpDownlink- Overrides:
ratein classValueDownlinkView<V>
-
body
- Specified by:
bodyin interfaceValueDownlink<V>- Specified by:
bodyin interfaceWarpDownlink- Overrides:
bodyin classValueDownlinkView<V>
-
valueForm
- Specified by:
valueFormin interfaceValueDownlink<V>- Overrides:
valueFormin classValueDownlinkView<V>
-
downlinkWillSetValue
- Overrides:
downlinkWillSetValuein classValueDownlinkView<V>
-
downlinkDidSetValue
- Overrides:
downlinkDidSetValuein classValueDownlinkView<V>
-
open
- Specified by:
openin interfaceDownlink- Specified by:
openin interfaceValueDownlink<V>- Specified by:
openin interfaceWarpDownlink- Overrides:
openin classValueDownlinkView<V>
-
openDownlink
protected void openDownlink() -
setValue
-