com.atlassian.confluence.mail
Class ConfluenceMailServerManager
java.lang.Object
com.atlassian.mail.server.managers.AbstractMailServerManager
com.atlassian.confluence.mail.ConfluenceMailServerManager
- All Implemented Interfaces:
- MailServerManager
public class ConfluenceMailServerManager
- extends AbstractMailServerManager
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfluenceMailServerManager
public ConfluenceMailServerManager()
setEventManager
public void setEventManager(EventManager eventManager)
getMailServer
public MailServer getMailServer(Long id)
throws MailException
- Specified by:
getMailServer in interface MailServerManager- Specified by:
getMailServer in class AbstractMailServerManager
- Throws:
MailException
getMailServer
public MailServer getMailServer(String name)
throws MailException
- Specified by:
getMailServer in interface MailServerManager- Specified by:
getMailServer in class AbstractMailServerManager
- Throws:
MailException
getServerNames
public List getServerNames()
throws MailException
- Specified by:
getServerNames in interface MailServerManager- Specified by:
getServerNames in class AbstractMailServerManager
- Throws:
MailException
getSmtpMailServers
public List getSmtpMailServers()
throws MailException
- Specified by:
getSmtpMailServers in interface MailServerManager- Specified by:
getSmtpMailServers in class AbstractMailServerManager
- Throws:
MailException
getSmtpMailServerMap
protected Map getSmtpMailServerMap()
getPopMailServers
public List getPopMailServers()
throws MailException
- Specified by:
getPopMailServers in interface MailServerManager- Specified by:
getPopMailServers in class AbstractMailServerManager
- Throws:
MailException
create
public Long create(MailServer mailServer)
throws MailException
- Specified by:
create in interface MailServerManager- Specified by:
create in class AbstractMailServerManager
- Throws:
MailException
update
public void update(MailServer mailServer)
throws MailException
- Specified by:
update in interface MailServerManager- Specified by:
update in class AbstractMailServerManager
- Throws:
MailException
delete
public void delete(Long mailServerId)
throws MailException
- Specified by:
delete in interface MailServerManager- Specified by:
delete in class AbstractMailServerManager
- Throws:
MailException
getDefaultSMTPMailServer
public SMTPMailServer getDefaultSMTPMailServer()
throws MailException
- Specified by:
getDefaultSMTPMailServer in interface MailServerManager- Specified by:
getDefaultSMTPMailServer in class AbstractMailServerManager
- Throws:
MailException
getDefaultPopMailServer
public PopMailServer getDefaultPopMailServer()
throws MailException
- Specified by:
getDefaultPopMailServer in interface MailServerManager- Specified by:
getDefaultPopMailServer in class AbstractMailServerManager
- Throws:
MailException
setBandanaManager
public void setBandanaManager(BandanaManager bandanaManager)