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 |
getMailServerConfigurationHandler, getSession, init, isDefaultSMTPMailServerDefined, setMailServerConfigurationHandler |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfluenceMailServerManager
public ConfluenceMailServerManager()
getMailServer
public com.atlassian.mail.server.MailServer getMailServer(java.lang.Long id)
- Specified by:
getMailServer
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
getMailServer
in class com.atlassian.mail.server.managers.AbstractMailServerManager
getMailServer
public com.atlassian.mail.server.MailServer getMailServer(java.lang.String name)
- Specified by:
getMailServer
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
getMailServer
in class com.atlassian.mail.server.managers.AbstractMailServerManager
getServerNames
public java.util.List<java.lang.String> getServerNames()
- Specified by:
getServerNames
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
getServerNames
in class com.atlassian.mail.server.managers.AbstractMailServerManager
getSmtpMailServers
public java.util.List<com.atlassian.mail.server.SMTPMailServer> getSmtpMailServers()
- Specified by:
getSmtpMailServers
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
getSmtpMailServers
in class com.atlassian.mail.server.managers.AbstractMailServerManager
getPopMailServers
public java.util.List<com.atlassian.mail.server.PopMailServer> getPopMailServers()
- Specified by:
getPopMailServers
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
getPopMailServers
in class com.atlassian.mail.server.managers.AbstractMailServerManager
create
public java.lang.Long create(com.atlassian.mail.server.MailServer mailServer)
- Specified by:
create
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
create
in class com.atlassian.mail.server.managers.AbstractMailServerManager
update
public void update(com.atlassian.mail.server.MailServer mailServer)
- Specified by:
update
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
update
in class com.atlassian.mail.server.managers.AbstractMailServerManager
delete
public void delete(java.lang.Long mailServerId)
- Specified by:
delete
in interface com.atlassian.mail.server.MailServerManager
- Specified by:
delete
in class com.atlassian.mail.server.managers.AbstractMailServerManager
deleteAll
public void deleteAll()
getDefaultSMTPMailServer
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
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
setBandanaManager
public void setBandanaManager(com.atlassian.bandana.BandanaManager bandanaManager)
setEventPublisher
public void setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher)
Copyright © 2003-2013 Atlassian. All Rights Reserved.