Package ipsk.db.speech
Class Message
- java.lang.Object
-
- ipsk.db.speech.Message
-
- All Implemented Interfaces:
java.io.Serializable
@Entity public class Message extends java.lang.Object implements java.io.Serializable
A message for communication between users of the webapplication.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Message()
default constructorMessage(int messageId)
minimal constructorMessage(int messageId, Message replyOf, Account accountByToLogin, Account accountByFromLogin, java.lang.String subject, java.lang.String contents, java.util.Date dateSent, java.lang.String status, java.lang.String comment, java.util.Date dateRead, java.util.Date dateConfirmed)
full constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Account
getAccountByFromLogin()
Account
getAccountByToLogin()
java.lang.String
getComment()
java.lang.String
getContents()
java.util.Date
getDateConfirmed()
java.util.Date
getDateRead()
java.util.Date
getDateSent()
int
getMessageId()
Message
getReplyOf()
java.lang.String
getStatus()
java.lang.String
getSubject()
void
send()
void
setAccountByFromLogin(Account accountByFromLogin)
void
setAccountByToLogin(Account accountByToLogin)
void
setComment(java.lang.String comment)
void
setContents(java.lang.String contents)
void
setDateConfirmed(java.util.Date dateConfirmed)
void
setDateRead(java.util.Date dateRead)
void
setDateSent(java.util.Date dateSent)
void
setMessageId(int messageId)
void
setReplyOf(Message message)
void
setStatus(java.lang.String status)
void
setSubject(java.lang.String subject)
java.lang.String
toString()
-
-
-
Field Detail
-
SENT
public static final java.lang.String SENT
- See Also:
- Constant Field Values
-
READ
public static final java.lang.String READ
- See Also:
- Constant Field Values
-
ANSWERED
public static final java.lang.String ANSWERED
- See Also:
- Constant Field Values
-
DELETED
public static final java.lang.String DELETED
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Message
public Message()
default constructor
-
Message
public Message(int messageId)
minimal constructor
-
Message
public Message(int messageId, Message replyOf, Account accountByToLogin, Account accountByFromLogin, java.lang.String subject, java.lang.String contents, java.util.Date dateSent, java.lang.String status, java.lang.String comment, java.util.Date dateRead, java.util.Date dateConfirmed)
full constructor
-
-
Method Detail
-
getMessageId
public int getMessageId()
-
setMessageId
public void setMessageId(int messageId)
-
getReplyOf
public Message getReplyOf()
-
setReplyOf
public void setReplyOf(Message message)
-
getAccountByToLogin
public Account getAccountByToLogin()
-
setAccountByToLogin
public void setAccountByToLogin(Account accountByToLogin)
-
getAccountByFromLogin
public Account getAccountByFromLogin()
-
setAccountByFromLogin
public void setAccountByFromLogin(Account accountByFromLogin)
-
getSubject
public java.lang.String getSubject()
-
setSubject
public void setSubject(java.lang.String subject)
-
getContents
public java.lang.String getContents()
-
setContents
public void setContents(java.lang.String contents)
-
getDateSent
public java.util.Date getDateSent()
-
setDateSent
public void setDateSent(java.util.Date dateSent)
-
getStatus
public java.lang.String getStatus()
-
setStatus
public void setStatus(java.lang.String status)
-
getComment
public java.lang.String getComment()
-
setComment
public void setComment(java.lang.String comment)
-
getDateRead
public java.util.Date getDateRead()
-
setDateRead
public void setDateRead(java.util.Date dateRead)
-
send
public void send()
-
getDateConfirmed
public java.util.Date getDateConfirmed()
-
setDateConfirmed
public void setDateConfirmed(java.util.Date dateConfirmed)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-