Class ChatMessage
- java.lang.Object
-
- org.glassfish.tyrus.sample.chat.chatdata.ChatMessage
-
- Direct Known Subclasses:
ChatTranscriptUpdateMessage,ChatUpdateMessage,DisconnectRequestMessage,DisconnectResponseMessage,LoginRequestMessage,LoginResponseMessage,UserListUpdateMessage
public abstract class ChatMessage extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCHAT_MESSAGEstatic java.lang.StringCHATTRANSCRIPT_UPDATEstatic java.lang.StringDISCONNECT_REQUESTstatic java.lang.StringDISCONNECT_RESPONSEstatic java.lang.StringLOGIN_REQUESTstatic java.lang.StringLOGIN_RESPONSEstatic java.lang.StringSEPstatic java.lang.StringUSERLIST_UPDATE
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.StringasString()abstract voidfromString(java.lang.String s)java.lang.StringgetType()static voidmain(java.lang.String[] args)static ChatMessageparseMessage(java.lang.String s)
-
-
-
Field Detail
-
LOGIN_REQUEST
public static final java.lang.String LOGIN_REQUEST
- See Also:
- Constant Field Values
-
LOGIN_RESPONSE
public static final java.lang.String LOGIN_RESPONSE
- See Also:
- Constant Field Values
-
USERLIST_UPDATE
public static final java.lang.String USERLIST_UPDATE
- See Also:
- Constant Field Values
-
CHAT_MESSAGE
public static final java.lang.String CHAT_MESSAGE
- See Also:
- Constant Field Values
-
CHATTRANSCRIPT_UPDATE
public static final java.lang.String CHATTRANSCRIPT_UPDATE
- See Also:
- Constant Field Values
-
DISCONNECT_REQUEST
public static final java.lang.String DISCONNECT_REQUEST
- See Also:
- Constant Field Values
-
DISCONNECT_RESPONSE
public static final java.lang.String DISCONNECT_RESPONSE
- See Also:
- Constant Field Values
-
SEP
public static final java.lang.String SEP
- See Also:
- Constant Field Values
-
-
Method Detail
-
main
public static void main(java.lang.String[] args)
-
parseMessage
public static ChatMessage parseMessage(java.lang.String s)
-
asString
public abstract java.lang.String asString()
-
fromString
public abstract void fromString(java.lang.String s)
-
getType
public java.lang.String getType()
-
-