package org.jblooming.messaging;
import org.jblooming.ontology.IdentifiableSupport;
import org.jblooming.ontology.SerializedMap;
import org.jblooming.operator.Operator;
import org.jblooming.persistence.PersistenceHome;
import org.jblooming.persistence.exceptions.StoreException;
import org.jblooming.persistence.hibernate.PersistenceContext;
import org.jblooming.utilities.StringUtilities;
import org.jblooming.utilities.JSP;
import org.jblooming.waf.constants.OperatorConstants;
import org.jblooming.waf.SessionState;
import org.jblooming.waf.settings.ApplicationState;
import org.jblooming.waf.settings.Application;
import org.jblooming.security.Group;
import java.util.*;
import java.io.Serializable;
public class Message extends IdentifiableSupport {
private String subject;
private String messageBody;
private Operator fromOperator;
private Operator toOperator;
private String media;
private Date lastTry;
private String status;
private int numberOfTries;
private Date expires;
private Date received;
private String lastError;
private String link;
private int groupMessageId;
public Message() {
}
public Message(String subject, String messageBody, Operator toOperator, String media) {
this.subject = subject;
this.messageBody = messageBody;
this.toOperator = toOperator;
this.media = media;
}
public String getSubject() {
return subject;
}
public void setSubject(String subject) {
this.subject = subject;
}
public String getMessageBody() {
return messageBody;
}
public void setMessageBody(String messageBody) {
this.messageBody = messageBody;
}
public Operator getFromOperator() {
return fromOperator;
}
public void setFromOperator(Operator fromOperator) {
this.fromOperator = fromOperator;
}
public Operator getToOperator() {
return toOperator;
}
public void setToOperator(Operator toOperator) {
this.toOperator = toOperator;
}
public String getMedia() {
return media;
}
public void setMedia(String media) {
this.media = media;
}
public Date getLastTry() {
return lastTry;
}
public void setLastTry(Date lastTry) {
this.lastTry = lastTry;
}
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public int getNumberOfTries() {
return numberOfTries;
}
public void setNumberOfTries(int numberOfTries) {
this.numberOfTries = numberOfTries;
}
public Date getExpires() {
return expires;
}
public void setExpires(Date expires) {
this.expires = expires;
}
public Date getReceived() {
return received;
}
public void setReceived(Date received) {
this.received = received;
}
public String getLastError() {
return lastError;
}
public void setLastError(String lastError) {
this.lastError = lastError;
}
public String getLink() {
return link;
}
public void setLink(String link) {
this.link = link;
}
public int getGroupMessageId() {
return groupMessageId;
}
public void setGroupMessageId(int groupMessageId) {
this.groupMessageId = groupMessageId;
}
}