com.atlassian.confluence.mail
Class ConfluenceMailServerManager
java.lang.Object
com.atlassian.mail.server.managers.AbstractMailServerManager
com.atlassian.confluence.mail.ConfluenceMailServerManager
- All Implemented Interfaces:
- com.atlassian.mail.server.MailServerManager
public class ConfluenceMailServerManager
- extends com.atlassian.mail.server.managers.AbstractMailServerManager
Fields inherited from interface com.atlassian.mail.server.MailServerManager |
SERVER_TYPES |
Methods inherited from class com.atlassian.mail.server.managers.AbstractMailServerManager |
getSession, init |
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(com.atlassian.event.EventManager eventManager)
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.MailServer> getSmtpMailServers()
- Specified by:
getSmtpMailServers
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
getSmtpMailServers
in class com.atlassian.mail.server.managers.AbstractMailServerManager
getSmtpMailServerMap
protected Map<Long,com.atlassian.mail.server.MailServer> getSmtpMailServerMap()
getPopMailServers
public List 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)
- Specified by:
delete
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
delete
in class com.atlassian.mail.server.managers.AbstractMailServerManager
getDefaultSMTPMailServer
public com.atlassian.mail.server.SMTPMailServer getDefaultSMTPMailServer()
throws com.atlassian.mail.MailException
- Specified by:
getDefaultSMTPMailServer
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
getDefaultSMTPMailServer
in class com.atlassian.mail.server.managers.AbstractMailServerManager
- Throws:
com.atlassian.mail.MailException
getDefaultPopMailServer
public com.atlassian.mail.server.PopMailServer getDefaultPopMailServer()
throws com.atlassian.mail.MailException
- Specified by:
getDefaultPopMailServer
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
getDefaultPopMailServer
in class com.atlassian.mail.server.managers.AbstractMailServerManager
- Throws:
com.atlassian.mail.MailException
setBandanaManager
public void setBandanaManager(com.atlassian.bandana.BandanaManager bandanaManager)
Copyright © 2003-2012 Atlassian. All Rights Reserved.