Class MessageFlags


  • public class MessageFlags
    extends java.lang.Object
    DSL pertaining only to Message flags
    • Constructor Detail

      • MessageFlags

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

      • 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