public class StringeeClient
Represents a Stringee client.
StringeeClient(...)
Create a StringeeClient instance.
void connect(String)
Perform connect.
void disconnect()
Perform disconnect.
int getProjectId()
Return project id.
String getUserId()
Return user id.
boolean isConnected()
Check whether connected.
boolean isAlreadyConnected()
Check whether already connected.
void registerPushToken(String, StatusListener)
Perform register push token.
void registerPushTokenAndDeleteOthers(String, List, StatusListener)
Perform register push token and delete others.
void sendCustomMessage(String, JSONObject,StatusListener)
Perform send custom message.
void addConnectionListener(StringeeConnectionListener)
Perform add connection listener.
void removeConnectionListener(StringeeConnectionListener)
Perform remove connection listener.
void unregisterPushToken(String, StatusListener)
Perform unregister push token.
void changeAttribute(String, String, StatusListener)
Perform change attribute.
void createConversation(List, CallbackListener)
Perform create conversation.
void createConversation(List, ConversationOptions, CallbackListener)
Perform create conversation.
void getLocalConversations(String, CallbackListener)
Return local conversations.
void getLocalConversations(String, String, CallbackListener)
Return local conversations.
void getLocalConversationsByChannelType(String, boolean, List, CallbackListener)
Return local conversations by channel type.
void getLastConversations(int, CallbackListener)
Return last conversations.
void getLastConversations(int, String,CallbackListener)
Return last conversations.
void getLastConversations(int, boolean, CallbackListener)
Return last conversations.
void getLastConversations(int, boolean, String, CallbackListener)
Return last conversations.
void getLastConversations(int, ConversationFilter, CallbackListener)
Return last conversations.
void getLastUnreadConversations(int, CallbackListener)
Return last unread conversations.
void getLastUnreadConversations(int, String, CallbackListener)
Return last unread conversations.
void getLastUnreadConversations(int, ConversationFilter, CallbackListener)
Return last unread conversations.
void getConversationsAfter(long, int, CallbackListener)
Return conversations after.
void getConversationsAfter(long, int, String, CallbackListener)
Return conversations after.
void getConversationsAfter(long, int, boolean, CallbackListener)
Return conversations after.
void getConversationsAfter(long, int, boolean, String, CallbackListener)
Return conversations after.
void getConversationsAfter(long, int, ConversationFilter, CallbackListener)
Return conversations after.
void getUnreadConversationsAfter(long, int, CallbackListener)
Return unread conversations after.
void getUnreadConversationsAfter(long, int, String, CallbackListener)
Return unread conversations after.
void getUnreadConversationsAfter(long, int, ConversationFilter, CallbackListener)
Return unread conversations after.
void getConversationsBefore(long, int, CallbackListener)
Return conversations before.
void getConversationsBefore(long, int, String, CallbackListener)
Return conversations before.
void getConversationsBefore(long, int, boolean, CallbackListener)
Return conversations before.
void getConversationsBefore(long, int, boolean, String, CallbackListener)
Return conversations before.
void getConversationsBefore(long, int, ConversationFilter, CallbackListener)
Return conversations before.
void getUnreadConversationsBefore(long, int, CallbackListener)
Return unread conversations before.
void getUnreadConversationsBefore(long, int, String, CallbackListener)
Return unread conversations before.
void getUnreadConversationsBefore(long, int, ConversationFilter, CallbackListener)
Return unread conversations before.
void clearDb()
Perform clear db.
void getConversation(String,CallbackListener)
Return conversation.
void getConversationFromServer(String,CallbackListener)
Return conversation from server.
User getUser(String)
Return user.
void addChangeEventListener(ChangeEventListener)
Perform add change event listener.
void removeChangeEventListener(ChangeEventListener)
Perform remove change event listener.
void getChatRequests(CallbackListener)
Return chat requests.
void blockUser(String, StatusListener)
Perform block user.
void preventAddingToGroup(String, StatusListener)
Perform prevent adding to group.
void updateAttachment(Message)
Perform update attachment.
void getTotalUnread(CallbackListener)
Return total unread.
void getConversationByUserId(String, CallbackListener)
Return conversation by user id.
void getChatProfile(String, CallbackListener)
Return chat profile.
void getLiveChatToken(String, String, String, CallbackListener)
Return live chat token.
void createLiveChat(String, CallbackListener)
Perform create live chat.
void createLiveChat(String, String, CallbackListener)
Perform create live chat.
void createLiveChatTicket(String, String, String, String, StatusListener)
Perform create live chat ticket.
void createLiveChatTicket(String, String, String, String, String, StatusListener)
Perform create live chat ticket.
void updateUser(String, String, String, StatusListener)
Perform update user.
void updateUser(String, String, String, String, StatusListener)
Perform update user.
void updateUser(User, StatusListener)
Perform update user.
void setHost(List)
Set host.
void setBaseAPIUrl(String)
Set base a p i url.
void setStringeeXBaseUrl(String)
Set stringee x base url.
void addUserTypingEventListener(UserTypingEventListener)
Perform add user typing event listener.
void removeUserTypingEventListener(UserTypingEventListener)
Perform remove user typing event listener.
void addLiveChatEventListener(LiveChatEventListener)
Perform add live chat event listener.
void removeLiveChatEventListener(LiveChatEventListener)
Perform remove live chat event listener.
void joinOaConversation(String, StatusListener)
Perform join oa conversation.
void getUserInfo(List, CallbackListener)
Return user info.
void setTrustAllSsl(boolean)
Set trust all ssl.
void enableSSLSpinning(List)
Perform enable s s l spinning.
void enableSSLSpinningWithPublicKeys(List)
Perform enable s s l spinning with public keys.
void checkExitsCall(String, CallbackListener)
Perform check exits call.