Class DbMailAccount

    • Field Detail

      • id

        public long id
      • enabled

        public boolean enabled
      • autoRetrieval

        public boolean autoRetrieval
      • autoRetrievalInterval

        public long autoRetrievalInterval
      • autoRetrievalAt

        public Date autoRetrievalAt
      • createdAt

        public Date createdAt
      • modifiedAt

        public Date modifiedAt
      • ownerUserId

        public long ownerUserId
      • ownerGroupId

        public long ownerGroupId
    • Constructor Detail

      • DbMailAccount

        public DbMailAccount()
    • Method Detail

      • buildCustomPropertyMap

        public Map<String,​String> buildCustomPropertyMap()
      • buildReaderSession

        public javax.mail.Session buildReaderSession()
      • buildWriterSession

        public javax.mail.Session buildWriterSession()
      • calculateHash

        public int calculateHash()
      • clearCustomProperties

        public void clearCustomProperties()
      • createRootFolder

        public final DbMailFolder createRootFolder()
      • getCustomProperty

        public String getCustomProperty​(String key)
      • getCustomPropertyKeys

        public String[] getCustomPropertyKeys()
      • getEditorPriority

        public MailPriority getEditorPriority()
      • getReaderSetting

        public String getReaderSetting​(String key)
      • getSenderFromAddress

        public javax.mail.internet.InternetAddress getSenderFromAddress()
      • getSenderFromMail

        public String getSenderFromMail()
      • getSenderFromName

        public String getSenderFromName()
      • getSenderReplyTo

        public String getSenderReplyTo()
      • getSenderReplyToAddress

        public javax.mail.internet.InternetAddress getSenderReplyToAddress()
      • getSenderSignatureHtml

        public String getSenderSignatureHtml()
      • getSenderSignatureText

        public String getSenderSignatureText()
      • getWriterSetting

        public String getWriterSetting​(String key)
      • isLocal

        public boolean isLocal()
      • isLocalPrivate

        public boolean isLocalPrivate()
      • isLocalShared

        public boolean isLocalShared()
      • isEditorMdn

        public boolean isEditorMdn()
      • isReaderDebug

        public boolean isReaderDebug()
      • isRemote

        public boolean isRemote()
      • isWriterDebug

        public boolean isWriterDebug()
      • setCustomProperty

        public void setCustomProperty​(String key,
                                      String value)
      • setEditorMdn

        public void setEditorMdn​(boolean mdn)
      • setEditorPriority

        public void setEditorPriority​(MailPriority priority)
      • setReaderDebug

        public void setReaderDebug​(boolean value)
      • setSenderFromMail

        public void setSenderFromMail​(String value)
      • setSenderFromName

        public void setSenderFromName​(String value)
      • setSenderReplyTo

        public void setSenderReplyTo​(String value)
      • setSenderSignatureHtml

        public void setSenderSignatureHtml​(String value)
      • setSenderSignatureText

        public void setSenderSignatureText​(String value)
      • setWriterDebug

        public void setWriterDebug​(boolean value)
      • writeName

        public String writeName()
      • writeNameOfLocalPrivateAccount

        public static String writeNameOfLocalPrivateAccount()
      • writeSender

        public String writeSender()