public interface KaaClient
Interface for the Kaa client.
Base interface to operate with Kaa
library.
ProfileManager
,
ConfigurationManager
,
DeltaManager
,
ConfigurationPersistenceManager
,
SchemaPersistenceManager
,
NotificationManager
,
EventFamilyFactory
,
EndpointRegistrationManager
,
EventListenersResolver
,
KaaChannelManager
,
KaaDataMultiplexer
,
KaaDataDemultiplexer
,
PublicKey
,
PrivateKey
,
LogCollector
,
KaaDataChannel
Modifier and Type | Method and Description |
---|---|
KaaDataDemultiplexer |
getBootstrapDemultiplexer()
Retrieves data demultiplexer for communication with Bootstrap server.
|
KaaDataMultiplexer |
getBootstrapMultiplexer()
Retrieves data multiplexer for communication with Bootstrap server.
|
KaaChannelManager |
getChannelMananager()
Retrieves Kaa channel manager
|
PrivateKey |
getClientPrivateKey()
Retrieves the client's private key.
|
PublicKey |
getClientPublicKey()
Retrieves the client's public key.
|
ConfigurationManager |
getConfigurationManager()
Retrieves Kaa configuration manager.
|
ConfigurationPersistenceManager |
getConfigurationPersistenceManager()
Retrieves Kaa configuration persistence manager.
|
DeltaManager |
getDeltaManager()
Retrieves Kaa delta manager.
|
String |
getEndpointKeyHash()
Retrieves endpoint public key hash.
|
EndpointRegistrationManager |
getEndpointRegistrationManager()
Retrieves Kaa endpoint registration manager
|
EventFamilyFactory |
getEventFamilyFactory()
Retrieves Kaa event family factory.
|
EventListenersResolver |
getEventListenerResolver()
Retrieves Kaa event listeners resolver
|
LogCollector |
getLogCollector()
Retrieves Kaa log collector.
|
NotificationManager |
getNotificationManager()
Retrieves Kaa notification manager.
|
KaaDataDemultiplexer |
getOperationDemultiplexer()
Retrieves data demultiplexer for communication with Operation server.
|
KaaDataMultiplexer |
getOperationMultiplexer()
Retrieves data multiplexer for communication with Operation server.
|
ProfileManager |
getProfileManager()
Retrieves Kaa profile manager.
|
SchemaPersistenceManager |
getSchemaPersistenceManager()
Retrieves Kaa schema persistence manager.
|
ProfileManager getProfileManager()
ProfileManager
object.ConfigurationManager getConfigurationManager()
ConfigurationManager
object.DeltaManager getDeltaManager()
DeltaManager
object.ConfigurationPersistenceManager getConfigurationPersistenceManager()
ConfigurationPersistenceManager
object.SchemaPersistenceManager getSchemaPersistenceManager()
SchemaPersistenceManager
object.NotificationManager getNotificationManager()
NotificationManager
object.EventFamilyFactory getEventFamilyFactory()
EventFamilyFactory
object.EndpointRegistrationManager getEndpointRegistrationManager()
EndpointRegistrationManager
objectEventListenersResolver getEventListenerResolver()
EventListenersResolver
objectKaaChannelManager getChannelMananager()
KaaChannelManager
objectKaaDataMultiplexer getOperationMultiplexer()
Retrieves data multiplexer for communication with Operation server.
Required in user implementation of an operation data channel.
KaaDataMultiplexer
objectKaaDataDemultiplexer getOperationDemultiplexer()
Retrieves data demultiplexer for communication with Operation server.
Required in user implementation of an operation data channel.
KaaDataDemultiplexer
objectKaaDataMultiplexer getBootstrapMultiplexer()
Retrieves data multiplexer for communication with Bootstrap server.
Required in user implementation of a bootstrap data channel.
KaaDataMultiplexer
objectKaaDataDemultiplexer getBootstrapDemultiplexer()
Retrieves data demultiplexer for communication with Bootstrap server.
Required in user implementation of a bootstrap data channel.
KaaDataDemultiplexer
objectPublicKey getClientPublicKey()
Retrieves the client's public key.
Required in user implementation of an operation data channel. Public key hash (SHA-1) is used by servers as identification number to uniquely identify each connected endpoint.
String getEndpointKeyHash()
Retrieves endpoint public key hash.
Required in EndpointRegistrationManager
implementation
to react on detach response from Operations server.
PrivateKey getClientPrivateKey()
Retrieves the client's private key.
Required in user implementation of an operation data channel. Private key is used by encryption schema between endpoint and servers.
LogCollector getLogCollector()
Retrieves Kaa log collector.
Copyright © 2015. All rights reserved.