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

A

AgentListener - Class in io.rocketchat.livechat.callback
Getting agent info.
AgentListener() - Constructor for class io.rocketchat.livechat.callback.AgentListener
 
AgentListener.AgentConnectListener - Interface in io.rocketchat.livechat.callback
 
AgentListener.AgentDataListener - Interface in io.rocketchat.livechat.callback
 
AgentObject - Class in io.rocketchat.livechat.model
Created by sachin on 9/6/17.
AgentObject(JSONObject) - Constructor for class io.rocketchat.livechat.model.AgentObject
 
AuthListener - Class in io.rocketchat.livechat.callback
Gets called during user registration or login.
AuthListener() - Constructor for class io.rocketchat.livechat.callback.AuthListener
 
AuthListener.LoginListener - Interface in io.rocketchat.livechat.callback
 
AuthListener.RegisterListener - Interface in io.rocketchat.livechat.callback
 

B

BasicRPC - Class in io.rocketchat.core.rpc
Created by sachin on 8/6/17.
BasicRPC() - Constructor for class io.rocketchat.core.rpc.BasicRPC
 

C

call() - Method in class Main
 
ChatRoom(String, String, String, String, String) - Constructor for class io.rocketchat.livechat.LiveChatAPI.ChatRoom
 
ChatRoom(String) - Constructor for class io.rocketchat.livechat.LiveChatAPI.ChatRoom
 
closeConversation() - Method in class io.rocketchat.livechat.LiveChatAPI.ChatRoom
 
closeConversation(int, String) - Static method in class io.rocketchat.livechat.rpc.LiveChatBasicRPC
Tested
connect() - Method in class io.rocketchat.common.network.Socket
 
connect() - Method in class io.rocketchat.core.RocketChatAPI
 
connect(ConnectListener) - Method in class io.rocketchat.livechat.LiveChatAPI
 
connectAsync() - Method in class io.rocketchat.common.network.Socket
 
ConnectListener - Interface in io.rocketchat.livechat.callback
Gets called after successful connection with server
ConnectObject() - Static method in class io.rocketchat.core.rpc.BasicRPC
 
ConnectObject() - Static method in class io.rocketchat.livechat.rpc.LiveChatBasicRPC
Tested
createCallback(long, Listener, LiveChatMiddleware.ListenerType) - Method in class io.rocketchat.livechat.middleware.LiveChatMiddleware
 
createRoom(String, String) - Method in class io.rocketchat.livechat.LiveChatAPI
 
createRoom(String) - Method in class io.rocketchat.livechat.LiveChatAPI
 
createSocket() - Method in class io.rocketchat.common.network.Socket
Function for connecting to server
createSubCallbacks(String, SubscribeListener, LiveChatStreamMiddleware.SubType) - Method in class io.rocketchat.livechat.middleware.LiveChatStreamMiddleware
 

D

DepartmentObject - Class in io.rocketchat.livechat.model
Created by sachin on 9/6/17.
disconnect() - Method in class io.rocketchat.livechat.LiveChatAPI
 

E

ErrorObject - Class in io.rocketchat.common.data.model
Created by sachin on 12/6/17.
ErrorObject(JSONObject) - Constructor for class io.rocketchat.common.data.model.ErrorObject
 
EventThread - Class in io.rocketchat.common.network
Eventthread class for looping though all runables
exec(Runnable) - Static method in class io.rocketchat.common.network.EventThread
Executes a task in io.github.sac.EventThread.

G

generateRandomHexToken(int) - Static method in class io.rocketchat.common.utils.Utils
 
getAgentData(AgentListener.AgentDataListener) - Method in class io.rocketchat.livechat.LiveChatAPI.ChatRoom
 
getAgentData(int, String) - Static method in class io.rocketchat.livechat.rpc.LiveChatBasicRPC
Tested
getAgentId() - Method in class io.rocketchat.livechat.model.AgentObject
 
getAllowSwitchingDepartments() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getAuthToken() - Method in class io.rocketchat.livechat.LiveChatAPI.ChatRoom
 
