-
- All Superinterfaces:
Downlink,Inlet<V>,Link,Log,Observable<Object>,ObservableValue<V>,Outlet<V>,WarpDownlink,WarpLink
- All Known Implementing Classes:
JoinValueLaneDownlink,ValueDownlinkView
public interface ValueDownlink<V> extends WarpDownlink, ObservableValue<V>, Inlet<V>, Outlet<V>
-
-
Method Summary
-
Methods inherited from interface swim.streamlet.Inlet
bindInput, decohereOutput, disconnectInputs, disconnectOutputs, input, recohereOutput, unbindInput
-
Methods inherited from interface swim.api.Link
cipherSuite, close, hostUri, isConnected, isRemote, isSecure, laneUri, localAddress, localCertificates, localIdentity, localPrincipal, nodeUri, remoteAddress, remoteCertificates, remoteIdentity, remotePrincipal, securityProtocol
-
Methods inherited from interface swim.streamlet.Outlet
bindOutput, decohereInput, disconnectInputs, disconnectOutputs, map, memoize, outputIterator, recohereInput, unbindOutput, unbindOutputs, watch
-
Methods inherited from interface swim.api.warp.WarpDownlink
body, command, command, command, command, keepLinked, keepSynced, prio, rate
-
-
-
-
Method Detail
-
hostUri
ValueDownlink<V> hostUri(Uri hostUri)
- Specified by:
hostUriin interfaceWarpDownlink
-
hostUri
ValueDownlink<V> hostUri(String hostUri)
- Specified by:
hostUriin interfaceWarpDownlink
-
nodeUri
ValueDownlink<V> nodeUri(Uri nodeUri)
- Specified by:
nodeUriin interfaceWarpDownlink
-
nodeUri
ValueDownlink<V> nodeUri(String nodeUri)
- Specified by:
nodeUriin interfaceWarpDownlink
-
laneUri
ValueDownlink<V> laneUri(Uri laneUri)
- Specified by:
laneUriin interfaceWarpDownlink
-
laneUri
ValueDownlink<V> laneUri(String laneUri)
- Specified by:
laneUriin interfaceWarpDownlink
-
prio
ValueDownlink<V> prio(float prio)
- Specified by:
prioin interfaceWarpDownlink
-
rate
ValueDownlink<V> rate(float rate)
- Specified by:
ratein interfaceWarpDownlink
-
body
ValueDownlink<V> body(Value body)
- Specified by:
bodyin interfaceWarpDownlink
-
keepLinked
ValueDownlink<V> keepLinked(boolean keepLinked)
- Specified by:
keepLinkedin interfaceWarpDownlink
-
keepSynced
ValueDownlink<V> keepSynced(boolean keepSynced)
- Specified by:
keepSyncedin interfaceWarpDownlink
-
isStateful
boolean isStateful()
-
isStateful
ValueDownlink<V> isStateful(boolean isStateful)
-
valueForm
<V2> ValueDownlink<V2> valueForm(Form<V2> valueForm)
-
valueClass
<V2> ValueDownlink<V2> valueClass(Class<V2> valueClass)
-
observe
ValueDownlink<V> observe(Object observer)
- Specified by:
observein interfaceDownlink- Specified by:
observein interfaceLink- Specified by:
observein interfaceObservable<V>- Specified by:
observein interfaceObservableValue<V>- Specified by:
observein interfaceWarpDownlink
-
unobserve
ValueDownlink<V> unobserve(Object observer)
- Specified by:
unobservein interfaceDownlink- Specified by:
unobservein interfaceLink- Specified by:
unobservein interfaceObservable<V>- Specified by:
unobservein interfaceObservableValue<V>- Specified by:
unobservein interfaceWarpDownlink
-
willSet
ValueDownlink<V> willSet(WillSet<V> willSet)
- Specified by:
willSetin interfaceObservableValue<V>
-
didSet
ValueDownlink<V> didSet(DidSet<V> didSet)
- Specified by:
didSetin interfaceObservableValue<V>
-
willReceive
ValueDownlink<V> willReceive(WillReceive willReceive)
- Specified by:
willReceivein interfaceWarpDownlink
-
didReceive
ValueDownlink<V> didReceive(DidReceive didReceive)
- Specified by:
didReceivein interfaceWarpDownlink
-
willCommand
ValueDownlink<V> willCommand(WillCommand willCommand)
- Specified by:
willCommandin interfaceWarpDownlink
-
willLink
ValueDownlink<V> willLink(WillLink willLink)
- Specified by:
willLinkin interfaceWarpDownlink
-
didLink
ValueDownlink<V> didLink(DidLink didLink)
- Specified by:
didLinkin interfaceWarpDownlink
-
willSync
ValueDownlink<V> willSync(WillSync willSync)
- Specified by:
willSyncin interfaceWarpDownlink
-
didSync
ValueDownlink<V> didSync(DidSync didSync)
- Specified by:
didSyncin interfaceWarpDownlink
-
willUnlink
ValueDownlink<V> willUnlink(WillUnlink willUnlink)
- Specified by:
willUnlinkin interfaceWarpDownlink
-
didUnlink
ValueDownlink<V> didUnlink(DidUnlink didUnlink)
- Specified by:
didUnlinkin interfaceWarpDownlink
-
didConnect
ValueDownlink<V> didConnect(DidConnect didConnect)
- Specified by:
didConnectin interfaceDownlink- Specified by:
didConnectin interfaceWarpDownlink
-
didDisconnect
ValueDownlink<V> didDisconnect(DidDisconnect didDisconnect)
- Specified by:
didDisconnectin interfaceDownlink- Specified by:
didDisconnectin interfaceWarpDownlink
-
didClose
ValueDownlink<V> didClose(DidClose didClose)
- Specified by:
didClosein interfaceDownlink- Specified by:
didClosein interfaceWarpDownlink
-
didFail
ValueDownlink<V> didFail(DidFail didFail)
- Specified by:
didFailin interfaceDownlink- Specified by:
didFailin interfaceWarpDownlink
-
open
ValueDownlink<V> open()
- Specified by:
openin interfaceDownlink- Specified by:
openin interfaceWarpDownlink
-
set
V set(V newValue)
- Specified by:
setin interfaceObservableValue<V>
-
-