public class OFBizMailServerManager
extends com.atlassian.mail.server.managers.AbstractMailServerManager
| Modifier and Type | Class and Description |
|---|---|
protected class |
OFBizMailServerManager.CacheHolder |
| Constructor and Description |
|---|
OFBizMailServerManager() |
| Modifier and Type | Method and Description |
|---|---|
protected com.atlassian.mail.server.MailServer |
constructMailServer(org.ofbiz.core.entity.GenericValue gv) |
Long |
create(com.atlassian.mail.server.MailServer mailServer) |
void |
delete(Long mailServerId) |
com.atlassian.mail.server.PopMailServer |
getDefaultPopMailServer() |
com.atlassian.mail.server.SMTPMailServer |
getDefaultSMTPMailServer() |
com.atlassian.mail.server.MailServer |
getMailServer(Long id) |
com.atlassian.mail.server.MailServer |
getMailServer(String name) |
protected org.ofbiz.core.entity.GenericValue |
getMailServerGV(Long id) |
protected <T extends com.atlassian.mail.server.MailServer> |
getMailServersByType(Class<T> serverType) |
protected Map<String,Object> |
getMapFromColumns(com.atlassian.mail.server.MailServer mailServer) |
List<com.atlassian.mail.server.PopMailServer> |
getPopMailServers() |
List<String> |
getServerNames() |
List<com.atlassian.mail.server.SMTPMailServer> |
getSmtpMailServers() |
void |
update(com.atlassian.mail.server.MailServer mailServer) |
public com.atlassian.mail.server.MailServer getMailServer(Long id) throws com.atlassian.mail.MailException
getMailServer in interface com.atlassian.mail.server.MailServerManagergetMailServer in class com.atlassian.mail.server.managers.AbstractMailServerManagercom.atlassian.mail.MailExceptionpublic com.atlassian.mail.server.MailServer getMailServer(String name) throws com.atlassian.mail.MailException
getMailServer in interface com.atlassian.mail.server.MailServerManagergetMailServer in class com.atlassian.mail.server.managers.AbstractMailServerManagercom.atlassian.mail.MailExceptionpublic List<String> getServerNames() throws com.atlassian.mail.MailException
getServerNames in interface com.atlassian.mail.server.MailServerManagergetServerNames in class com.atlassian.mail.server.managers.AbstractMailServerManagercom.atlassian.mail.MailExceptionpublic List<com.atlassian.mail.server.SMTPMailServer> getSmtpMailServers()
getSmtpMailServers in interface com.atlassian.mail.server.MailServerManagergetSmtpMailServers in class com.atlassian.mail.server.managers.AbstractMailServerManagerpublic List<com.atlassian.mail.server.PopMailServer> getPopMailServers()
getPopMailServers in interface com.atlassian.mail.server.MailServerManagergetPopMailServers in class com.atlassian.mail.server.managers.AbstractMailServerManagerpublic Long create(com.atlassian.mail.server.MailServer mailServer) throws com.atlassian.mail.MailException
create in interface com.atlassian.mail.server.MailServerManagercreate in class com.atlassian.mail.server.managers.AbstractMailServerManagercom.atlassian.mail.MailExceptionpublic void update(com.atlassian.mail.server.MailServer mailServer)
throws com.atlassian.mail.MailException
update in interface com.atlassian.mail.server.MailServerManagerupdate in class com.atlassian.mail.server.managers.AbstractMailServerManagercom.atlassian.mail.MailExceptionpublic void delete(Long mailServerId) throws com.atlassian.mail.MailException
delete in interface com.atlassian.mail.server.MailServerManagerdelete in class com.atlassian.mail.server.managers.AbstractMailServerManagercom.atlassian.mail.MailException@Nullable public com.atlassian.mail.server.SMTPMailServer getDefaultSMTPMailServer()
getDefaultSMTPMailServer in interface com.atlassian.mail.server.MailServerManagergetDefaultSMTPMailServer in class com.atlassian.mail.server.managers.AbstractMailServerManager@Nullable public com.atlassian.mail.server.PopMailServer getDefaultPopMailServer()
getDefaultPopMailServer in interface com.atlassian.mail.server.MailServerManagergetDefaultPopMailServer in class com.atlassian.mail.server.managers.AbstractMailServerManagerprotected <T extends com.atlassian.mail.server.MailServer> List<T> getMailServersByType(Class<T> serverType)
protected org.ofbiz.core.entity.GenericValue getMailServerGV(Long id) throws com.atlassian.mail.MailException
com.atlassian.mail.MailExceptionprotected com.atlassian.mail.server.MailServer constructMailServer(org.ofbiz.core.entity.GenericValue gv)
Copyright © 2002-2017 Atlassian. All Rights Reserved.