getChatHistory(int, Date, Date, LoadHistoryListener) - Method in class io.rocketchat.livechat.LiveChatAPI.ChatRoom
 
getColour() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getDepartments() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getDeptName() - Method in class io.rocketchat.livechat.model.DepartmentObject
 
getDescription() - Method in class io.rocketchat.livechat.model.DepartmentObject
 
getDigest(String) - Static method in class io.rocketchat.common.utils.Utils
 
getDisplayOfflineFOrm() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getDisplayRegistrationForm() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getEditedAt() - Method in class io.rocketchat.livechat.model.MessageObject
 
getEditedBy() - Method in class io.rocketchat.livechat.model.MessageObject
 
getEmails() - Method in class io.rocketchat.livechat.model.AgentObject
 
getEnabled() - Method in class io.rocketchat.livechat.model.DepartmentObject
 
getEnabled() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getError() - Method in class io.rocketchat.common.data.model.ErrorObject
 
getErrorType() - Method in class io.rocketchat.common.data.model.ErrorObject
 
getId() - Method in class io.rocketchat.livechat.model.DepartmentObject
 
getInitialData(InitialDataListener) - Method in class io.rocketchat.livechat.LiveChatAPI
 
getInitialData(int) - Static method in class io.rocketchat.livechat.rpc.LiveChatBasicRPC
Tested
getInstance() - Static method in class io.rocketchat.livechat.middleware.LiveChatMiddleware
 
getInstance() - Static method in class io.rocketchat.livechat.middleware.LiveChatStreamMiddleware
 
getLanguage() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getMaxAttempts() - Method in class io.rocketchat.common.network.ReconnectionStrategy
 
getMessage() - Method in class io.rocketchat.common.data.model.ErrorObject
 
getMessage() - Method in class io.rocketchat.livechat.model.MessageObject
 
getMessageId() - Method in class io.rocketchat.livechat.model.MessageObject
 
getMessagetype() - Method in class io.rocketchat.livechat.model.MessageObject
 
getMsgTimestamp() - Method in class io.rocketchat.livechat.model.MessageObject
 
getName() - Method in class io.rocketchat.livechat.model.AgentObject
 
getNewRoom() - Method in class io.rocketchat.livechat.model.MessageObject
 
getNumAgents() - Method in class io.rocketchat.livechat.model.DepartmentObject
 
getNumberOfAttempts() - Method in class io.rocketchat.common.network.ReconnectionStrategy
 
getOfflineColour() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getOfflineMessage() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getOfflineSuccessMessage() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getOfflineTitle() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getOfflineUnavailableMessage() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getOnline() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getPopupTitle() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getReason() - Method in class io.rocketchat.common.data.model.ErrorObject
 
getReconnectInterval() - Method in class io.rocketchat.common.network.ReconnectionStrategy
 
getRemoteMethodObject(int, String, Object...) - Static method in class io.rocketchat.common.data.rpc.RPC
 
getRemoteSubscriptionObject(String, String, Object...) - Static method in class io.rocketchat.common.data.rpc.SubRPC
 
getRoom() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getRoomId() - Method in class io.rocketchat.livechat.LiveChatAPI.ChatRoom
 
getRoomId() - Method in class io.rocketchat.livechat.model.MessageObject
 
getSandstormSessionId() - Method in class io.rocketchat.livechat.model.MessageObject
 
getSender() - Method in class io.rocketchat.livechat.model.MessageObject
 
getSenderAlias() - Method in class io.rocketchat.livechat.model.MessageObject
 
getShowConnecting() - Method in class io.rocketchat.livechat.model.MessageObject
 
getShowOnRegistration() - Method in class io.rocketchat.livechat.model.DepartmentObject
 
getToken() - Method in class io.rocketchat.livechat.model.GuestObject
 
getTokenExpiry() - Method in class io.rocketchat.livechat.model.GuestObject
 
getTranscript() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getTranscriptMessage() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getTriggers() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getUpdatedAt() - Method in class io.rocketchat.livechat.model.DepartmentObject
 
