Package | Description |
---|---|
org.kaaproject.kaa.client |
Provides Kaa Client implementation.
|
org.kaaproject.kaa.client.bootstrap |
Provides implementation for bootstrap server communications
|
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
|
org.kaaproject.kaa.client.channel.impl.transports |
Provides implementation of transport stuff for each Endpoint service
|
org.kaaproject.kaa.client.context | |
org.kaaproject.kaa.client.event |
Provides implementation of event subsystem
Endpoint is able to send or receive events when it is attached to user.
|
org.kaaproject.kaa.client.event.registration |
Provides implementation of endpoint/user registration.
|
org.kaaproject.kaa.client.logging |
Provides log collection stuff.
|
org.kaaproject.kaa.client.notification |
Provides implementation of a notification management.
|
org.kaaproject.kaa.client.profile |
Provides implementation of a profile management.
|
Class and Description |
---|
BootstrapTransport
KaaTransport for the Bootstrap service. |
ConfigurationTransport
KaaTransport for the Configuration service. |
EventTransport
KaaTransport for the Event service. |
FailoverManager
Manager is responsible for managing current server's failover/connection events
|
KaaChannelManager
Channel manager establishes/removes channels' links between client and
server.
Use this manager to add or remove specific network channel implementation for client-server communication. |
KaaInternalChannelManager |
LogTransport
KaaTransport for the Logging service. |
NotificationTransport
KaaTransport for the Notification service. |
ProfileTransport
KaaTransport for the Profile service. |
RedirectionTransport
Transport for processing the Redirection response from server.
|
TransportConnectionInfo
Interface for server information.
|
TransportProtocolId
Immutable class to represent transport ID.
|
Class and Description |
---|
BootstrapTransport
KaaTransport for the Bootstrap service. |
FailoverManager
Manager is responsible for managing current server's failover/connection events
|
KaaInternalChannelManager |
TransportProtocolId
Immutable class to represent transport ID.
|
Class and Description |
---|
ChannelDirection
Describes traffic direction that channel supports.
|
FailoverDecision
Class that describes a decision which is made by a failover manager,
which corresponds to a failover strategy
|
FailoverDecision.FailoverAction
Enum which represents an action corresponding to a failover scenario
|
FailoverManager
Manager is responsible for managing current server's failover/connection events
|
FailoverStatus
Enum which describes status of the current failover state.
|
GenericTransportInfo
Generic implementation of
TransportConnectionInfo that is based on
ProtocolMetaData |
KaaChannelManager
Channel manager establishes/removes channels' links between client and
server.
Use this manager to add or remove specific network channel implementation for client-server communication. |
KaaDataChannel
Channel is responsible for sending/receiving data to/from the endpoint
server.
|
KaaDataDemultiplexer
Demultiplexer is responsible for deserializing of response data and notifying
appropriate services.
|
KaaDataMultiplexer
Multiplexer collects the info about states from different
services and compiles it in one request.
|
KaaInvalidChannelException |
KaaTransport
Transport interface processing request
and response for the specific service.
|
ServerType |
TransportConnectionInfo
Interface for server information.
|
TransportProtocolId
Immutable class to represent transport ID.
|
Class and Description |
---|
BootstrapTransport
KaaTransport for the Bootstrap service. |
ChannelDirection
Describes traffic direction that channel supports.
|
ConfigurationTransport
KaaTransport for the Configuration service. |
EventTransport
KaaTransport for the Event service. |
FailoverDecision
Class that describes a decision which is made by a failover manager,
which corresponds to a failover strategy
|
FailoverManager
Manager is responsible for managing current server's failover/connection events
|
FailoverStatus
Enum which describes status of the current failover state.
|
KaaChannelManager
Channel manager establishes/removes channels' links between client and
server.
Use this manager to add or remove specific network channel implementation for client-server communication. |
KaaDataChannel
Channel is responsible for sending/receiving data to/from the endpoint
server.
|
KaaDataDemultiplexer
Demultiplexer is responsible for deserializing of response data and notifying
appropriate services.
|
KaaDataMultiplexer
Multiplexer collects the info about states from different
services and compiles it in one request.
|
KaaInternalChannelManager |
KaaInvalidChannelException |
LogTransport
KaaTransport for the Logging service. |
MetaDataTransport
Transport for general client's state.
|
NotificationTransport
KaaTransport for the Notification service. |
ProfileTransport
KaaTransport for the Profile service. |
RedirectionTransport
Transport for processing the Redirection response from server.
|
TransportConnectionInfo
Interface for server information.
|
TransportProtocolId
Immutable class to represent transport ID.
|
UserTransport
KaaTransport for the Endpoint service. |
Class and Description |
---|
ChannelDirection
Describes traffic direction that channel supports.
|
FailoverManager
Manager is responsible for managing current server's failover/connection events
|
KaaDataChannel
Channel is responsible for sending/receiving data to/from the endpoint
server.
|
KaaDataDemultiplexer
Demultiplexer is responsible for deserializing of response data and notifying
appropriate services.
|
KaaDataMultiplexer
Multiplexer collects the info about states from different
services and compiles it in one request.
|
ServerType |
TransportConnectionInfo
Interface for server information.
|
TransportProtocolId
Immutable class to represent transport ID.
|
Class and Description |
---|
ChannelDirection
Describes traffic direction that channel supports.
|
IPTransportInfo |
TransportConnectionInfo
Interface for server information.
|
Class and Description |
---|
BootstrapTransport
KaaTransport for the Bootstrap service. |
ConfigurationTransport
KaaTransport for the Configuration service. |
EventTransport
KaaTransport for the Event service. |
KaaChannelManager
Channel manager establishes/removes channels' links between client and
server.
Use this manager to add or remove specific network channel implementation for client-server communication. |
KaaTransport
Transport interface processing request
and response for the specific service.
|
LogTransport
KaaTransport for the Logging service. |
MetaDataTransport
Transport for general client's state.
|
NotificationTransport
KaaTransport for the Notification service. |
ProfileTransport
KaaTransport for the Profile service. |
RedirectionTransport
Transport for processing the Redirection response from server.
|
UserTransport
KaaTransport for the Endpoint service. |
Class and Description |
---|
BootstrapTransport
KaaTransport for the Bootstrap service. |
ConfigurationTransport
KaaTransport for the Configuration service. |
EventTransport
KaaTransport for the Event service. |
KaaChannelManager
Channel manager establishes/removes channels' links between client and
server.
Use this manager to add or remove specific network channel implementation for client-server communication. |
LogTransport
KaaTransport for the Logging service. |
MetaDataTransport
Transport for general client's state.
|
NotificationTransport
KaaTransport for the Notification service. |
ProfileTransport
KaaTransport for the Profile service. |
RedirectionTransport
Transport for processing the Redirection response from server.
|
UserTransport
KaaTransport for the Endpoint service. |
Class and Description |
---|
EventTransport
KaaTransport for the Event service. |
Class and Description |
---|
ProfileTransport
KaaTransport for the Profile service. |
UserTransport
KaaTransport for the Endpoint service. |
Class and Description |
---|
FailoverManager
Manager is responsible for managing current server's failover/connection events
|
KaaChannelManager
Channel manager establishes/removes channels' links between client and
server.
Use this manager to add or remove specific network channel implementation for client-server communication. |
LogTransport
KaaTransport for the Logging service. |
Class and Description |
---|
NotificationTransport
KaaTransport for the Notification service. |
Class and Description |
---|
ProfileTransport
KaaTransport for the Profile service. |
Copyright © 2016. All rights reserved.