Class 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 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 class java.lang.Object