getUpdatedAt() - Method in class io.rocketchat.livechat.model.MessageObject
 
getUserId() - Method in class io.rocketchat.common.data.model.UserObject
 
getUserId() - Method in class io.rocketchat.livechat.LiveChatAPI.ChatRoom
 
getUserID() - Method in class io.rocketchat.livechat.model.GuestObject
 
getUserName() - Method in class io.rocketchat.common.data.model.UserObject
 
getUserName() - Method in class io.rocketchat.livechat.LiveChatAPI.ChatRoom
 
getUsername() - Method in class io.rocketchat.livechat.model.AgentObject
 
getVideoCall() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
getVisitorToken() - Method in class io.rocketchat.livechat.LiveChatAPI.ChatRoom
 
getVisitorToken() - Method in class io.rocketchat.livechat.model.MessageObject
 
GuestObject - Class in io.rocketchat.livechat.model
Created by sachin on 9/6/17.
GuestObject(JSONObject) - Constructor for class io.rocketchat.livechat.model.GuestObject
 

H

HISTORY - Static variable in class io.rocketchat.livechat.rpc.LiveChatHistoryRPC
 

I

InitialDataListener - Interface in io.rocketchat.livechat.callback
gets called after getInitialData event, return contains configuration object
io.rocketchat.common.data.model - package io.rocketchat.common.data.model
 
io.rocketchat.common.data.rpc - package io.rocketchat.common.data.rpc
 
io.rocketchat.common.network - package io.rocketchat.common.network
 
io.rocketchat.common.utils - package io.rocketchat.common.utils
 
io.rocketchat.core - package io.rocketchat.core
 
io.rocketchat.core.rpc - package io.rocketchat.core.rpc
 
io.rocketchat.livechat - package io.rocketchat.livechat
 
io.rocketchat.livechat.callback - package io.rocketchat.livechat.callback
 
io.rocketchat.livechat.middleware - package io.rocketchat.livechat.middleware
 
io.rocketchat.livechat.model - package io.rocketchat.livechat.model
 
io.rocketchat.livechat.rpc - package io.rocketchat.livechat.rpc
 
isCurrent() - Static method in class io.rocketchat.common.network.EventThread
check if the current thread is io.github.sac.EventThread.
isInteger(String) - Static method in class io.rocketchat.common.utils.Utils
 
isInteger(String, int) - Static method in class io.rocketchat.common.utils.Utils
 

L

Listener - Interface in io.rocketchat.livechat.callback
Created by sachin on 9/6/17.
LiveChatAPI - Class in io.rocketchat.livechat
Created by sachin on 8/6/17.
LiveChatAPI(String) - Constructor for class io.rocketchat.livechat.LiveChatAPI
 
LiveChatAPI.ChatRoom - Class in io.rocketchat.livechat
 
LiveChatBasicRPC - Class in io.rocketchat.livechat.rpc
Created by sachin on 8/6/17.
LiveChatBasicRPC() - Constructor for class io.rocketchat.livechat.rpc.LiveChatBasicRPC
 
LiveChatConfigObject - Class in io.rocketchat.livechat.model
Created by sachin on 9/6/17.
LiveChatConfigObject(JSONObject) - Constructor for class io.rocketchat.livechat.model.LiveChatConfigObject
 
LiveChatHistoryRPC - Class in io.rocketchat.livechat.rpc
Created by sachin on 9/6/17.
LiveChatHistoryRPC() - Constructor for class io.rocketchat.livechat.rpc.LiveChatHistoryRPC
 
LiveChatMiddleware - Class in io.rocketchat.livechat.middleware
Created by sachin on 8/6/17.
LiveChatMiddleware.ListenerType - Enum in io.rocketchat.livechat.middleware
 
LiveChatSendMsgRPC - Class in io.rocketchat.livechat.rpc
Created by sachin on 9/6/17.
LiveChatSendMsgRPC() - Constructor for class io.rocketchat.livechat.rpc.LiveChatSendMsgRPC
 
