public interface KaaClientState
Modifier and Type | Method and Description |
---|---|
void |
addTopic(org.kaaproject.kaa.common.endpoint.gen.Topic topic) |
int |
getAndIncrementEventSeqNum() |
int |
getAppStateSeqNumber() |
Map<EndpointAccessToken,EndpointKeyHash> |
getAttachedEndpointsList() |
int |
getConfigSeqNumber() |
org.kaaproject.kaa.common.hash.EndpointObjectHash |
getConfigurationHash() |
String |
getEndpointAccessToken() |
EndpointKeyHash |
getEndpointKeyHash() |
int |
getEventSeqNum() |
Map<String,Integer> |
getNfSubscriptions() |
int |
getNotificationSeqNumber() |
PrivateKey |
getPrivateKey() |
org.kaaproject.kaa.common.hash.EndpointObjectHash |
getProfileHash() |
PublicKey |
getPublicKey() |
List<org.kaaproject.kaa.common.endpoint.gen.Topic> |
getTopics() |
boolean |
isAttachedToUser() |
boolean |
isConfigurationVersionUpdated() |
boolean |
isRegistered() |
void |
persist() |
void |
removeTopic(String topicId) |
void |
setAppStateSeqNumber(int appStateSeqNumber) |
void |
setAttachedEndpointsList(Map<EndpointAccessToken,EndpointKeyHash> attachedEndpoints) |
void |
setAttachedToUser(boolean isAttached) |
void |
setConfigSeqNumber(int configSeqNumber) |
void |
setConfigurationHash(org.kaaproject.kaa.common.hash.EndpointObjectHash hash) |
void |
setEndpointAccessToken(String token) |
void |
setEventSeqNum(int newSeqNum) |
void |
setNotificationSeqNumber(int notificationSeqNumber) |
void |
setProfileHash(org.kaaproject.kaa.common.hash.EndpointObjectHash hash) |
void |
setRegistered(boolean registered) |
boolean |
updateTopicSubscriptionInfo(String topicId,
Integer sequenceNumber) |
boolean isRegistered()
void setRegistered(boolean registered)
PrivateKey getPrivateKey()
PublicKey getPublicKey()
EndpointKeyHash getEndpointKeyHash()
void setAppStateSeqNumber(int appStateSeqNumber)
int getAppStateSeqNumber()
void setConfigSeqNumber(int configSeqNumber)
int getConfigSeqNumber()
void setNotificationSeqNumber(int notificationSeqNumber)
int getNotificationSeqNumber()
void setConfigurationHash(org.kaaproject.kaa.common.hash.EndpointObjectHash hash)
org.kaaproject.kaa.common.hash.EndpointObjectHash getConfigurationHash()
void setProfileHash(org.kaaproject.kaa.common.hash.EndpointObjectHash hash)
org.kaaproject.kaa.common.hash.EndpointObjectHash getProfileHash()
void addTopic(org.kaaproject.kaa.common.endpoint.gen.Topic topic)
void removeTopic(String topicId)
boolean updateTopicSubscriptionInfo(String topicId, Integer sequenceNumber)
List<org.kaaproject.kaa.common.endpoint.gen.Topic> getTopics()
void setAttachedEndpointsList(Map<EndpointAccessToken,EndpointKeyHash> attachedEndpoints)
Map<EndpointAccessToken,EndpointKeyHash> getAttachedEndpointsList()
void setEndpointAccessToken(String token)
String getEndpointAccessToken()
int getAndIncrementEventSeqNum()
int getEventSeqNum()
void setEventSeqNum(int newSeqNum)
boolean isAttachedToUser()
void setAttachedToUser(boolean isAttached)
boolean isConfigurationVersionUpdated()
void persist()
Copyright © 2015. All rights reserved.