Index
A B C D E G H J K M O P R S U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractMasonsSDK - Class in ai.mrs
- AbstractMasonsSDK(MasonsSDKConfig) - Constructor for class ai.mrs.AbstractMasonsSDK
- accountKey - Variable in class ai.mrs.session.Session
- acquire() - Method in class ai.mrs.mdp.RPCWaiter
- ai.mrs - package ai.mrs
- ai.mrs.cli - package ai.mrs.cli
- ai.mrs.connection - package ai.mrs.connection
- ai.mrs.connection.models - package ai.mrs.connection.models
- ai.mrs.connection.utils - package ai.mrs.connection.utils
- ai.mrs.exceptions - package ai.mrs.exceptions
- ai.mrs.mdp - package ai.mrs.mdp
- ai.mrs.session - package ai.mrs.session
- ai.mrs.session.models - package ai.mrs.session.models
- ai.mrs.utils - package ai.mrs.utils
B
- broadcastKnock(String, String, Map<String, Object>) - Method in class ai.mrs.AbstractMasonsSDK
C
- CalleeSession - Class in ai.mrs.session
- CalleeSession() - Constructor for class ai.mrs.session.CalleeSession
- CallerSession - Class in ai.mrs.session
- CallerSession() - Constructor for class ai.mrs.session.CallerSession
- callKnockEvent(Map) - Method in class ai.mrs.connection.MasonsConnection
- callRPC(String, Map) - Method in class ai.mrs.mdp.MDPClient
- callRPC(String, Map) - Method in interface ai.mrs.mdp.MDPProtocol
- callUtteranceEvent(String, String) - Method in class ai.mrs.connection.MasonsConnection
- close() - Method in class ai.mrs.mdp.MDPClient
- close() - Method in interface ai.mrs.mdp.MDPProtocol
- connect() - Method in class ai.mrs.mdp.MDPClient
- connect() - Method in interface ai.mrs.mdp.MDPProtocol
- connection - Variable in class ai.mrs.session.Session
- createCalleeSession(String, String) - Method in class ai.mrs.AbstractMasonsSDK
- createCallerSession(String, String) - Method in class ai.mrs.AbstractMasonsSDK
- CreatingSessionOfCallee - Class in ai.mrs.session.models
- CreatingSessionOfCallee() - Constructor for class ai.mrs.session.models.CreatingSessionOfCallee
- CreatingSessionOfCaller - Class in ai.mrs.session.models
- CreatingSessionOfCaller() - Constructor for class ai.mrs.session.models.CreatingSessionOfCaller
D
- Debugger - Class in ai.mrs.cli
- Debugger(AbstractMasonsSDK) - Constructor for class ai.mrs.cli.Debugger
E
- exit() - Method in class ai.mrs.session.CalleeSession
- exit(String) - Method in class ai.mrs.session.CalleeSession
- ExitingSessionOfCaller - Class in ai.mrs.session.models
- ExitingSessionOfCaller() - Constructor for class ai.mrs.session.models.ExitingSessionOfCaller
G
- getAccountKey() - Method in class ai.mrs.connection.models.KnockData
- getAccountKey() - Method in class ai.mrs.session.models.CreatingSessionOfCallee
- getAccountKey() - Method in class ai.mrs.session.models.ExitingSessionOfCaller
- getAccountKey() - Method in class ai.mrs.session.models.KnockFromCaller
- getAccountKey() - Method in class ai.mrs.session.Session
- getAgentToken() - Method in class ai.mrs.MasonsSDKConfig
- getCalleeSessionByAccountKey(String) - Method in class ai.mrs.AbstractMasonsSDK
- getCalleeSessionBySessionID(String) - Method in class ai.mrs.AbstractMasonsSDK
- getCallerSessionByAccountKey(String) - Method in class ai.mrs.AbstractMasonsSDK
- getCallerSessionBySessionID(String) - Method in class ai.mrs.AbstractMasonsSDK
- getConnection() - Method in class ai.mrs.session.Session
- getConnectTimeout() - Method in class ai.mrs.MasonsSDKConfig
- getData() - Method in class ai.mrs.connection.models.KnockData
- getData() - Method in class ai.mrs.session.models.KnockFromCaller
- getDebug() - Method in class ai.mrs.MasonsSDKConfig
- getIsEnd() - Method in class ai.mrs.connection.models.UtteranceResponse
- getIsEnd() - Method in class ai.mrs.session.models.ReplyToCaller
- getNodeUrl() - Method in class ai.mrs.MasonsSDKConfig
- getProxy() - Method in class ai.mrs.MasonsSDKConfig
- getResult() - Method in class ai.mrs.mdp.RPCWaiter
- getRpcTimeout() - Method in class ai.mrs.MasonsSDKConfig
- getSession() - Method in class ai.mrs.session.models.UtteranceFromCaller
- getSessionID() - Method in class ai.mrs.connection.models.KnockResult
- getSessionID() - Method in class ai.mrs.session.Session
- getSuccess() - Method in class ai.mrs.connection.models.KnockResult
- getSuccess() - Method in class ai.mrs.session.models.KnockResultToCaller
- getText() - Method in class ai.mrs.connection.models.KnockResult
- getText() - Method in class ai.mrs.connection.models.UtteranceResponse
- getText() - Method in class ai.mrs.session.models.CreatingSessionOfCallee
- getText() - Method in class ai.mrs.session.models.KnockFromCaller
- getText() - Method in class ai.mrs.session.models.KnockResultToCaller
- getText() - Method in class ai.mrs.session.models.ReplyFromCallee
- getText() - Method in class ai.mrs.session.models.ReplyToCaller
- getText() - Method in class ai.mrs.session.models.UtteranceFromCaller
- getWsUrl() - Method in class ai.mrs.MasonsSDKConfig
H
- handleKnockFromCaller(KnockFromCaller) - Method in class ai.mrs.AbstractMasonsSDK
- handleKnockFromCaller(KnockFromCaller) - Method in class ai.mrs.cli.SampleMasons
- HTTPUtil - Class in ai.mrs.connection.utils
- HTTPUtil() - Constructor for class ai.mrs.connection.utils.HTTPUtil
J
- jsonToMap(String) - Static method in class ai.mrs.utils.JsonUtil
- JsonUtil - Class in ai.mrs.utils
- JsonUtil() - Constructor for class ai.mrs.utils.JsonUtil
K
- KnockData - Class in ai.mrs.connection.models
- KnockData() - Constructor for class ai.mrs.connection.models.KnockData
- KnockFromCaller - Class in ai.mrs.session.models
- KnockFromCaller() - Constructor for class ai.mrs.session.models.KnockFromCaller
- KnockResult - Class in ai.mrs.connection.models
- KnockResult() - Constructor for class ai.mrs.connection.models.KnockResult
- KnockResultToCaller - Class in ai.mrs.session.models
- KnockResultToCaller() - Constructor for class ai.mrs.session.models.KnockResultToCaller
M
- main(String[]) - Static method in class ai.mrs.cli.Sample
- mapToJson(Map) - Static method in class ai.mrs.utils.JsonUtil
- mapToObj(Map, Class<T>) - Static method in class ai.mrs.utils.JsonUtil
- MasonsConnection - Class in ai.mrs.connection
- MasonsConnection(AbstractMasonsSDK, MasonsSDKConfig) - Constructor for class ai.mrs.connection.MasonsConnection
- MasonsSDKConfig - Class in ai.mrs
- MasonsSDKConfig(String) - Constructor for class ai.mrs.MasonsSDKConfig
- MasonsSDKConfig(String, String, String) - Constructor for class ai.mrs.MasonsSDKConfig
- MasonsSDKConfig(String, String, String, long, int) - Constructor for class ai.mrs.MasonsSDKConfig
- MDPClient - Class in ai.mrs.mdp
- MDPClient(String, MDPHandler, Map<String, String>, int, long, Proxy) - Constructor for class ai.mrs.mdp.MDPClient
- MDPEventException - Exception in ai.mrs.exceptions
- MDPEventException() - Constructor for exception ai.mrs.exceptions.MDPEventException
- MDPEventException(String) - Constructor for exception ai.mrs.exceptions.MDPEventException
- MDPHandler - Interface in ai.mrs.mdp
- MDPProtocol - Interface in ai.mrs.mdp
O
- objToJson(Object) - Static method in class ai.mrs.utils.JsonUtil
- objToMap(Object) - Static method in class ai.mrs.utils.JsonUtil
- onClose(int, String, boolean) - Method in class ai.mrs.mdp.MDPClient
- onClose(int, String, boolean) - Method in interface ai.mrs.mdp.MDPProtocol
- onClose(int, String, boolean) - Method in class ai.mrs.mdp.WebSocketEndpoint
- onCreatingSessionOfCallee(CreatingSessionOfCallee) - Method in class ai.mrs.AbstractMasonsSDK
- onCreatingSessionOfCallee(CreatingSessionOfCallee) - Method in class ai.mrs.cli.SampleMasons
- onError(Exception) - Method in class ai.mrs.mdp.MDPClient
- onError(Exception) - Method in interface ai.mrs.mdp.MDPProtocol
- onError(Exception) - Method in class ai.mrs.mdp.WebSocketEndpoint
- onExitingSessionOfCaller(ExitingSessionOfCaller) - Method in class ai.mrs.AbstractMasonsSDK
- onExitingSessionOfCaller(ExitingSessionOfCaller) - Method in class ai.mrs.cli.SampleMasons
- onMessage(String) - Method in class ai.mrs.mdp.MDPClient
- onMessage(String) - Method in interface ai.mrs.mdp.MDPProtocol
- onMessage(String) - Method in class ai.mrs.mdp.WebSocketEndpoint
- onOpen() - Method in class ai.mrs.mdp.MDPClient
- onOpen() - Method in interface ai.mrs.mdp.MDPProtocol
- onOpen(ServerHandshake) - Method in class ai.mrs.mdp.WebSocketEndpoint
- onReceivingReplyFromCallee(ReplyFromCallee) - Method in class ai.mrs.AbstractMasonsSDK
- onReceivingReplyFromCallee(ReplyFromCallee) - Method in class ai.mrs.cli.SampleMasons
- onReceivingUtteranceFromCaller(UtteranceFromCaller) - Method in class ai.mrs.AbstractMasonsSDK
- onReceivingUtteranceFromCaller(UtteranceFromCaller) - Method in class ai.mrs.cli.SampleMasons
P
- post(String, String, Map<String, String>) - Static method in class ai.mrs.connection.utils.HTTPUtil
- processEventMessage(String, Map) - Method in class ai.mrs.connection.MasonsConnection
- processEventMessage(String, Map) - Method in interface ai.mrs.mdp.MDPHandler
- processRPCRequest(String, Map) - Method in class ai.mrs.connection.MasonsConnection
- processRPCRequest(String, Map) - Method in interface ai.mrs.mdp.MDPHandler
R
- release() - Method in class ai.mrs.mdp.RPCWaiter
- removeCalleeSession(String, String) - Method in class ai.mrs.AbstractMasonsSDK
- removeCallerSession(String, String) - Method in class ai.mrs.AbstractMasonsSDK
- reply(String, boolean) - Method in class ai.mrs.session.CalleeSession
- reply(String, boolean) - Method in class ai.mrs.session.models.UtteranceFromCaller
- ReplyFromCallee - Class in ai.mrs.session.models
- ReplyFromCallee() - Constructor for class ai.mrs.session.models.ReplyFromCallee
- ReplyToCaller - Class in ai.mrs.session.models
- ReplyToCaller() - Constructor for class ai.mrs.session.models.ReplyToCaller
- RPCWaiter - Class in ai.mrs.mdp
- RPCWaiter(long) - Constructor for class ai.mrs.mdp.RPCWaiter
- run() - Method in class ai.mrs.cli.Debugger
S
- Sample - Class in ai.mrs.cli
- Sample() - Constructor for class ai.mrs.cli.Sample
- SampleMasons - Class in ai.mrs.cli
- SampleMasons(MasonsSDKConfig) - Constructor for class ai.mrs.cli.SampleMasons
- send(String) - Method in class ai.mrs.mdp.MDPClient
- sendError(String) - Method in class ai.mrs.mdp.MDPClient
- sendError(String) - Method in interface ai.mrs.mdp.MDPProtocol
- sendEvent(String, Map) - Method in class ai.mrs.mdp.MDPClient
- sendEvent(String, Map) - Method in interface ai.mrs.mdp.MDPProtocol
- sendExitEvent(String, String) - Method in class ai.mrs.connection.MasonsConnection
- sendMessage(Map<String, Object>) - Method in class ai.mrs.mdp.MDPClient
- sendMessage(Map<String, Object>) - Method in interface ai.mrs.mdp.MDPProtocol
- sendReplyEvent(String, String, boolean) - Method in class ai.mrs.connection.MasonsConnection
- Session - Class in ai.mrs.session
- Session() - Constructor for class ai.mrs.session.Session
- sessionID - Variable in class ai.mrs.session.Session
- setAccountKey(String) - Method in class ai.mrs.connection.models.KnockData
- setAccountKey(String) - Method in class ai.mrs.session.models.CreatingSessionOfCallee
- setAccountKey(String) - Method in class ai.mrs.session.models.ExitingSessionOfCaller
- setAccountKey(String) - Method in class ai.mrs.session.models.KnockFromCaller
- setAccountKey(String) - Method in class ai.mrs.session.Session
- setAgentToken(String) - Method in class ai.mrs.MasonsSDKConfig
- setConnection(MasonsConnection) - Method in class ai.mrs.session.Session
- setConnectTimeout(int) - Method in class ai.mrs.MasonsSDKConfig
- setData(Map) - Method in class ai.mrs.session.models.KnockFromCaller
- setData(Map<String, Object>) - Method in class ai.mrs.connection.models.KnockData
- setDebug(Boolean) - Method in class ai.mrs.MasonsSDKConfig
- setIsEnd(Boolean) - Method in class ai.mrs.session.models.ReplyToCaller
- setNodeUrl(String) - Method in class ai.mrs.MasonsSDKConfig
- setProxy(Proxy) - Method in class ai.mrs.MasonsSDKConfig
- setResult(Map) - Method in class ai.mrs.mdp.RPCWaiter
- setRpcTimeout(long) - Method in class ai.mrs.MasonsSDKConfig
- setSession(CalleeSession) - Method in class ai.mrs.session.models.UtteranceFromCaller
- setSessionID(String) - Method in class ai.mrs.connection.models.KnockResult
- setSessionID(String) - Method in class ai.mrs.session.Session
- setSuccess(boolean) - Method in class ai.mrs.connection.models.KnockResult
- setSuccess(Boolean) - Method in class ai.mrs.session.models.KnockResultToCaller
- setText(String) - Method in class ai.mrs.connection.models.KnockResult
- setText(String) - Method in class ai.mrs.session.models.CreatingSessionOfCallee
- setText(String) - Method in class ai.mrs.session.models.KnockFromCaller
- setText(String) - Method in class ai.mrs.session.models.KnockResultToCaller
- setText(String) - Method in class ai.mrs.session.models.ReplyFromCallee
- setText(String) - Method in class ai.mrs.session.models.ReplyToCaller
- setText(String) - Method in class ai.mrs.session.models.UtteranceFromCaller
- setWsUrl(String) - Method in class ai.mrs.MasonsSDKConfig
- start() - Method in class ai.mrs.AbstractMasonsSDK
- start() - Method in class ai.mrs.connection.MasonsConnection
- startInThread() - Method in class ai.mrs.AbstractMasonsSDK
- stop() - Method in class ai.mrs.AbstractMasonsSDK
- stop() - Method in class ai.mrs.connection.MasonsConnection
U
- utter(String) - Method in class ai.mrs.session.CallerSession
- UtteranceFromCaller - Class in ai.mrs.session.models
- UtteranceFromCaller(CalleeSession, String) - Constructor for class ai.mrs.session.models.UtteranceFromCaller
- UtteranceResponse - Class in ai.mrs.connection.models
- UtteranceResponse(String, boolean) - Constructor for class ai.mrs.connection.models.UtteranceResponse
W
- WebSocketEndpoint - Class in ai.mrs.mdp
- WebSocketEndpoint(URI, Draft, Map<String, String>, int, MDPClient, Proxy) - Constructor for class ai.mrs.mdp.WebSocketEndpoint
All Classes All Packages