com.atlassian.mail.server.managers
Class OFBizMailServerManager
java.lang.Object
com.atlassian.mail.server.managers.AbstractMailServerManager
com.atlassian.mail.server.managers.OFBizMailServerManager
- All Implemented Interfaces:
- com.atlassian.mail.server.MailServerManager
public class OFBizMailServerManager
- extends com.atlassian.mail.server.managers.AbstractMailServerManager
This was taken from atlassian-mail and placed into its now rightful home of JIRA.
- Since:
- 4.3
Fields inherited from interface com.atlassian.mail.server.MailServerManager |
SERVER_TYPES |
Methods inherited from class com.atlassian.mail.server.managers.AbstractMailServerManager |
getMailServerConfigurationHandler, getSession, init, setMailServerConfigurationHandler |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OFBizMailServerManager
public OFBizMailServerManager()
getMailServer
public com.atlassian.mail.server.MailServer getMailServer(Long id)
throws com.atlassian.mail.MailException
- Specified by:
getMailServer
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
getMailServer
in class com.atlassian.mail.server.managers.AbstractMailServerManager
- Throws:
com.atlassian.mail.MailException
getMailServer
public com.atlassian.mail.server.MailServer getMailServer(String name)
throws com.atlassian.mail.MailException
- Specified by:
getMailServer
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
getMailServer
in class com.atlassian.mail.server.managers.AbstractMailServerManager
- Throws:
com.atlassian.mail.MailException
getServerNames
public List<String> getServerNames()
throws com.atlassian.mail.MailException
- Specified by:
getServerNames
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
getServerNames
in class com.atlassian.mail.server.managers.AbstractMailServerManager
- Throws:
com.atlassian.mail.MailException
getSmtpMailServers
public List<com.atlassian.mail.server.SMTPMailServer> getSmtpMailServers()
throws com.atlassian.mail.MailException
- Specified by:
getSmtpMailServers
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
getSmtpMailServers
in class com.atlassian.mail.server.managers.AbstractMailServerManager
- Throws:
com.atlassian.mail.MailException
getPopMailServers
public List<com.atlassian.mail.server.PopMailServer> getPopMailServers()
throws com.atlassian.mail.MailException
- Specified by:
getPopMailServers
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
getPopMailServers
in class com.atlassian.mail.server.managers.AbstractMailServerManager
- Throws:
com.atlassian.mail.MailException
create
public Long create(com.atlassian.mail.server.MailServer mailServer)
throws com.atlassian.mail.MailException
- Specified by:
create
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
create
in class com.atlassian.mail.server.managers.AbstractMailServerManager
- Throws:
com.atlassian.mail.MailException
update
public void update(com.atlassian.mail.server.MailServer mailServer)
throws com.atlassian.mail.MailException
- Specified by:
update
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
update
in class com.atlassian.mail.server.managers.AbstractMailServerManager
- Throws:
com.atlassian.mail.MailException
delete
public void delete(Long mailServerId)
throws com.atlassian.mail.MailException
- Specified by:
delete
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
delete
in class com.atlassian.mail.server.managers.AbstractMailServerManager
- Throws:
com.atlassian.mail.MailException
getDefaultSMTPMailServer
@Nullable
public com.atlassian.mail.server.SMTPMailServer getDefaultSMTPMailServer()
- Specified by:
getDefaultSMTPMailServer
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
getDefaultSMTPMailServer
in class com.atlassian.mail.server.managers.AbstractMailServerManager
getDefaultPopMailServer
@Nullable
public com.atlassian.mail.server.PopMailServer getDefaultPopMailServer()
- Specified by:
getDefaultPopMailServer
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
getDefaultPopMailServer
in class com.atlassian.mail.server.managers.AbstractMailServerManager
getMailServersByType
protected <T extends com.atlassian.mail.server.MailServer> List<T> getMailServersByType(Class<T> serverType)
throws com.atlassian.mail.MailException
- Throws:
com.atlassian.mail.MailException
getMailServerGV
protected org.ofbiz.core.entity.GenericValue getMailServerGV(Long id)
throws com.atlassian.mail.MailException
- Throws:
com.atlassian.mail.MailException
constructMailServer
protected com.atlassian.mail.server.MailServer constructMailServer(org.ofbiz.core.entity.GenericValue gv)
getMapFromColumns
protected Map<String,Object> getMapFromColumns(com.atlassian.mail.server.MailServer mailServer)
throws com.atlassian.mail.MailException
- Throws:
com.atlassian.mail.MailException
Copyright © 2002-2011 Atlassian. All Rights Reserved.