public class DbMailAccount extends Object implements Comparable<DbMailAccount>
Modifier and Type | Class and Description |
---|---|
static class |
DbMailAccount.Type |
Modifier and Type | Field and Description |
---|---|
boolean |
autoRetrieval |
Date |
autoRetrievalAt |
long |
autoRetrievalInterval |
Date |
createdAt |
boolean |
enabled |
long |
id |
Date |
modifiedAt |
String |
name |
String |
notes |
long |
ownerGroupId |
long |
ownerUserId |
Permission |
permission |
Map<String,String> |
settings |
DbMailAccount.Type |
type |
Constructor and Description |
---|
DbMailAccount() |
public long id
public String name
public String notes
public boolean enabled
public boolean autoRetrieval
public long autoRetrievalInterval
public Date autoRetrievalAt
public DbMailAccount.Type type
public Date createdAt
public Date modifiedAt
public long ownerUserId
public long ownerGroupId
public Permission permission
public AbstractMailReader buildReader()
public javax.mail.Session buildReaderSession()
public AbstractMailWriter buildWriter()
public javax.mail.Session buildWriterSession()
public int calculateHash()
public void clearCustomProperties()
public int compareTo(DbMailAccount account)
compareTo
in interface Comparable<DbMailAccount>
public final DbMailFolder createRootFolder()
public String[] getCustomPropertyKeys()
public MailEditorPane.Mode getEditorMode()
public MailPriority getEditorPriority()
public AbstractMailReader.Type getReaderType()
public javax.mail.internet.InternetAddress getSenderFromAddress()
public String getSenderFromMail()
public String getSenderFromName()
public String getSenderReplyTo()
public javax.mail.internet.InternetAddress getSenderReplyToAddress()
public String getSenderSignatureHtml()
public String getSenderSignatureText()
public AbstractMailWriter.Type getWriterType()
public boolean isLocal()
public boolean isLocalPrivate()
public boolean isLocalShared()
public boolean isEditorMdn()
public boolean isReaderDebug()
public boolean isRemote()
public boolean isWriterDebug()
public void load(Properties props)
public void save(Properties props)
public void setEditorMdn(boolean mdn)
public void setEditorMode(MailEditorPane.Mode mode)
public void setEditorPriority(MailPriority priority)
public void setReader(AbstractMailReader reader)
public void setReaderDebug(boolean value)
public void setSenderFromMail(String value)
public void setSenderFromName(String value)
public void setSenderReplyTo(String value)
public void setSenderSignatureHtml(String value)
public void setSenderSignatureText(String value)
public void setWriter(AbstractMailWriter writer)
public void setWriterDebug(boolean value)
public String writeName()
public static String writeNameOfLocalPrivateAccount()
public String writeSender()
Copyright © 2015 OpenEstate. All rights reserved.