-
- All Superinterfaces:
Log
,Observable<Object>
- All Known Subinterfaces:
Downlink
,EventDownlink<V>
,HttpDownlink<V>
,HttpLink
,HttpUplink
,ListDownlink<V>
,MapDownlink<K,V>
,Uplink
,ValueDownlink<V>
,WarpDownlink
,WarpLink
,WarpUplink
,WsDownlink<I,O>
,WsLink
,WsUplink
- All Known Implementing Classes:
AbstractUplinkContext
,CommandLaneUplink
,DemandLaneUplink
,DemandMapLaneUplink
,DemandUplinkModem
,DownlinkView
,EventDownlinkView
,HttpUplinkModem
,JoinMapLaneDownlink
,JoinMapLaneUplink
,JoinValueLaneDownlink
,JoinValueLaneUplink
,ListDownlinkView
,ListLaneUplink
,ListUplinkModem
,MapDownlinkView
,MapLaneUplink
,MapUplinkModem
,RestLaneUplink
,SpatialLaneUplink
,SupplyLaneUplink
,SupplyUplinkModem
,ValueDownlinkView
,ValueLaneUplink
,WarpDownlinkView
,WarpUplinkModem
public interface Link extends Observable<Object>, Log
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
cipherSuite()
void
close()
Uri
hostUri()
boolean
isConnected()
boolean
isRemote()
boolean
isSecure()
Uri
laneUri()
InetSocketAddress
localAddress()
Collection<Certificate>
localCertificates()
Identity
localIdentity()
Principal
localPrincipal()
Uri
nodeUri()
Link
observe(Object observer)
InetSocketAddress
remoteAddress()
Collection<Certificate>
remoteCertificates()
Identity
remoteIdentity()
Principal
remotePrincipal()
String
securityProtocol()
Link
unobserve(Object observer)
-
-
-
Method Detail
-
hostUri
Uri hostUri()
-
nodeUri
Uri nodeUri()
-
laneUri
Uri laneUri()
-
isConnected
boolean isConnected()
-
isRemote
boolean isRemote()
-
isSecure
boolean isSecure()
-
securityProtocol
String securityProtocol()
-
cipherSuite
String cipherSuite()
-
localAddress
InetSocketAddress localAddress()
-
localIdentity
Identity localIdentity()
-
localPrincipal
Principal localPrincipal()
-
localCertificates
Collection<Certificate> localCertificates()
-
remoteAddress
InetSocketAddress remoteAddress()
-
remoteIdentity
Identity remoteIdentity()
-
remotePrincipal
Principal remotePrincipal()
-
remoteCertificates
Collection<Certificate> remoteCertificates()
-
close
void close()
-
observe
Link observe(Object observer)
- Specified by:
observe
in interfaceObservable<Object>
-
unobserve
Link unobserve(Object observer)
- Specified by:
unobserve
in interfaceObservable<Object>
-
-