LiveChatStreamMiddleware - Class in io.rocketchat.livechat.middleware
Created by sachin on 9/6/17.
LiveChatStreamMiddleware.SubType - Enum in io.rocketchat.livechat.middleware
 
LiveChatSubRPC - Class in io.rocketchat.livechat.rpc
Created by sachin on 9/6/17.
LiveChatSubRPC() - Constructor for class io.rocketchat.livechat.rpc.LiveChatSubRPC
 
LiveChatTypingRPC - Class in io.rocketchat.livechat.rpc
Created by sachin on 9/6/17.
LiveChatTypingRPC() - Constructor for class io.rocketchat.livechat.rpc.LiveChatTypingRPC
 
loadHistory(int, String, Date, Integer, Date) - Static method in class io.rocketchat.livechat.rpc.LiveChatHistoryRPC
TODO: 18/6/17 look for unread messages or new messages HALF TESTED
LoadHistoryListener - Interface in io.rocketchat.livechat.callback
Used to get messages available in the history
login(AuthListener.LoginListener) - Method in class io.rocketchat.livechat.LiveChatAPI.ChatRoom
 
login(String, AuthListener.LoginListener) - Method in class io.rocketchat.livechat.LiveChatAPI
 
login(int, String) - Static method in class io.rocketchat.livechat.rpc.LiveChatBasicRPC
Tested

M

Main - Class in <Unnamed>
Created by sachin on 7/6/17.
Main() - Constructor for class Main
 
main(String[]) - Static method in class Main
 
MESSAGE_TYPE_CLOSE - Static variable in class io.rocketchat.livechat.model.MessageObject
 
MESSAGE_TYPE_COMMAND - Static variable in class io.rocketchat.livechat.model.MessageObject
 
MessageListener - Class in io.rocketchat.livechat.callback
Used to get message, which is returned after SubType to particular room
MessageListener() - Constructor for class io.rocketchat.livechat.callback.MessageListener
 
MessageListener.MessageAckListener - Interface in io.rocketchat.livechat.callback
 
MessageListener.OfflineMessageListener - Interface in io.rocketchat.livechat.callback
 
MessageListener.SubscriptionListener - Interface in io.rocketchat.livechat.callback
 
MessageObject - Class in io.rocketchat.livechat.model
Created by sachin on 9/6/17.
MessageObject(JSONObject) - Constructor for class io.rocketchat.livechat.model.MessageObject
 
middleware - Static variable in class io.rocketchat.livechat.middleware.LiveChatStreamMiddleware
 

N

nextTick(Runnable) - Static method in class io.rocketchat.common.network.EventThread
Executes a task on the next loop in io.github.sac.EventThread.

O

onAgentConnect(AgentObject) - Method in interface io.rocketchat.livechat.callback.AgentListener.AgentConnectListener
 
onAgentData(AgentObject, ErrorObject) - Method in interface io.rocketchat.livechat.callback.AgentListener.AgentDataListener
 
onAgentDisconnect(String, MessageObject) - Method in interface io.rocketchat.livechat.callback.MessageListener.SubscriptionListener
 
onConnect(String) - Method in interface io.rocketchat.livechat.callback.ConnectListener
 
onConnect(String) - Method in class Main
 
onConnectError(Exception) - Method in interface io.rocketchat.livechat.callback.ConnectListener
 
onConnectError(Exception) - Method in class Main
 
onDisconnect(boolean) - Method in interface io.rocketchat.livechat.callback.ConnectListener
 
onDisconnect(boolean) - Method in class Main
 
onInitialData(LiveChatConfigObject, ErrorObject) - Method in interface io.rocketchat.livechat.callback.InitialDataListener
 
onInitialData(LiveChatConfigObject, ErrorObject) - Method in class Main
 
onLoadHistory(ArrayList<MessageObject>, int, ErrorObject) - Method in interface io.rocketchat.livechat.callback.LoadHistoryListener
 
onLogin(GuestObject, ErrorObject) - Method in interface io.rocketchat.livechat.callback.AuthListener.LoginListener
 
onLogin(GuestObject, ErrorObject) - Method in class Main
 
