com.incesoft.botplatform.sdk.protocol.msg
Class Message
java.lang.Object
com.incesoft.botplatform.sdk.protocol.msg.Message
- All Implemented Interfaces:
- java.io.Serializable
public class Message
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
Message()
|
Message(java.lang.String type,
java.lang.Object body)
|
Message(java.lang.String robotId,
java.lang.String userId,
java.lang.String sessionId,
java.lang.String type,
java.lang.Object body)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
LOGIN
public static final java.lang.String LOGIN
- See Also:
- Constant Field Values
REDIRECT
public static final java.lang.String REDIRECT
- See Also:
- Constant Field Values
LOGINRESP
public static final java.lang.String LOGINRESP
- See Also:
- Constant Field Values
UPDATEROBOT
public static final java.lang.String UPDATEROBOT
- See Also:
- Constant Field Values
USERUPDATED
public static final java.lang.String USERUPDATED
- See Also:
- Constant Field Values
PSMUPDATED
public static final java.lang.String PSMUPDATED
- See Also:
- Constant Field Values
USERADDED
public static final java.lang.String USERADDED
- See Also:
- Constant Field Values
USERREMOVED
public static final java.lang.String USERREMOVED
- See Also:
- Constant Field Values
PUSH
public static final java.lang.String PUSH
- See Also:
- Constant Field Values
GETUSERLIST
public static final java.lang.String GETUSERLIST
- See Also:
- Constant Field Values
USERLIST
public static final java.lang.String USERLIST
- See Also:
- Constant Field Values
GETRESOURCE
public static final java.lang.String GETRESOURCE
- See Also:
- Constant Field Values
RESOURCE
public static final java.lang.String RESOURCE
- See Also:
- Constant Field Values
SESSIONOPENED
public static final java.lang.String SESSIONOPENED
- See Also:
- Constant Field Values
SESSIONCLOSED
public static final java.lang.String SESSIONCLOSED
- See Also:
- Constant Field Values
JOIN
public static final java.lang.String JOIN
- See Also:
- Constant Field Values
PART
public static final java.lang.String PART
- See Also:
- Constant Field Values
INVITE
public static final java.lang.String INVITE
- See Also:
- Constant Field Values
CREATESESSION
public static final java.lang.String CREATESESSION
- See Also:
- Constant Field Values
CLOSESESSION
public static final java.lang.String CLOSESESSION
- See Also:
- Constant Field Values
MSG
public static final java.lang.String MSG
- See Also:
- Constant Field Values
NUDGE
public static final java.lang.String NUDGE
- See Also:
- Constant Field Values
APPMSG
public static final java.lang.String APPMSG
- See Also:
- Constant Field Values
APPEVENT
public static final java.lang.String APPEVENT
- See Also:
- Constant Field Values
TYPING
public static final java.lang.String TYPING
- See Also:
- Constant Field Values
FILE
public static final java.lang.String FILE
- See Also:
- Constant Field Values
FILECMD
public static final java.lang.String FILECMD
- See Also:
- Constant Field Values
FILEEVENT
public static final java.lang.String FILEEVENT
- See Also:
- Constant Field Values
BACKGROUND
public static final java.lang.String BACKGROUND
- See Also:
- Constant Field Values
BACKGROUNDEVENT
public static final java.lang.String BACKGROUNDEVENT
- See Also:
- Constant Field Values
BACKGROUNDINVITE
public static final java.lang.String BACKGROUNDINVITE
- See Also:
- Constant Field Values
INKMSG
public static final java.lang.String INKMSG
- See Also:
- Constant Field Values
INK
public static final java.lang.String INK
- See Also:
- Constant Field Values
WINK
public static final java.lang.String WINK
- See Also:
- Constant Field Values
WINKEVENT
public static final java.lang.String WINKEVENT
- See Also:
- Constant Field Values
VOICECLIP
public static final java.lang.String VOICECLIP
- See Also:
- Constant Field Values
VOICECLIPEVENT
public static final java.lang.String VOICECLIPEVENT
- See Also:
- Constant Field Values
WEBCAM
public static final java.lang.String WEBCAM
- See Also:
- Constant Field Values
WEBCAMEVENT
public static final java.lang.String WEBCAMEVENT
- See Also:
- Constant Field Values
ERROR
public static final java.lang.String ERROR
- See Also:
- Constant Field Values
DPUPDATED
public static final java.lang.String DPUPDATED
- See Also:
- Constant Field Values
SCENEUPDATED
public static final java.lang.String SCENEUPDATED
- See Also:
- Constant Field Values
COLORUPDATED
public static final java.lang.String COLORUPDATED
- See Also:
- Constant Field Values
ADDUSER
public static final java.lang.String ADDUSER
- See Also:
- Constant Field Values
BODY_MAP
public static final java.util.HashMap<java.lang.String,java.lang.Class> BODY_MAP
Message
public Message()
Message
public Message(java.lang.String type,
java.lang.Object body)
Message
public Message(java.lang.String robotId,
java.lang.String userId,
java.lang.String sessionId,
java.lang.String type,
java.lang.Object body)
getRobotId
public java.lang.String getRobotId()
setRobotId
public void setRobotId(java.lang.String robotId)
getUserId
public java.lang.String getUserId()
setUserId
public void setUserId(java.lang.String userId)
getSessionId
public java.lang.String getSessionId()
setSessionId
public void setSessionId(java.lang.String sessionId)
getType
public java.lang.String getType()
setType
public void setType(java.lang.String type)
getBody
public java.lang.Object getBody()
setBody
public void setBody(java.lang.Object body)
mapBody
public static java.lang.Class mapBody(java.lang.String type)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object