Class MessageContent

java.lang.Object
oracle.iam.notification.vo.MessageContent

public class MessageContent extends Object
This object represents the Notification message content.
Author:
saggarwa
  • Constructor Details

    • MessageContent

      public MessageContent(String subject, String shortMessage, String longMessage, Boolean html, String encoding)
      Constructor to construct a Notification Message's Content
      Parameters:
      subject - - Represents Notification message's subject
      shortMessage - - Represents short message
      longMessage - - Represents Notification message's body
      html - - Boolean representing message content type. 'TRUE' if HTML and 'FALSE' if Plain Text
      encoding - - Represents message content encoding. Supported encodings are: ISO-8859-1, US-ASCII, WINDOWS-1252, ISO-8859-15, UTF-8
  • Method Details

    • getLongMessage

      public String getLongMessage()
      Provides Notification message's body
      Returns:
      - Notification message's body
    • getSubject

      public String getSubject()
      Provides Notification message's subject
      Returns:
      - Notification message's subject
    • getShortMessage

      public String getShortMessage()
      Provides short message
      Returns:
      - Short message
    • isHtml

      public boolean isHtml()
      Specify if the message content is HTML or not. 'TRUE' if HTML and 'FALSE' if Plain Text
      Returns:
      - Boolean representing message content type.
    • getEncoding

      public String getEncoding()
      Provides Message content encoding. Supported encodings are: ISO-8859-1, US-ASCII, WINDOWS-1252, ISO-8859-15, UTF-8
      Returns:
      - Message content encoding.
    • setEncoding

      public void setEncoding(String encoding)
      Set Message content encoding. Supported encodings are: ISO-8859-1, US-ASCII, WINDOWS-1252, ISO-8859-15, UTF-8
      Parameters:
      encoding - - Message content encoding.
    • setSubject

      public void setSubject(String subject)
      Set Notification message's subject
      Parameters:
      subject - - Notification message's subject
    • setLongMessage

      public void setLongMessage(String longMessage)
      Set Notification message's body
      Parameters:
      longMessage - - Notification message's body
    • setShortMessage

      public void setShortMessage(String shortMessage)
      Set short message
      Parameters:
      shortMessage - - Short Message
    • setHtml

      public void setHtml(boolean html)
      Set the flag for the message content type. 'TRUE' if HTML and 'FALSE' if Plain Text
      Parameters:
      html - - Boolean representing message content type. '