onMessage(String, MessageObject) - Method in interface io.rocketchat.livechat.callback.MessageListener.SubscriptionListener
 
onMessageAck(MessageObject, ErrorObject) - Method in interface io.rocketchat.livechat.callback.MessageListener.MessageAckListener
 
onMessageAck(MessageObject, ErrorObject) - Method in class Main
 
onOfflineMesssageSuccess(Boolean, ErrorObject) - Method in interface io.rocketchat.livechat.callback.MessageListener.OfflineMessageListener
 
onOfflineMesssageSuccess(Boolean, ErrorObject) - Method in class Main
 
onRegister(GuestObject, ErrorObject) - Method in interface io.rocketchat.livechat.callback.AuthListener.RegisterListener
 
onRegister(GuestObject, ErrorObject) - Method in class Main
 
onSubscribe(LiveChatStreamMiddleware.SubType, String) - Method in interface io.rocketchat.livechat.callback.SubscribeListener
 
onTyping(String, String, Boolean) - Method in interface io.rocketchat.livechat.callback.TypingListener
 

P

parse(String) - Static method in class io.rocketchat.common.data.rpc.RPC
 
parse(String) - Static method in class io.rocketchat.livechat.middleware.LiveChatStreamMiddleware
 
processAttempts() - Method in class io.rocketchat.common.network.ReconnectionStrategy
 
processCallback(long, JSONObject) - Method in class io.rocketchat.livechat.middleware.LiveChatMiddleware
 
processCallback(JSONObject) - Method in class io.rocketchat.livechat.middleware.LiveChatStreamMiddleware
 
processSubSuccess(JSONObject) - Method in class io.rocketchat.livechat.middleware.LiveChatStreamMiddleware
 

R

reconnect() - Method in class io.rocketchat.common.network.Socket
 
ReconnectionStrategy - Class in io.rocketchat.common.network
Created by sachin on 15/6/17.
ReconnectionStrategy(int, int) - Constructor for class io.rocketchat.common.network.ReconnectionStrategy
 
registerGuest(String, String, String, AuthListener.RegisterListener) - Method in class io.rocketchat.livechat.LiveChatAPI
 
registerGuest(int, String, String, String) - Static method in class io.rocketchat.livechat.rpc.LiveChatBasicRPC
Tested
RocketChatAPI - Class in io.rocketchat.core
Created by sachin on 8/6/17.
RocketChatAPI(String) - Constructor for class io.rocketchat.core.RocketChatAPI
 
RPC - Class in io.rocketchat.common.data.rpc
Created by sachin on 13/6/17.
RPC() - Constructor for class io.rocketchat.common.data.rpc.RPC
 
RPC.MsgType - Enum in io.rocketchat.common.data.rpc
 

S

sendIsTyping(Boolean) - Method in class io.rocketchat.livechat.LiveChatAPI.ChatRoom
 
sendMessage(String) - Method in class io.rocketchat.livechat.LiveChatAPI.ChatRoom
Used for sending messages to server
sendMessage(String, MessageListener.MessageAckListener) - Method in class io.rocketchat.livechat.LiveChatAPI.ChatRoom
Used for sending messages to server with messageAcknowledgement
SENDMESSAGE - Static variable in class io.rocketchat.livechat.rpc.LiveChatSendMsgRPC
 
sendMessage(int, String, String, String, String) - Static method in class io.rocketchat.livechat.rpc.LiveChatSendMsgRPC
TESTED
sendOfflineMessage(String, String, String) - Method in class io.rocketchat.livechat.LiveChatAPI
 
sendOfflineMessage(String, String, String, MessageListener.OfflineMessageListener) - Method in class io.rocketchat.livechat.LiveChatAPI
 
sendOfflineMessage(int, String, String, String) - Static method in class io.rocketchat.livechat.rpc.LiveChatBasicRPC
 
setAgentId(String) - Method in class io.rocketchat.livechat.model.AgentObject
 
setAllowSwitchingDepartments(Boolean) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setColour(String) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setConnectListener(ConnectListener) - Method in class io.rocketchat.livechat.LiveChatAPI
 
