Skip navigation links
A B C D E F G H I L M N O P R S T U V W Z 

A

Account - Class in com.zopim.android.sdk.model
This is a model class for user account information.
Account() - Constructor for class com.zopim.android.sdk.model.Account
 
Account.Status - Enum in com.zopim.android.sdk.model
Definition of account status enum value.
AccountObserver - Class in com.zopim.android.sdk.data.observers
Abstract definition of the observer that listens to broadcasts from LivechatAccountPath observable
AccountObserver() - Constructor for class com.zopim.android.sdk.data.observers.AccountObserver
 
ACTION_CHAT_INITIALIZATION_TIMEOUT - Static variable in interface com.zopim.android.sdk.api.ChatSession
Defines the action for chat initialization timeout.
ACTION_CHAT_SESSION_TIMEOUT - Static variable in interface com.zopim.android.sdk.api.ChatSession
Defined the action for chat session timeout.
addAccountObserver(Observer) - Method in interface com.zopim.android.sdk.data.DataSource
Adds observer to the LivechatAccountPath
addAccountObserver(Observer) - Method in class com.zopim.android.sdk.data.PathDataSource
 
addAgentsObserver(Observer) - Method in interface com.zopim.android.sdk.data.DataSource
Adds observer to the LivechatAgentsPath
addAgentsObserver(Observer) - Method in class com.zopim.android.sdk.data.PathDataSource
 
addAll(Collection<? extends E>) - Method in interface com.zopim.android.sdk.util.CircularQueue
Appends all of the elements in the specified collection to the end of this queue, in the order that they are returned by the specified collection's iterator.
addChatLogObserver(Observer) - Method in interface com.zopim.android.sdk.data.DataSource
Adds observer to the LivechatChatLogPath
addChatLogObserver(Observer) - Method in class com.zopim.android.sdk.data.PathDataSource
 
addConnectionObserver(Observer) - Method in interface com.zopim.android.sdk.data.DataSource
Adds observer to the ConnectionPath
addConnectionObserver(Observer) - Method in class com.zopim.android.sdk.data.PathDataSource
 
addDepartmentsObserver(Observer) - Method in interface com.zopim.android.sdk.data.DataSource
Adds observer to the LivechatDepartmentsPath
addDepartmentsObserver(Observer) - Method in class com.zopim.android.sdk.data.PathDataSource
 
addFileSendingObserver(Observer) - Method in interface com.zopim.android.sdk.data.DataSource
Adds observer to the LivechatFileSendingPath
addFileSendingObserver(Observer) - Method in class com.zopim.android.sdk.data.PathDataSource
 
addFormsObserver(Observer) - Method in interface com.zopim.android.sdk.data.DataSource
Adds observer to the LivechatFormsPath
addFormsObserver(Observer) - Method in class com.zopim.android.sdk.data.PathDataSource
 
addProfileObserver(Observer) - Method in interface com.zopim.android.sdk.data.DataSource
Adds observer to the LivechatProfilePath
addProfileObserver(Observer) - Method in class com.zopim.android.sdk.data.PathDataSource
 
Agent - Class in com.zopim.android.sdk.model
This is a model class for Agent that will be created by LivechatAgentsPath.
Agent() - Constructor for class com.zopim.android.sdk.model.Agent
 
AgentsObserver - Class in com.zopim.android.sdk.data.observers
Abstract definition of the observer that listens to broadcasts from LivechatAgentsPath observable
AgentsObserver() - Constructor for class com.zopim.android.sdk.data.observers.AgentsObserver
 
AppInfo - Class in com.zopim.android.sdk.util
Helper class that provides common application information
AppInfo() - Constructor for class com.zopim.android.sdk.util.AppInfo
 
Attachment - Class in com.zopim.android.sdk.model
This is a model class for attachment in ChatLog that will be created by LivechatAgentsPath.
Attachment() - Constructor for class com.zopim.android.sdk.model.Attachment
 

B

BaseStorage - Interface in com.zopim.android.sdk.store
Interface definition of a base storage
broadcast(T) - Method in class com.zopim.android.sdk.data.Path
Will notify all observers with the data passed as parameter.
broadcast() - Method in class com.zopim.android.sdk.data.Path
Will notify all observers that all data has changed on this data path.
build() - Method in class com.zopim.android.sdk.api.ZopimChatApi.DefaultConfig
Deprecated.
As of release 1.2, calling build is not required.
build() - Method in class com.zopim.android.sdk.model.VisitorInfo.Builder
Builds an instance of VisitorInfo
Builder() - Constructor for class com.zopim.android.sdk.model.VisitorInfo.Builder
 

C

ChatApi - Interface in com.zopim.android.sdk.api
Interface definition of the chat
ChatApiCommands - Interface in com.zopim.android.sdk.api
Chat APIs interface
ChatApiConfig - Interface in com.zopim.android.sdk.api
Chat configuration interface
ChatLog - Class in com.zopim.android.sdk.model
This is a model class for chat log that will be created by LivechatChatLogPath.
ChatLog() - Constructor for class com.zopim.android.sdk.model.ChatLog
 
ChatLog(String, ChatLog.Type, String) - Constructor for class com.zopim.android.sdk.model.ChatLog
Constructor for chat log message that allows creation of a local message.
ChatLog.Error - Enum in com.zopim.android.sdk.model
Error type that can occur.
ChatLog.Option - Class in com.zopim.android.sdk.model
Model definition of an agent questionnaire option item
ChatLog.Rating - Enum in com.zopim.android.sdk.model
Definition of valid chat ratings.
ChatLog.Type - Enum in com.zopim.android.sdk.model
Definition of available chat log types.
ChatLogObserver - Class in com.zopim.android.sdk.data.observers
Abstract definition of the observer that listens to broadcasts from LivechatChatLogPath observable
ChatLogObserver() - Constructor for class com.zopim.android.sdk.data.observers.ChatLogObserver
 
ChatService - Class in com.zopim.android.sdk.api
Service that holds the chat session and it's lifecycle.
ChatService() - Constructor for class com.zopim.android.sdk.api.ChatService
 
ChatService.LocalBinder - Class in com.zopim.android.sdk.api
Class used for the client Binder.
ChatServiceBinder() - Constructor for class com.zopim.android.sdk.api.ZopimChatApi.ChatServiceBinder
 
