@Generated(value="BaseKaaClient.java.template") public class BaseKaaClient extends AbstractKaaClient implements KaaClient
Auto-generated class based on user data structures. Provides implementation
of KaaClient
.
KaaClient
,
AbstractKaaClient
configurationManager, context, logCollector, stateListener
Constructor and Description |
---|
BaseKaaClient(KaaClientPlatformContext context,
KaaClientStateListener listener) |
Modifier and Type | Method and Description |
---|---|
void |
addLogRecord(org.kaaproject.kaa.schema.base.Log record)
Adds new log record to local storage.
|
org.kaaproject.kaa.schema.base.Configuration |
getConfiguration()
Returns latest configuration.
|
addConfigurationListener, addNotificationListener, addNotificationListener, addTopicListListener, attachEndpoint, attachUser, attachUser, buildBootstrapManager, buildBootstrapTransport, buildChannelManager, buildConfigurationManager, buildConfigurationTransport, buildEventManager, buildEventTransport, buildFailoverManager, buildLogCollector, buildLogTransport, buildNotificationManager, buildNotificationTransport, buildProfileManager, buildProfileTransport, buildRedirectionTransport, buildRegistrationManager, buildTransportContext, buildUserTransport, createHttpClient, detachEndpoint, findEventListeners, getChannelManager, getClientPrivateKey, getClientPublicKey, getEndpointAccessToken, getEndpointKeyHash, getEventFamilyFactory, getTopics, initializeChannels, isAttachedToUser, pause, refreshEndpointAccessToken, removeConfigurationListener, removeNotificationListener, removeNotificationListener, removeTopicListListener, resume, setAttachedListener, setConfigurationStorage, setDetachedListener, setEndpointAccessToken, setLogStorage, setLogUploadStrategy, setProfileContainer, start, stop, subscribeToTopic, subscribeToTopic, subscribeToTopics, subscribeToTopics, syncTopicsList, unsubscribeFromTopic, unsubscribeFromTopic, unsubscribeFromTopics, unsubscribeFromTopics, updateProfile
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addConfigurationListener, addNotificationListener, addNotificationListener, addTopicListListener, attachEndpoint, attachUser, attachUser, detachEndpoint, findEventListeners, getChannelManager, getClientPrivateKey, getClientPublicKey, getEndpointAccessToken, getEndpointKeyHash, getEventFamilyFactory, getTopics, isAttachedToUser, pause, refreshEndpointAccessToken, removeConfigurationListener, removeNotificationListener, removeNotificationListener, removeTopicListListener, resume, setAttachedListener, setConfigurationStorage, setDetachedListener, setEndpointAccessToken, setLogStorage, setLogUploadStrategy, setProfileContainer, start, stop, subscribeToTopic, subscribeToTopic, subscribeToTopics, subscribeToTopics, syncTopicsList, unsubscribeFromTopic, unsubscribeFromTopic, unsubscribeFromTopics, unsubscribeFromTopics, updateProfile
public BaseKaaClient(KaaClientPlatformContext context, KaaClientStateListener listener) throws IOException, GeneralSecurityException
IOException
GeneralSecurityException
public void addLogRecord(org.kaaproject.kaa.schema.base.Log record)
KaaClient
addLogRecord
in interface KaaClient
record
- New log record objectpublic org.kaaproject.kaa.schema.base.Configuration getConfiguration()
KaaClient
getConfiguration
in interface KaaClient
Copyright © 2015. All rights reserved.