-
- 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
All Methods Instance Methods Abstract Methods 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()
-
-