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.