ChatSession - Interface in com.zopim.android.sdk.api
Interface definition of the chat session
ChatTimeoutReceiver() - Constructor for class com.zopim.android.sdk.api.ZopimChatApi.ChatTimeoutReceiver
 
ChatTimeoutReceiver() - Constructor for class com.zopim.android.sdk.data.LivechatChatLogPath.ChatTimeoutReceiver
 
CircularQueue<E> - Interface in com.zopim.android.sdk.util
Definition of interface queue that maintains the queue size by removing elements from the head of the queue if the capacity is violated.
clear() - Method in interface com.zopim.android.sdk.data.DataSource
Clear all data source.
clear() - Method in class com.zopim.android.sdk.data.PathDataSource
 
clear() - Method in interface com.zopim.android.sdk.util.CircularQueue
Removes all of the elements from this queue.
clearAll() - Method in enum com.zopim.android.sdk.store.Storage
Clears all data from the storage.
com.zopim.android.sdk.api - package com.zopim.android.sdk.api
 
com.zopim.android.sdk.attachment - package com.zopim.android.sdk.attachment
 
com.zopim.android.sdk.breadcrumbs - package com.zopim.android.sdk.breadcrumbs
 
com.zopim.android.sdk.data - package com.zopim.android.sdk.data
 
com.zopim.android.sdk.data.observers - package com.zopim.android.sdk.data.observers
 
com.zopim.android.sdk.model - package com.zopim.android.sdk.model
 
com.zopim.android.sdk.store - package com.zopim.android.sdk.store
 
com.zopim.android.sdk.util - package com.zopim.android.sdk.util
 
compareTo(ChatLog) - Method in class com.zopim.android.sdk.model.ChatLog
Compares two ChatLog by their time of creation.
Connection - Class in com.zopim.android.sdk.model
This is a model class for Connection that will be created by ConnectionPath.
Connection() - Constructor for class com.zopim.android.sdk.model.Connection
 
Connection(Connection.Status) - Constructor for class com.zopim.android.sdk.model.Connection
Creates new instance of Connection with params passed
Connection.Status - Enum in com.zopim.android.sdk.model
Definition of connection enum value.
ConnectionObserver - Class in com.zopim.android.sdk.data.observers
Abstract definition of the observer that listens to broadcasts from ConnectionPath observable
ConnectionObserver() - Constructor for class com.zopim.android.sdk.data.observers.ConnectionObserver
 
ConnectionPath - Class in com.zopim.android.sdk.data
Connection path definition
ConnectionPath.ConnectivityReceiver - Class in com.zopim.android.sdk.data
This is a BroadcastReceiver which will receive the network availability events.
ConnectivityReceiver() - Constructor for class com.zopim.android.sdk.data.ConnectionPath.ConnectivityReceiver
 
contains(E) - Method in interface com.zopim.android.sdk.util.CircularQueue
Returns true if this queue contains the specified element.
countMessages(ChatLog.Type...) - Method in class com.zopim.android.sdk.data.LivechatChatLogPath
Counts the number of messages of the specified ChatLog.Type types in the chat log LivechatChatLogPath

D

d(String, String) - Static method in class com.zopim.android.sdk.api.Logger
Logs with a Log.DEBUG level.
d(String, String, Throwable) - Static method in class com.zopim.android.sdk.api.Logger
Logs with a Log.DEBUG level.
DataSource - Interface in com.zopim.android.sdk.data
Interface definition of chat data source.
DEBUG - Static variable in class com.zopim.android.sdk.data.Path
 
DEFAULT_CHAT_INITIALIZATION_TIMEOUT - Static variable in interface com.zopim.android.sdk.api.ChatSession
Defines default chat initialization timeout.
DEFAULT_CHAT_SESSION_TIMEOUT - Static variable in interface com.zopim.android.sdk.api.ChatSession
Defines default chat session timeout.
DEFAULT_RECONNECT_TIMEOUT - Static variable in interface com.zopim.android.sdk.api.ChatSession
Defines default reconnect timeout.
DefaultConfig() - Constructor for class com.zopim.android.sdk.api.ZopimChatApi.DefaultConfig
 
delete() - Method in interface com.zopim.android.sdk.store.BaseStorage
Deletes all storage information saved previously
deleteAccountObserver(Observer) - Method in interface com.zopim.android.sdk.data.DataSource
Deletes observer from the LivechatAccountPath
deleteAccountObserver(Observer) - Method in class com.zopim.android.sdk.data.PathDataSource
 
deleteAgentsObserver(Observer) - Method in interface com.zopim.android.sdk.data.DataSource
Deletes observer from the LivechatAgentsPath
deleteAgentsObserver(Observer) - Method in class com.zopim.android.sdk.data.PathDataSource
 
deleteChatLogObserver(Observer) - Method in interface com.zopim.android.sdk.data.DataSource
Deletes observer from the LivechatDepartmentsPath
deleteChatLogObserver(Observer) - Method in class com.zopim.android.sdk.data.PathDataSource
 
deleteConnectionObserver(Observer) - Method in interface com.zopim.android.sdk.data.DataSource
Deletes observer from the ConnectionPath
deleteConnectionObserver(Observer) - Method in class com.zopim.android.sdk.data.PathDataSource
 
deleteDepartmentsObserver(Observer) - Method in interface com.zopim.android.sdk.data.DataSource
Deletes observer from the LivechatDepartmentsPath
deleteDepartmentsObserver(Observer) - Method in class com.zopim.android.sdk.data.PathDataSource
 
deleteFormsObserver(Observer) - Method in interface com.zopim.android.sdk.data.DataSource
Deletes observer from the LivechatFormsPath
deleteFormsObserver(Observer) - Method in class com.zopim.android.sdk.data.PathDataSource
 
deleteObservers() - Method in interface com.zopim.android.sdk.data.DataSource
Removes all observers from all data paths
deleteObservers() - Method in class com.zopim.android.sdk.data.PathDataSource
 
deleteProfileObserver(Observer) - Method in interface com.zopim.android.sdk.data.DataSource
Deletes observer from the LivechatProfilePath
deleteProfileObserver(Observer) - Method in class com.zopim.android.sdk.data.PathDataSource
 
Department - Class in com.zopim.android.sdk.model
This is a model class for Department that will be created by LivechatDepartmentsPath.
Department() - Constructor for class com.zopim.android.sdk.model.Department
 
