Package | Description |
---|---|
org.kaaproject.kaa.client |
Provides Kaa Client implementation.
|
org.kaaproject.kaa.client.channel |
Provides interfaces for transport types
|
org.kaaproject.kaa.client.channel.impl |
Provides implementation of channel management and stuff
for processing request/response to/from bootstrap and operation servers
|
org.kaaproject.kaa.client.channel.impl.channels |
Provides reference implementation of channels for communicating between
bootstrap and operation servers
|
org.kaaproject.kaa.client.channel.impl.channels.polling |
Provides service stuff for http polling-type channels
|
Modifier and Type | Method and Description |
---|---|
Map<TransportProtocolId,List<TransportConnectionInfo>> |
KaaClientProperties.getBootstrapServers() |
Modifier and Type | Method and Description |
---|---|
protected KaaInternalChannelManager |
AbstractKaaClient.buildChannelManager(BootstrapManager bootstrapManager,
Map<TransportProtocolId,List<TransportConnectionInfo>> bootstrapServers) |
Modifier and Type | Class and Description |
---|---|
class |
GenericTransportInfo
Generic implementation of
TransportConnectionInfo that is based on
ProtocolMetaData |
class |
IPTransportInfo |
Modifier and Type | Method and Description |
---|---|
TransportConnectionInfo |
KaaChannelManager.getActiveServer(org.kaaproject.kaa.common.TransportType type)
Returns information about server that is used for data transfer for specified
TransportType |
TransportConnectionInfo |
KaaDataChannel.getServer()
Retrieves info about current used server
|
Modifier and Type | Method and Description |
---|---|
void |
FailoverManager.onServerChanged(TransportConnectionInfo connectionInfo)
Needs to be invoked as soon as current server is changed.
|
void |
FailoverManager.onServerConnected(TransportConnectionInfo connectionInfo)
Needs to be invoked as soon as connection to the current server is established.
|
void |
FailoverManager.onServerFailed(TransportConnectionInfo connectionInfo)
Needs to be invoked when a server fail occurs.
|
void |
KaaChannelManager.onServerFailed(TransportConnectionInfo server)
Reports to Channel Manager in case link with server was not established.
|
void |
KaaInternalChannelManager.onTransportConnectionInfoUpdated(TransportConnectionInfo newServer)
Reports to Channel Manager about the new server.
|
void |
KaaDataChannel.setServer(TransportConnectionInfo server)
Sets the server's parameters for the current channel.
|
Constructor and Description |
---|
IPTransportInfo(TransportConnectionInfo parent) |
Modifier and Type | Method and Description |
---|---|
TransportConnectionInfo |
DefaultChannelManager.getActiveServer(org.kaaproject.kaa.common.TransportType type) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultFailoverManager.onServerChanged(TransportConnectionInfo connectionInfo) |
void |
DefaultFailoverManager.onServerConnected(TransportConnectionInfo connectionInfo) |
void |
DefaultChannelManager.onServerFailed(TransportConnectionInfo server) |
void |
DefaultFailoverManager.onServerFailed(TransportConnectionInfo connectionInfo) |
void |
DefaultChannelManager.onTransportConnectionInfoUpdated(TransportConnectionInfo newServer) |
Constructor and Description |
---|
DefaultChannelManager(BootstrapManager manager,
Map<TransportProtocolId,List<TransportConnectionInfo>> bootststrapServers,
ExecutorContext executorContext) |
Modifier and Type | Method and Description |
---|---|
TransportConnectionInfo |
DefaultOperationsChannel.getServer() |
TransportConnectionInfo |
DefaultOperationTcpChannel.getServer() |
TransportConnectionInfo |
AbstractHttpChannel.getServer() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultOperationsChannel.onServerError(TransportConnectionInfo info) |
void |
DefaultOperationsChannel.setServer(TransportConnectionInfo server) |
void |
DefaultOperationTcpChannel.setServer(TransportConnectionInfo server) |
void |
AbstractHttpChannel.setServer(TransportConnectionInfo server) |
Modifier and Type | Method and Description |
---|---|
void |
RawDataProcessor.onServerError(TransportConnectionInfo info) |
Copyright © 2015. All rights reserved.