setDepartments(ArrayList<DepartmentObject>) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setDeptName(String) - Method in class io.rocketchat.livechat.model.DepartmentObject
 
setDescription(String) - Method in class io.rocketchat.livechat.model.DepartmentObject
 
setDisplayOfflineFOrm(Boolean) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setDisplayRegistrationForm(Boolean) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setEditedAt(Date) - Method in class io.rocketchat.livechat.model.MessageObject
 
setEditedBy(UserObject) - Method in class io.rocketchat.livechat.model.MessageObject
 
setEmails(JSONArray) - Method in class io.rocketchat.livechat.model.AgentObject
 
setEnabled(Boolean) - Method in class io.rocketchat.livechat.model.DepartmentObject
 
setEnabled(Boolean) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setId(String) - Method in class io.rocketchat.livechat.model.DepartmentObject
 
setLanguage(String) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setMessage(String) - Method in class io.rocketchat.livechat.model.MessageObject
 
setMessageId(String) - Method in class io.rocketchat.livechat.model.MessageObject
 
setMessagetype(String) - Method in class io.rocketchat.livechat.model.MessageObject
 
setMsgTimestamp(Date) - Method in class io.rocketchat.livechat.model.MessageObject
 
setName(String) - Method in class io.rocketchat.livechat.model.AgentObject
 
setNewRoom(Boolean) - Method in class io.rocketchat.livechat.model.MessageObject
 
setNumAgents(int) - Method in class io.rocketchat.livechat.model.DepartmentObject
 
setOfflineColour(String) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setOfflineMessage(String) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setOfflineSuccessMessage(String) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setOfflineTitle(String) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setOfflineUnavailableMessage(String) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setOnline(Boolean) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setPopupTitle(String) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setReconnectionStrategy(ReconnectionStrategy) - Method in class io.rocketchat.livechat.LiveChatAPI
 
setRoom(String) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setRoomId(String) - Method in class io.rocketchat.livechat.model.MessageObject
 
setSandstormSessionId(String) - Method in class io.rocketchat.livechat.model.MessageObject
 
setSender(UserObject) - Method in class io.rocketchat.livechat.model.MessageObject
 
setSenderAlias(String) - Method in class io.rocketchat.livechat.model.MessageObject
 
setShowConnecting(Boolean) - Method in class io.rocketchat.livechat.model.MessageObject
 
setShowOnRegistration(Boolean) - Method in class io.rocketchat.livechat.model.DepartmentObject
 
setToken(String) - Method in class io.rocketchat.livechat.model.GuestObject
 
setTokenExpiry(Date) - Method in class io.rocketchat.livechat.model.GuestObject
 
setTranscript(Boolean) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setTranscriptMessage(String) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setTriggers(JSONArray) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setUpdatedAt(Date) - Method in class io.rocketchat.livechat.model.DepartmentObject
 
setUpdatedAt(Date) - Method in class io.rocketchat.livechat.model.MessageObject
 
setUserId(String) - Method in class io.rocketchat.common.data.model.UserObject
 
setUserID(String) - Method in class io.rocketchat.livechat.model.GuestObject
 
setUserName(String) - Method in class io.rocketchat.common.data.model.UserObject
 
setUsername(String) - Method in class io.rocketchat.livechat.model.AgentObject
 
setVideoCall(Boolean) - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
setVisitorToken(String) - Method in class io.rocketchat.livechat.model.MessageObject
 
shortUUID() - Static method in class io.rocketchat.common.utils.Utils
 
Socket - Class in io.rocketchat.common.network
Created by sachin on 7/6/17.
Socket(String) - Constructor for class io.rocketchat.common.network.Socket
 
streamLivechatRoom(String, String, Boolean) - Static method in class io.rocketchat.livechat.rpc.LiveChatSubRPC
 
