Class MessageFlags

java.lang.Object
org.alfresco.email.dsl.MessageFlags

public class MessageFlags extends Object
DSL pertaining only to Message flags
  • Constructor Details

    • MessageFlags

      public MessageFlags(ImapWrapper imapWrapper, javax.mail.Message message)
  • Method Details

    • updateFlags

      public ImapWrapper updateFlags()
    • setAnsweredFlag

      public MessageFlags setAnsweredFlag() throws javax.mail.MessagingException
      Throws:
      javax.mail.MessagingException
    • removeAnsweredFlag

      public MessageFlags removeAnsweredFlag() throws javax.mail.MessagingException
      Throws:
      javax.mail.MessagingException
    • setDeletedFlag

      public MessageFlags setDeletedFlag() throws javax.mail.MessagingException
      Throws:
      javax.mail.MessagingException
    • removeDeletedFlag

      public MessageFlags removeDeletedFlag() throws javax.mail.MessagingException
      Throws:
      javax.mail.MessagingException
    • setDraftFlag

      public MessageFlags setDraftFlag() throws javax.mail.MessagingException
      Throws:
      javax.mail.MessagingException
    • removeDraftFlag

      public MessageFlags removeDraftFlag() throws javax.mail.MessagingException
      Throws:
      javax.mail.MessagingException
    • setRecentFlag

      public MessageFlags setRecentFlag() throws javax.mail.MessagingException
      Throws:
      javax.mail.MessagingException
    • removeRecentFlag

      public MessageFlags removeRecentFlag() throws javax.mail.MessagingException
      Throws:
      javax.mail.MessagingException
    • setSeenFlag

      public MessageFlags setSeenFlag() throws javax.mail.MessagingException
      Throws:
      javax.mail.MessagingException
    • removeSeenFlag

      public MessageFlags removeSeenFlag() throws javax.mail.MessagingException
      Throws:
      javax.mail.MessagingException
    • setFlags

      public MessageFlags setFlags(javax.mail.Flags.Flag... flagsList) throws javax.mail.MessagingException
      Throws:
      javax.mail.MessagingException
    • removeFlags

      public MessageFlags removeFlags(javax.mail.Flags.Flag... flagsList) throws javax.mail.MessagingException
      Throws:
      javax.mail.MessagingException