package org.jentrata.ebms.messaging; import org.jentrata.ebms.MessageStatusType; import java.util.Date; /** * The DefaultMessage * * @author aaronwalker */ public class DefaultMessage implements Message { private String messageId; private String direction; private String cpaId; private String refMessageId; private String conversationId; private MessageStatusType status; private String statusDescription; private Date messageDate; public DefaultMessage() {} public DefaultMessage(String messageId) { this.messageId = messageId; } @Override public String getMessageId() { return messageId; } public void setMessageId(String messageId) { this.messageId = messageId; } @Override public String getDirection() { return direction; } public void setDirection(String direction) { this.direction = direction; } @Override public String getCpaId() { return cpaId; } public void setCpaId(String cpaId) { this.cpaId = cpaId; } @Override public String getRefMessageId() { return refMessageId; } public void setRefMessageId(String refMessageId) { this.refMessageId = refMessageId; } @Override public String getConversationId() { return conversationId; } public void setConversationId(String conversationId) { this.conversationId = conversationId; } @Override public MessageStatusType getStatus() { return status; } public void setStatus(MessageStatusType status) { this.status = status; } @Override public String getStatusDescription() { return statusDescription; } public void setStatusDescription(String statusDescription) { this.statusDescription = statusDescription; } @Override public Date getMessageDate() { return messageDate; } public void setMessageDate(Date messageDate) { this.messageDate = messageDate; } }