streamNotifyRoom(int, String, String, Boolean) - Static method in class io.rocketchat.livechat.rpc.LiveChatTypingRPC
TESTED Username and User ID are both different It requires only username to be sent or it won't work
streamRoomMessages(String, String, Boolean) - Static method in class io.rocketchat.livechat.rpc.LiveChatSubRPC
TESTED
SubRPC - Class in io.rocketchat.common.data.rpc
Created by sachin on 13/6/17.
SubRPC() - Constructor for class io.rocketchat.common.data.rpc.SubRPC
 
SubscribeListener - Interface in io.rocketchat.livechat.callback
Created by sachin on 12/6/17.
subscribeLiveChatRoom(SubscribeListener, AgentListener.AgentConnectListener) - Method in class io.rocketchat.livechat.LiveChatAPI.ChatRoom
 
subscribeLiveChatRoom(AgentListener.AgentConnectListener) - Method in class io.rocketchat.livechat.middleware.LiveChatStreamMiddleware
 
subscribeRoom(SubscribeListener, MessageListener.SubscriptionListener) - Method in class io.rocketchat.livechat.LiveChatAPI.ChatRoom
 
subscribeRoom(MessageListener.SubscriptionListener) - Method in class io.rocketchat.livechat.middleware.LiveChatStreamMiddleware
 
subscribeTyping(SubscribeListener, TypingListener) - Method in class io.rocketchat.livechat.LiveChatAPI.ChatRoom
 
subscribeTyping(TypingListener) - Method in class io.rocketchat.livechat.middleware.LiveChatStreamMiddleware
 
subscribeTyping(String, String, Boolean) - Static method in class io.rocketchat.livechat.rpc.LiveChatSubRPC
TESTED

T

toString() - Method in class io.rocketchat.common.data.model.ErrorObject
 
toString() - Method in class io.rocketchat.common.data.model.UserObject
 
toString() - Method in class io.rocketchat.livechat.LiveChatAPI.ChatRoom
 
toString() - Method in class io.rocketchat.livechat.model.AgentObject
 
toString() - Method in class io.rocketchat.livechat.model.DepartmentObject
 
toString() - Method in class io.rocketchat.livechat.model.GuestObject
 
toString() - Method in class io.rocketchat.livechat.model.LiveChatConfigObject
 
toString() - Method in class io.rocketchat.livechat.model.MessageObject
 
TYPE_ADDED - Static variable in class io.rocketchat.common.data.rpc.RPC
 
TYPE_CHANGED - Static variable in class io.rocketchat.common.data.rpc.RPC
 
TYPE_CONNECTED - Static variable in class io.rocketchat.common.data.rpc.RPC
 
TYPE_PING - Static variable in class io.rocketchat.common.data.rpc.RPC
 
TYPE_READY - Static variable in class io.rocketchat.common.data.rpc.RPC
 
TYPE_RESULT - Static variable in class io.rocketchat.common.data.rpc.RPC
 
TypingListener - Interface in io.rocketchat.livechat.callback
Getting event about room-user whether he is typing or not

U

UserObject - Class in io.rocketchat.common.data.model
Created by sachin on 12/6/17.
UserObject(JSONObject) - Constructor for class io.rocketchat.common.data.model.UserObject
 
Utils - Class in io.rocketchat.common.utils
Created by sachin on 8/6/17.
Utils() - Constructor for class io.rocketchat.common.utils.Utils
 

V

valueOf(String) - Static method in enum io.rocketchat.common.data.rpc.RPC.MsgType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.rocketchat.livechat.middleware.LiveChatMiddleware.ListenerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.rocketchat.livechat.middleware.LiveChatStreamMiddleware.SubType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.rocketchat.common.data.rpc.RPC.MsgType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.rocketchat.livechat.middleware.LiveChatMiddleware.ListenerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.rocketchat.livechat.middleware.LiveChatStreamMiddleware.SubType
Returns an array containing the constants of this enum type, in the order they are declared.
visitorToken - Static variable in class io.rocketchat.livechat.rpc.LiveChatBasicRPC
 

W

ws - Variable in class io.rocketchat.common.network.Socket
 
A B C D E G H I L M N O P R S T U V W 
Skip navigation links