Department.Status - Enum in com.zopim.android.sdk.model
Status of the department
DepartmentsObserver - Class in com.zopim.android.sdk.data.observers
Abstract definition of the observer that listens to broadcasts from LivechatDepartmentsPath observable
DepartmentsObserver() - Constructor for class com.zopim.android.sdk.data.observers.DepartmentsObserver
 
disable() - Method in interface com.zopim.android.sdk.store.BaseStorage
Disables the storage
disableVisitorInfoStorage - Variable in class com.zopim.android.sdk.api.ZopimChatApi.DefaultConfig
 
disableVisitorInfoStorage() - Method in class com.zopim.android.sdk.api.ZopimChatApi.DefaultConfig
Disables VisitorInfoPrefsStorage storage.

E

e(String, String) - Static method in class com.zopim.android.sdk.api.Logger
Logs with a Log.ERROR level.
e(String, String, Throwable) - Static method in class com.zopim.android.sdk.api.Logger
Logs with a Log.ERROR level.
email(String) - Method in class com.zopim.android.sdk.model.VisitorInfo.Builder
Configures email
emailTranscript(String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
Emails the current chat transcript
emailTranscript(String) - Method in class com.zopim.android.sdk.api.ChatService
 
emailTranscript(String) - Method in class com.zopim.android.sdk.api.ZopimChatApi
 
endChat() - Method in interface com.zopim.android.sdk.api.ChatApiCommands
Ends the current chat.
endChat() - Method in class com.zopim.android.sdk.api.ChatService
Ends the current chat.
endChat() - Method in class com.zopim.android.sdk.api.ZopimChatApi
Ends the current chat.
equals(Object) - Method in class com.zopim.android.sdk.breadcrumbs.Event
 
Event - Class in com.zopim.android.sdk.breadcrumbs
Definition of a tracked event.
Event(String) - Constructor for class com.zopim.android.sdk.breadcrumbs.Event
Constructs the Event with a passed title and generates a timestamp based on System.currentTimeMillis()
Event(String, long) - Constructor for class com.zopim.android.sdk.breadcrumbs.Event
Constructs the Event with a passed title and timestamp
Events - Class in com.zopim.android.sdk.breadcrumbs
Holds static instance of tracked events queue
Events() - Constructor for class com.zopim.android.sdk.breadcrumbs.Events
 

F

FileExtension - Enum in com.zopim.android.sdk.attachment
Definition of a file extensions used in Zopim attachment upload and download events.
FileSending - Class in com.zopim.android.sdk.model
This is a model class for File Sending (Attachments) that will be created by LivechatFileSendingPath.
FileSending() - Constructor for class com.zopim.android.sdk.model.FileSending
 
FileSendingObserver - Class in com.zopim.android.sdk.data.observers
Abstract definition of the observer that listens to broadcasts from LivechatFileSendingPath observable
FileSendingObserver() - Constructor for class com.zopim.android.sdk.data.observers.FileSendingObserver
 
FileTransfers - Enum in com.zopim.android.sdk.api
Definition of a set of files being transferred.
finalize() - Method in class com.zopim.android.sdk.api.ChatService
 
finalize() - Method in class com.zopim.android.sdk.api.ZopimChatApi.ChatServiceBinder
 
finalize() - Method in class com.zopim.android.sdk.data.LivechatChatLogPath
 
finalize() - Method in class com.zopim.android.sdk.data.Path
 
findFile(String) - Method in enum com.zopim.android.sdk.api.FileTransfers
Finds file based on file name provided.
Forms - Class in com.zopim.android.sdk.model
This is a model class for Forms that will be created by LivechatFormsPath.
Forms() - Constructor for class com.zopim.android.sdk.model.Forms
 
Forms.FormSubmitted - Class in com.zopim.android.sdk.model
 
Forms.OfflineForm - Class in com.zopim.android.sdk.model
 
FormsObserver - Class in com.zopim.android.sdk.data.observers
Abstract definition of the observer that listens to broadcasts from LivechatFormsPath observable
FormsObserver() - Constructor for class com.zopim.android.sdk.data.observers.FormsObserver
 
FormSubmitted() - Constructor for class com.zopim.android.sdk.model.Forms.FormSubmitted
 

G

getAccount() - Method in interface com.zopim.android.sdk.data.DataSource
Gets account object from the LivechatAccountPath
getAccount() - Method in class com.zopim.android.sdk.data.PathDataSource
 
getAgents() - Method in interface com.zopim.android.sdk.data.DataSource
Gets agents in the current chat.
getAgents() - Method in class com.zopim.android.sdk.data.PathDataSource
 
getApplicationName(Context) - Static method in class com.zopim.android.sdk.util.AppInfo
Gets the host application name from android:name label in activity
getApplicationStage(Context) - Static method in class com.zopim.android.sdk.util.AppInfo
Gets the application build stage.
getApplicationVersionName(Context) - Static method in class com.zopim.android.sdk.util.AppInfo
Gets the version of the host application as defined in the host app
getAttachment() - Method in class com.zopim.android.sdk.model.ChatLog
Gets attachment in this event
getAvatarUri() - Method in class com.zopim.android.sdk.model.Agent
Gets agent avatar uri resource
getChatLog() - Method in interface com.zopim.android.sdk.data.DataSource
Gets messages from the LivechatChatLogPath
getChatLog() - Method in class com.zopim.android.sdk.data.PathDataSource
 
getChatSdkName() - Static method in class com.zopim.android.sdk.util.AppInfo
Gets default Chat SDK application name as defined in build.gradle in the SDK project
getChatSdkVersionName() - Static method in class com.zopim.android.sdk.util.AppInfo
Gets the version of the SDK as defined in build.gradle
getComment() - Method in class com.zopim.android.sdk.model.ChatLog
Gets the comment for this chat log
getConfig() - Method in interface com.zopim.android.sdk.api.ChatApi
Gets chat config for the current chat session as configured via ZopimChatApi
getConfig() - Method in class com.zopim.android.sdk.api.ChatService
 
getConfig() - Method in class com.zopim.android.sdk.api.ZopimChatApi
 
getConnection() - Method in interface com.zopim.android.sdk.data.DataSource
Gets connection object from the ConnectionPath
getConnection() - Method in class com.zopim.android.sdk.data.PathDataSource
 
getData() - Method in class com.zopim.android.sdk.data.ConnectionPath
Will return Connection with the state based on combined connection state of the device and the web widget
getData() - Method in class com.zopim.android.sdk.data.LivechatAccountPath
 
getData() - Method in class com.zopim.android.sdk.data.LivechatAgentsPath
 
getData() - Method in class com.zopim.android.sdk.data.LivechatChatLogPath
 
getData() - Method in class com.zopim.android.sdk.data.LivechatDepartmentsPath
 
getData() - Method in class com.zopim.android.sdk.data.LivechatFileSendingPath
 
getData() - Method in class com.zopim.android.sdk.data.LivechatFormsPath
 
getData() - Method in class com.zopim.android.sdk.data.LivechatProfilePath
 
getData() - Method in class com.zopim.android.sdk.data.Path
Gets the path data in it's current state
getDataColumn(Context, Uri, String, String[]) - Static method in class com.zopim.android.sdk.attachment.UriToFileUtil
Get the value of the data column for this Uri.
getDataSource() - Static method in class com.zopim.android.sdk.api.ZopimChatApi
Gets chat data source defined in DataSource and PathDataSource
getDepartment() - Method in interface com.zopim.android.sdk.api.ChatApiConfig
Gets department as configured at initialization via ZopimChatApi.DefaultConfig or start of the chat via ZopimChatApi.SessionConfig
getDepartmentId() - Method in class com.zopim.android.sdk.model.Profile
Gets department id of the department that this visitor is assigned to.
getDepartments() - Method in interface com.zopim.android.sdk.data.DataSource
Gets departments from the LivechatDepartmentsPath
getDepartments() - Method in class com.zopim.android.sdk.data.PathDataSource
 
getDisplayName() - Method in class com.zopim.android.sdk.model.Agent
Gets display name of the agent as in agent dashboard
getDisplayName() - Method in class com.zopim.android.sdk.model.ChatLog
Gets display name of the visitor.
getDisplayName() - Method in class com.zopim.android.sdk.model.Profile
Gets display name of the visitor in the chat session
getEmail() - Method in class com.zopim.android.sdk.model.Profile
Gets email configured of the visitor in the chat session
getEmail() - Method in class com.zopim.android.sdk.model.VisitorInfo
Gets visitor email configured for this user
getError() - Method in class com.zopim.android.sdk.model.ChatLog
Gets error that occurred in this chat log event
getExtension(File) - Static method in enum com.zopim.android.sdk.attachment.FileExtension
Gets the file extension of the file passed as parameter
getExtension(String) - Static method in class com.zopim.android.sdk.attachment.UriToFileUtil
Gets the extension of a file name, like "png" or "jpg".
getExtensions() - Method in class com.zopim.android.sdk.model.FileSending
Gets file extensions that are allowed for file sending
getFile(Context, Uri) - Static method in class com.zopim.android.sdk.attachment.UriToFileUtil
Convert Uri into File, if possible.
getFile() - Method in class com.zopim.android.sdk.model.ChatLog
Gets file attachment in this ChatLog Files being attached via ChatApiCommands.send(File)
getFileName() - Method in class com.zopim.android.sdk.model.ChatLog
Gets file name of the file in this ChatLog
getFileSending() - Method in interface com.zopim.android.sdk.data.DataSource
Gets file sending model from the LivechatFileSendingPath
getFileSending() - Method in class com.zopim.android.sdk.data.PathDataSource
 
getForms() - Method in interface com.zopim.android.sdk.data.DataSource
Gets forms from the LivechatFormsPath
getForms() - Method in class com.zopim.android.sdk.data.PathDataSource
 
getFormSubmitted() - Method in class com.zopim.android.sdk.model.Forms.OfflineForm
 
getInitializationTimeout() - Static method in class com.zopim.android.sdk.api.ZopimChatApi
Gets initialization timeout that was configured via ZopimChatApi.DefaultConfig.initializationTimeout If timeout was not configured it will return the ChatSession.DEFAULT_CHAT_INITIALIZATION_TIMEOUT
getInstance() - Static method in class com.zopim.android.sdk.data.ConnectionPath
Gets singleton instance of ConnectionPath
getInstance() - Static method in class com.zopim.android.sdk.data.LivechatAccountPath
Gets singleton instance of LivechatAccountPath
getInstance() - Static method in class com.zopim.android.sdk.data.LivechatAgentsPath
 
getInstance() - Static method in class com.zopim.android.sdk.data.LivechatChatLogPath
Gets singleton instance of LivechatChatLogPath
getInstance() - Static method in class com.zopim.android.sdk.data.LivechatDepartmentsPath
Gets singleton instance of LivechatDepartmentsPath
getInstance() - Static method in class com.zopim.android.sdk.data.LivechatFileSendingPath
Gets singleton instance of LivechatFileSendingPath
getInstance() - Static method in class com.zopim.android.sdk.data.LivechatFormsPath
Gets singleton instance of LivechatFormsPath
getInstance() - Static method in class com.zopim.android.sdk.data.LivechatProfilePath
Gets singleton instance of LivechatProfilePath
getLabel() - Method in class com.zopim.android.sdk.model.ChatLog.Option
Label of the option message
getMachineId() - Method in class com.zopim.android.sdk.model.Profile
Gets machine id of the current chat session.
getMachineId() - Method in class com.zopim.android.sdk.store.MachineIdPrefsStorage
Retrieves stored machine id from shared preferences.
getMachineId() - Method in interface com.zopim.android.sdk.store.MachineIdStorage
Retrieves stored machine id
getMessage() - Method in class com.zopim.android.sdk.model.ChatLog
Gets message body of this chat log event.
getMimeType(File) - Static method in class com.zopim.android.sdk.attachment.UriToFileUtil
The MIME type for the given file.
getMimeType() - Method in class com.zopim.android.sdk.model.Attachment
Gets mime type of the attachment
getName() - Method in class com.zopim.android.sdk.model.Attachment
Gets name of the attachment file
getName() - Method in class com.zopim.android.sdk.model.Department
Gets name of the department
getName() - Method in class com.zopim.android.sdk.model.VisitorInfo
Gets visitor name configured for this user
getNick() - Method in class com.zopim.android.sdk.model.ChatLog
Gets a nick name of the chat log participant.
getOfflineForm() - Method in class com.zopim.android.sdk.model.Forms
 
getOptions() - Method in class com.zopim.android.sdk.model.ChatLog
Gets an array of options when a questionnaire chat log message is questionnaire sent by an agent
getPath(Context, Uri) - Static method in class com.zopim.android.sdk.attachment.UriToFileUtil
Get a file path from a Uri.
getPhoneNumber() - Method in class com.zopim.android.sdk.model.Profile
Gets phone number of the visitor in the chat session
getPhoneNumber() - Method in class com.zopim.android.sdk.model.VisitorInfo
Gets visitor phone number configured for this user
getProfile() - Method in interface com.zopim.android.sdk.data.DataSource
Gets profile object from the LivechatProfilePath
getProfile() - Method in class com.zopim.android.sdk.data.PathDataSource
 
getProgress() - Method in class com.zopim.android.sdk.model.ChatLog
Gets the current transfer progress
getQueue() - Static method in class com.zopim.android.sdk.breadcrumbs.Events
Returns the instance of tracked events queue
getRating() - Method in class com.zopim.android.sdk.model.ChatLog
Gets the rating for this chat log
getRating(String) - Static method in enum com.zopim.android.sdk.model.ChatLog.Rating
Gets the equivalent enum rating of the value passed as parameter
getReconnectTimeout() - Static method in class com.zopim.android.sdk.api.ZopimChatApi
Gets reconnect timeout that was configured via ZopimChatApi.DefaultConfig.reconnectTimeout If timeout was not configured it will return the ChatSession.DEFAULT_RECONNECT_TIMEOUT
getService() - Method in class com.zopim.android.sdk.api.ChatService.LocalBinder
 
getSize() - Method in class com.zopim.android.sdk.model.Attachment
Gets file size of the attachment
getStatus() - Method in class com.zopim.android.sdk.model.Account
Gets status enum value
getStatus(String) - Static method in enum com.zopim.android.sdk.model.Account.Status
Finds matching status value
getStatus() - Method in class com.zopim.android.sdk.model.Connection
Gets status enum value
getStatus(String) - Static method in enum com.zopim.android.sdk.model.Connection.Status
Finds matching status value
getStatus() - Method in class com.zopim.android.sdk.model.Department
Gets availability status of the department
getStatus(String) - Static method in enum com.zopim.android.sdk.model.Department.Status
Gets the status enum of the value passed as parameter
getTags() - Method in interface com.zopim.android.sdk.api.ChatApiConfig
Gets tags as configured at initialization via ZopimChatApi.DefaultConfig or start of the chat via ZopimChatApi.SessionConfig
getThumbnail() - Method in class com.zopim.android.sdk.model.Attachment
Gets thumbnail image of the attachment
getTimestamp() - Method in class com.zopim.android.sdk.breadcrumbs.Event
Gets timestamp of the event
getTimestamp() - Method in class com.zopim.android.sdk.model.ChatLog
Time record of this event in milliseconds
getTitle() - Method in class com.zopim.android.sdk.breadcrumbs.Event
Gets title of the event
getType() - Method in class com.zopim.android.sdk.model.Attachment
Gets type of the attachment like document or image
getType(String) - Static method in enum com.zopim.android.sdk.model.ChatLog.Error
Gets the error enum type of the value passed as parameter
getType() - Method in class com.zopim.android.sdk.model.ChatLog
Gets type of the chat log message.
getUploadUrl() - Method in class com.zopim.android.sdk.model.ChatLog
Gets a copy of upload URL stored in this ChatLog event
getUrl() - Method in class com.zopim.android.sdk.model.Attachment
Get resource url of the attachment
getValue() - Method in enum com.zopim.android.sdk.attachment.FileExtension
Gets the value of this raw extension enum
getValue() - Method in enum com.zopim.android.sdk.model.Account.Status
 
getValue() - Method in enum com.zopim.android.sdk.model.ChatLog.Error
Gets the value of this error type enum
getValue() - Method in enum com.zopim.android.sdk.model.ChatLog.Rating
Gets the value of this enum
getValue() - Method in enum com.zopim.android.sdk.model.Connection.Status
 
getValue() - Method in enum com.zopim.android.sdk.model.Department.Status
Gets the value of this status enum
getVisitorInfo() - Method in interface com.zopim.android.sdk.api.ChatApiConfig
Gets VisitorInfo configured for this chat session
getVisitorInfo() - Method in class com.zopim.android.sdk.store.VisitorInfoPrefsStorage
Retrieves stored visitor info from shared preferences.
getVisitorInfo() - Method in interface com.zopim.android.sdk.store.VisitorInfoStorage
Retrieves stored visitor info from shared preferences
getVisitorQueue() - Method in class com.zopim.android.sdk.model.ChatLog
Gets number of visitors in the queue being currently served in this chat session.

H

hasEnded() - Method in interface com.zopim.android.sdk.api.ChatApi
Tells if this chat session has ended and can not be continued.
hasEnded() - Method in class com.zopim.android.sdk.api.ChatService
 
hasEnded() - Method in class com.zopim.android.sdk.api.ZopimChatApi
 
hashCode() - Method in class com.zopim.android.sdk.breadcrumbs.Event
 

I

i(String, String) - Static method in class com.zopim.android.sdk.api.Logger
Logs with a Log.INFO level.
i(String, String, Throwable) - Static method in class com.zopim.android.sdk.api.Logger
Logs with a Log.INFO level.
init(String) - Static method in class com.zopim.android.sdk.api.ZopimChatApi
Initiates chat and returns ZopimChatApi.DefaultConfig configuration builder to be used for configuring the global chat settings.
init(Context) - Static method in enum com.zopim.android.sdk.store.Storage
Initializes the storage.
initializationTimeout - Variable in class com.zopim.android.sdk.api.ZopimChatApi.DefaultConfig
 
initializationTimeout(long) - Method in class com.zopim.android.sdk.api.ZopimChatApi.DefaultConfig
Sets chat initialization timeout.
isBound() - Method in class com.zopim.android.sdk.api.ZopimChatApi.ChatServiceBinder
 
isClearRequired(String) - Method in class com.zopim.android.sdk.data.Path
Convenience method for interpreting json message update to the data path.
isDownloadsDocument(Uri) - Static method in class com.zopim.android.sdk.attachment.UriToFileUtil
 
isEmpty() - Method in interface com.zopim.android.sdk.util.CircularQueue
Returns true if this queue contains no elements.
isEnabled() - Method in class com.zopim.android.sdk.model.FileSending
Indicates if file sending is enabled
isExternalStorageDocument(Uri) - Static method in class com.zopim.android.sdk.attachment.UriToFileUtil
 
isFailed() - Method in class com.zopim.android.sdk.model.ChatLog
Tells if this chat log failed to send
isGooglePhotosUri(Uri) - Static method in class com.zopim.android.sdk.attachment.UriToFileUtil
 
isLocal(String) - Static method in class com.zopim.android.sdk.attachment.UriToFileUtil
Determines if the url is a remote url
isMediaDocument(Uri) - Static method in class com.zopim.android.sdk.attachment.UriToFileUtil
 
isMediaUri(Uri) - Static method in class com.zopim.android.sdk.attachment.UriToFileUtil
If uri authority is media
isSelected() - Method in class com.zopim.android.sdk.model.ChatLog.Option
Selected state of this option
isTyping() - Method in class com.zopim.android.sdk.model.Agent
Indicates whether agent is currently typing
isUnverified() - Method in class com.zopim.android.sdk.model.ChatLog
Tells if this chat log event has been received and verified by the server.

L

LivechatAccountPath - Class in com.zopim.android.sdk.data
Account path definition
LivechatAgentsPath - Class in com.zopim.android.sdk.data
Agents path definition
LivechatChatLogPath - Class in com.zopim.android.sdk.data
Chat log path definition
LivechatChatLogPath.ChatTimeoutReceiver - Class in com.zopim.android.sdk.data
Receiver for chat session timeout event
LivechatDepartmentsPath - Class in com.zopim.android.sdk.data
Departments path definition
LivechatFileSendingPath - Class in com.zopim.android.sdk.data
File Sending (Attachments) path definition
LivechatFormsPath - Class in com.zopim.android.sdk.data
Forms path definition
LivechatProfilePath - Class in com.zopim.android.sdk.data
Profile path definition
LocalBinder() - Constructor for class com.zopim.android.sdk.api.ChatService.LocalBinder
 
Logger - Class in com.zopim.android.sdk.api
Simple wrapper around the android log

M

machineId() - Static method in enum com.zopim.android.sdk.store.Storage
Provides an instance of MachineIdStorage
MachineIdPrefsStorage - Class in com.zopim.android.sdk.store
Storage for saving the machine id of a chat session.
MachineIdStorage - Interface in com.zopim.android.sdk.store
Interface definition of a storage for saving the machine id of a chat session.
mData - Variable in class com.zopim.android.sdk.data.Path
Local variable keeping the data reference
msg(String) - Method in class com.zopim.android.sdk.data.WebWidgetListener
 

N

name(String) - Method in class com.zopim.android.sdk.model.VisitorInfo.Builder
Configures name
notifyObservers(Object) - Method in class com.zopim.android.sdk.data.Path
Deprecated.

O

offer(E) - Method in interface com.zopim.android.sdk.util.CircularQueue
Inserts the specified element into this queue if it is possible to do so immediately without violating capacity restrictions.
OfflineForm() - Constructor for class com.zopim.android.sdk.model.Forms.OfflineForm
 
onAttach(Activity) - Method in class com.zopim.android.sdk.api.ZopimChatApi.ChatServiceBinder
 
onBind(Intent) - Method in class com.zopim.android.sdk.api.ChatService
 
onCreate() - Method in class com.zopim.android.sdk.api.ChatService
The system calls this method when the service is first created, to perform one-time setup procedures (before it calls either onStartCommand() or onBind()).
onDestroy() - Method in class com.zopim.android.sdk.api.ChatService
 
onDestroy() - Method in class com.zopim.android.sdk.api.ZopimChatApi.ChatServiceBinder
 
onDetach() - Method in class com.zopim.android.sdk.api.ZopimChatApi.ChatServiceBinder
 
onPause() - Method in class com.zopim.android.sdk.api.ZopimChatApi.ChatServiceBinder
Unbinding on pause to assure we don't leak service connection to the activity after the chat has ended.
onReceive(Context, Intent) - Method in class com.zopim.android.sdk.api.ZopimChatApi.ChatTimeoutReceiver
 
onReceive(Context, Intent) - Method in class com.zopim.android.sdk.data.ConnectionPath.ConnectivityReceiver
 
onReceive(Context, Intent) - Method in class com.zopim.android.sdk.data.LivechatChatLogPath.ChatTimeoutReceiver
 
onResume() - Method in class com.zopim.android.sdk.api.ZopimChatApi.ChatServiceBinder
Bind on resume to assure that activity has service connection while visible
onStartCommand(Intent, int, int) - Method in class com.zopim.android.sdk.api.ChatService
Starting a sticky service that has to be stopped explicitly.
Option(String) - Constructor for class com.zopim.android.sdk.model.ChatLog.Option
 

P

Parser<T> - Class in com.zopim.android.sdk.data
Definition of a parser for deserializing model objects from json data
PARSER - Variable in class com.zopim.android.sdk.data.Path
Data parser of type T
Path<T> - Class in com.zopim.android.sdk.data
Definition of a data path in chat data source.
Path() - Constructor for class com.zopim.android.sdk.data.Path
 
PathDataSource - Class in com.zopim.android.sdk.data
Definition of data source
PathDataSource() - Constructor for class com.zopim.android.sdk.data.PathDataSource
 
phoneNumber(String) - Method in class com.zopim.android.sdk.model.VisitorInfo.Builder
Configures phone number
poll() - Method in interface com.zopim.android.sdk.util.CircularQueue
Retrieves and removes the head of this queue, or returns null if this queue is empty.
Profile - Class in com.zopim.android.sdk.model
This is a model class for user profile information that will be created by LivechatProfilePath.
Profile() - Constructor for class com.zopim.android.sdk.model.Profile
 
ProfileObserver - Class in com.zopim.android.sdk.data.observers
Abstract definition of the observer that listens to broadcasts from LivechatProfilePath observable
ProfileObserver() - Constructor for class com.zopim.android.sdk.data.observers.ProfileObserver
 

R

reconnectTimeout - Variable in class com.zopim.android.sdk.api.ZopimChatApi.DefaultConfig
 
reconnectTimeout(long) - Method in class com.zopim.android.sdk.api.ZopimChatApi.DefaultConfig
Sets the reconnect timeout.
resend(String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
Re-sends the visitor message.
resend(String) - Method in class com.zopim.android.sdk.api.ChatService
 
resend(String) - Method in class com.zopim.android.sdk.api.ZopimChatApi
 
resetTimeout() - Method in interface com.zopim.android.sdk.api.ChatApi
Resets chat timeout.
resetTimeout() - Method in class com.zopim.android.sdk.api.ChatService
 
resetTimeout() - Method in class com.zopim.android.sdk.api.ZopimChatApi
 
resume(FragmentActivity) - Static method in class com.zopim.android.sdk.api.ZopimChatApi
Attempts to resume the existing chat if possible.

S

select() - Method in class com.zopim.android.sdk.model.ChatLog.Option
Marks this option as selected
send(String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
Sends the visitor message.
send(File) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
Sends the file to the current chat log.
send(String) - Method in class com.zopim.android.sdk.api.ChatService
 
send(File) - Method in class com.zopim.android.sdk.api.ChatService
 
send(String) - Method in class com.zopim.android.sdk.api.ZopimChatApi
Sends the message to the agents.
send(File) - Method in class com.zopim.android.sdk.api.ZopimChatApi
 
sendChatComment(String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
Sets a comment to the current chat session.
sendChatComment(String) - Method in class com.zopim.android.sdk.api.ChatService
 
sendChatComment(String) - Method in class com.zopim.android.sdk.api.ZopimChatApi
 
sendChatRating(ChatLog.Rating) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
Sets rating for the current chat session.
sendChatRating(ChatLog.Rating) - Method in class com.zopim.android.sdk.api.ChatService
 
sendChatRating(ChatLog.Rating) - Method in class com.zopim.android.sdk.api.ZopimChatApi
 
sendEvents(Event...) - Method in class com.zopim.android.sdk.api.ChatService
 
sendOfflineMessage(String, String, String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
Sends email to agents defined in the dashboard for this account.
sendOfflineMessage(String, String, String) - Method in class com.zopim.android.sdk.api.ChatService
 
sendOfflineMessage(String, String, String) - Method in class com.zopim.android.sdk.api.ZopimChatApi
 
SessionConfig() - Constructor for class com.zopim.android.sdk.api.ZopimChatApi.SessionConfig
 
sessionTimeout - Variable in class com.zopim.android.sdk.api.ZopimChatApi.DefaultConfig
 
sessionTimeout(long) - Method in class com.zopim.android.sdk.api.ZopimChatApi.DefaultConfig
Sets chat session timeout.
setComment(String) - Method in class com.zopim.android.sdk.model.ChatLog
Sets the comment for this chat log
setDepartment(String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
Sets a department to the current chat session.
setDepartment(String) - Method in class com.zopim.android.sdk.api.ChatService
 
setDepartment(String) - Method in class com.zopim.android.sdk.api.ZopimChatApi
Sets department to the current chat session
setEmail(String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
Sets the email for the user in the current chat session.
setEmail(String) - Method in class com.zopim.android.sdk.api.ChatService
Sets the email for the user in the current chat session.
setEmail(String) - Method in class com.zopim.android.sdk.api.ZopimChatApi
Sets visitor email to the current chat session Chat session must be connected in order to change session configuration.
setEmail(String) - Method in class com.zopim.android.sdk.model.VisitorInfo
Sets visitor email to this configuration model
setError(ChatLog.Error) - Method in class com.zopim.android.sdk.model.ChatLog
Sets the error to this chat log
setFailed(boolean) - Method in class com.zopim.android.sdk.model.ChatLog
Sets if chat log failed to send
setFile(File) - Method in class com.zopim.android.sdk.model.ChatLog
Sets file to this chat log event
setMachineId(String) - Method in class com.zopim.android.sdk.store.MachineIdPrefsStorage
Saves the provided machine id in shared preferences.
setMachineId(String) - Method in interface com.zopim.android.sdk.store.MachineIdStorage
Saves the provided machine id
setName(String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
Sets the name for the user in the current chat session.
setName(String) - Method in class com.zopim.android.sdk.api.ChatService
Sets the name for the user in the current chat session.
setName(String) - Method in class com.zopim.android.sdk.api.ZopimChatApi
Sets visitor name to the current chat session Chat session must be connected in order to change session configuration.
setName(String) - Method in class com.zopim.android.sdk.model.VisitorInfo
Sets visitor name to this configuration model
setPhoneNumber(String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
Sets phone number information for the user that is in the current chat session.
setPhoneNumber(String) - Method in class com.zopim.android.sdk.api.ChatService
Sets phone number information for the user that is in the current chat session.
setPhoneNumber(String) - Method in class com.zopim.android.sdk.api.ZopimChatApi
Sets visitor phone number to the current chat session Chat session must be connected in order to change session configuration.
setPhoneNumber(String) - Method in class com.zopim.android.sdk.model.VisitorInfo
Sets visitor phone number to this configuration model
setProgress(int) - Method in class com.zopim.android.sdk.model.ChatLog
Sets progress for this chat log
setRating(ChatLog.Rating) - Method in class com.zopim.android.sdk.model.ChatLog
Sets the rating for this chat log
setVisitorInfo(VisitorInfo) - Static method in class com.zopim.android.sdk.api.ZopimChatApi
Configures the global VisitorInfo
setVisitorInfo(VisitorInfo) - Method in class com.zopim.android.sdk.store.VisitorInfoPrefsStorage
Saves the data of provided visitor info.
setVisitorInfo(VisitorInfo) - Method in interface com.zopim.android.sdk.store.VisitorInfoStorage
Saves the data of provided visitor info
shouldOverrideUrlLoading(WebView, String) - Method in class com.zopim.android.sdk.data.WebWidgetListener
Overrides url loading as Zopim web widget passes data in the url behind the delimiter
size() - Method in interface com.zopim.android.sdk.util.CircularQueue
Returns the number of elements in this queue.
start(FragmentActivity) - Static method in class com.zopim.android.sdk.api.ZopimChatApi
Starts the chat with ZopimChatApi.DefaultConfig global configuration.
Storage - Enum in com.zopim.android.sdk.store
Singleton storage instance used to initialize or clear the storage

T

toArray(E[]) - Method in interface com.zopim.android.sdk.util.CircularQueue
Returns an array containing all of the elements in this queue, in proper sequence; the runtime type of the returned array is that of the specified array.
toString() - Method in class com.zopim.android.sdk.breadcrumbs.Event
 
toString() - Method in class com.zopim.android.sdk.model.Agent
 
toString() - Method in class com.zopim.android.sdk.model.ChatLog
 
toString() - Method in class com.zopim.android.sdk.model.Connection
 
toString() - Method in class com.zopim.android.sdk.model.Department
 
toString() - Method in class com.zopim.android.sdk.model.FileSending
 
toString() - Method in class com.zopim.android.sdk.model.Profile
 
trackEvent(String) - Static method in class com.zopim.android.sdk.api.ZopimChatApi
Leaves an event trace.

U

update(Observable, Object) - Method in class com.zopim.android.sdk.data.observers.AccountObserver
 
update(Account) - Method in class com.zopim.android.sdk.data.observers.AccountObserver
Delivers the broadcast from LivechatAccountPath observable
update(Observable, Object) - Method in class com.zopim.android.sdk.data.observers.AgentsObserver
 
update(Map<String, Agent>) - Method in class com.zopim.android.sdk.data.observers.AgentsObserver
Delivers the broadcast from LivechatAgentsPath observable
update(Observable, Object) - Method in class com.zopim.android.sdk.data.observers.ChatLogObserver
 
update(LinkedHashMap<String, ChatLog>) - Method in class com.zopim.android.sdk.data.observers.ChatLogObserver
Delivers the broadcast from LivechatAgentsPath observable
update(Observable, Object) - Method in class com.zopim.android.sdk.data.observers.ConnectionObserver
 
update(Connection) - Method in class com.zopim.android.sdk.data.observers.ConnectionObserver
Delivers the broadcast from ConnectionPath observable
update(Observable, Object) - Method in class com.zopim.android.sdk.data.observers.DepartmentsObserver
 
update(Map<String, Department>) - Method in class com.zopim.android.sdk.data.observers.DepartmentsObserver
Delivers the broadcast from LivechatDepartmentsPath observable
update(Observable, Object) - Method in class com.zopim.android.sdk.data.observers.FileSendingObserver
 
update(FileSending) - Method in class com.zopim.android.sdk.data.observers.FileSendingObserver
Delivers the broadcast from LivechatFileSendingPath observable
update(Observable, Object) - Method in class com.zopim.android.sdk.data.observers.FormsObserver
 
update(Forms) - Method in class com.zopim.android.sdk.data.observers.FormsObserver
Delivers the broadcast from LivechatFormsPath observable
update(Observable, Object) - Method in class com.zopim.android.sdk.data.observers.ProfileObserver
 
update(Profile) - Method in class com.zopim.android.sdk.data.observers.ProfileObserver
Delivers the broadcast from LivechatProfilePath observable
UriToFileUtil - Class in com.zopim.android.sdk.attachment
Util for converting Uri to usable File if possible

V

v(String, String) - Static method in class com.zopim.android.sdk.api.Logger
Logs with a Log.VERBOSE level.
v(String, String, Throwable) - Static method in class com.zopim.android.sdk.api.Logger
Logs with a Log.VERBOSE level.
valueOf(String) - Static method in enum com.zopim.android.sdk.api.FileTransfers
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zopim.android.sdk.attachment.FileExtension
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zopim.android.sdk.model.Account.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zopim.android.sdk.model.ChatLog.Error
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zopim.android.sdk.model.ChatLog.Rating
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zopim.android.sdk.model.ChatLog.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zopim.android.sdk.model.Connection.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zopim.android.sdk.model.Department.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.zopim.android.sdk.store.Storage
Returns the enum constant of this type with the specified name.
valueOfExtension(String) - Static method in enum com.zopim.android.sdk.attachment.FileExtension
Gets extension type that matched the criteria
values() - Static method in enum com.zopim.android.sdk.api.FileTransfers
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zopim.android.sdk.attachment.FileExtension
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zopim.android.sdk.model.Account.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zopim.android.sdk.model.ChatLog.Error
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zopim.android.sdk.model.ChatLog.Rating
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zopim.android.sdk.model.ChatLog.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zopim.android.sdk.model.Connection.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zopim.android.sdk.model.Department.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.zopim.android.sdk.store.Storage
Returns an array containing the constants of this enum type, in the order they are declared.
VisitorInfo - Class in com.zopim.android.sdk.model
This is a model class for visitor information that can be passed as part of config parameters when starting a chat.
visitorInfo() - Static method in enum com.zopim.android.sdk.store.Storage
Provides an instance of VisitorInfoStorage
VisitorInfo.Builder - Class in com.zopim.android.sdk.model
Visitor info builder class
VisitorInfoPrefsStorage - Class in com.zopim.android.sdk.store
Storage for saving the visitor info
VisitorInfoStorage - Interface in com.zopim.android.sdk.store
Interface definition of a storage for saving the VisitorInfo info

W

w(String, String) - Static method in class com.zopim.android.sdk.api.Logger
Logs with a Log.WARN level.
w(String, String, Throwable) - Static method in class com.zopim.android.sdk.api.Logger
Logs with a Log.WARN level.
WebWidgetListener - Class in com.zopim.android.sdk.data
Listener definition for web widget chat residing in WebView.
WebWidgetListener() - Constructor for class com.zopim.android.sdk.data.WebWidgetListener
 

Z

ZopimChatApi - Class in com.zopim.android.sdk.api
Definition for initialization and configuration of the chat.
ZopimChatApi.ChatServiceBinder - Class in com.zopim.android.sdk.api
Takes care of the chat service bind/unbind from the host activity that started the chat.
ZopimChatApi.ChatTimeoutReceiver - Class in com.zopim.android.sdk.api
Receiver for chat session timeout event broadcast by ChatService
ZopimChatApi.DefaultConfig<T extends ZopimChatApi.DefaultConfig> - Class in com.zopim.android.sdk.api
Configuration class for global chat configuration
ZopimChatApi.SessionConfig - Class in com.zopim.android.sdk.api
Configuration class for session chat configuration
A B C D E F G H I L M N O P R S T U V W Z 
Skip navigation links