package cn.mobiledaily.module.mobilepush.domain.android; public class MessageObjects { private static final MessageObject PING = new MessageObject(MessageType.REQ_PING); private static final MessageObject PONG = new MessageObject(MessageType.RESP_PONG); private static final MessageObject REQ_TOKEN = new MessageObject(MessageType.REQ_TOKEN); private static final MessageObject REQ_MESSAGE = new MessageObject(MessageType.REQ_MESSAGE); public static MessageObject reqPing() { return PING; } public static MessageObject respPong() { return PONG; } public static MessageObject reqToken() { return REQ_TOKEN; } public static RespToken respToken(String token) { return new RespToken(token); } public static TextMessage textMessage(String value) { return new TextMessage(value); } public static MessageObject reqMessage() { return REQ_MESSAGE; } }