1 21 22 package com.rift.coad.daemon.messageservice.message; 24 25 import java.util.Date ; 27 import java.util.List ; 28 29 30 import com.rift.coad.daemon.messageservice.MessageServiceException; 32 import com.rift.coad.daemon.messageservice.TextMessage; 33 34 39 public class TextMessageImpl extends MessageImpl implements TextMessage { 40 41 private String txtMessage = null; 43 44 53 public TextMessageImpl(String messageId,String user, String sessionId, 54 List principals, int status) { 55 super(messageId,user,sessionId,principals,status); 56 } 57 58 59 73 public TextMessageImpl(String messageId, Date created, int retries, 74 Date processedDate,String user, String sessionId, List principals, 75 String from, int messageType, int status) { 76 super(messageId,created,retries,processedDate,user,sessionId,principals, 77 from,messageType, status); 78 } 79 80 81 86 public void clearBody() throws MessageServiceException { 87 txtMessage = null; 88 } 89 90 91 97 public void setTextBody(String text) throws MessageServiceException { 98 this.txtMessage = text; 99 } 100 101 102 108 public String getTextBody() throws MessageServiceException { 109 return txtMessage; 110 } 111 112 } 113 | Popular Tags |