-
- All Superinterfaces:
Link
,Log
,Observable<Object>
- All Known Subinterfaces:
EventDownlink<V>
,HttpDownlink<V>
,ListDownlink<V>
,MapDownlink<K,V>
,ValueDownlink<V>
,WarpDownlink
,WsDownlink<I,O>
- All Known Implementing Classes:
DownlinkView
,EventDownlinkView
,JoinMapLaneDownlink
,JoinValueLaneDownlink
,ListDownlinkView
,MapDownlinkView
,ValueDownlinkView
,WarpDownlinkView
public interface Downlink extends Link
-
-
Method Summary
Modifier and Type Method Description Downlink
didClose(DidClose didClose)
Downlink
didConnect(DidConnect didConnect)
Downlink
didDisconnect(DidDisconnect didDisconnect)
Downlink
didFail(DidFail didFail)
Downlink
observe(Object observer)
Downlink
open()
Downlink
unobserve(Object observer)
-
Methods inherited from interface swim.api.Link
cipherSuite, close, hostUri, isConnected, isRemote, isSecure, laneUri, localAddress, localCertificates, localIdentity, localPrincipal, nodeUri, remoteAddress, remoteCertificates, remoteIdentity, remotePrincipal, securityProtocol
-
-
-
-
Method Detail
-
observe
Downlink observe(Object observer)
- Specified by:
observe
in interfaceLink
- Specified by:
observe
in interfaceObservable<Object>
-
unobserve
Downlink unobserve(Object observer)
- Specified by:
unobserve
in interfaceLink
- Specified by:
unobserve
in interfaceObservable<Object>
-
didConnect
Downlink didConnect(DidConnect didConnect)
-
didDisconnect
Downlink didDisconnect(DidDisconnect didDisconnect)
-
open
Downlink open()
-
-