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.impl |
Provides implementation of channel management and stuff
for processing request/response to/from bootstrap and operation servers
|
org.kaaproject.kaa.client.configuration.base | |
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.
|
Modifier and Type | Method and Description |
---|---|
ExecutorContext |
KaaClientPlatformContext.getExecutorContext()
Returns SDK thread execution context
|
Modifier and Type | Method and Description |
---|---|
protected ResyncConfigurationManager |
AbstractKaaClient.buildConfigurationManager(KaaClientProperties properties,
KaaClientState kaaClientState,
TransportContext transportContext,
ExecutorContext executorContext) |
Constructor and Description |
---|
DefaultBootstrapManager(BootstrapTransport transport,
ExecutorContext executorContext) |
Constructor and Description |
---|
DefaultChannelManager(BootstrapManager manager,
Map<TransportProtocolId,List<TransportConnectionInfo>> bootststrapServers,
ExecutorContext executorContext) |
DefaultFailoverManager(KaaChannelManager channelManager,
ExecutorContext context) |
DefaultFailoverManager(KaaChannelManager channelManager,
ExecutorContext context,
long failureResolutionTimeout,
long bootstrapServersRetryPeriod,
long operationsServersRetryPeriod,
long noConnectivityRetryPeriod,
TimeUnit timeUnit) |
Constructor and Description |
---|
AbstractConfigurationManager(KaaClientProperties properties,
KaaClientState state,
ExecutorContext executorContext) |
ResyncConfigurationManager(KaaClientProperties properties,
KaaClientState state,
ExecutorContext executorContext) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractExecutorContext |
class |
SimpleExecutorContext
Simple implementation of
executorContext that uses
one thread per each executor |
class |
SingleThreadExecutorContext |
Constructor and Description |
---|
DefaultEventManager(KaaClientState state,
ExecutorContext executorContext,
EventTransport transport) |
EventFamilyFactory(EventManager eventManager,
ExecutorContext executorContext) |
Constructor and Description |
---|
DefaultEndpointRegistrationManager(KaaClientState state,
ExecutorContext executorContext,
UserTransport userTransport,
ProfileTransport profileTransport) |
Modifier and Type | Field and Description |
---|---|
protected ExecutorContext |
AbstractLogCollector.executorContext |
Constructor and Description |
---|
AbstractLogCollector(LogTransport transport,
ExecutorContext executorContext,
KaaChannelManager channelManager,
FailoverManager failoverManager) |
DefaultLogCollector(LogTransport transport,
ExecutorContext executorContext,
KaaChannelManager channelManager,
FailoverManager failoverManager) |
Constructor and Description |
---|
DefaultNotificationManager(KaaClientState state,
ExecutorContext executorContext,
NotificationTransport transport) |
Copyright © 2015. All rights reserved.