messageHadler = new MessageHandlerText();
} else if (type.equalsIgnoreCase(MESSAGE_EVENT)) {// do subscribe event
message = new MessageEvent();
messageHadler = new MessageHandlerEvent();
} else if (type.equalsIgnoreCase(MESSAGE_IMAGE)) {
message = new MessageImage();
messageHadler = new MessageHandlerImage();
} else if (type.equalsIgnoreCase(MESSAGE_LINK)) {
message = new MessageLink();
messageHadler = new MessageHandlerLink();
} else if (type.equalsIgnoreCase(MESSAGE_LOCATION)) {