public class ConfluenceMailServerManager
extends com.atlassian.mail.server.managers.AbstractMailServerManager
| Constructor and Description | 
|---|
| ConfluenceMailServerManager() | 
| Modifier and Type | Method and Description | 
|---|---|
| Long | create(com.atlassian.mail.server.MailServer mailServer) | 
| void | delete(Long mailServerId) | 
| void | deleteAll() | 
| com.atlassian.mail.server.PopMailServer | getDefaultPopMailServer() | 
| com.atlassian.mail.server.SMTPMailServer | getDefaultSMTPMailServer() | 
| com.atlassian.mail.server.MailServer | getMailServer(Long id) | 
| com.atlassian.mail.server.MailServer | getMailServer(String name) | 
| List<com.atlassian.mail.server.PopMailServer> | getPopMailServers() | 
| List<String> | getServerNames() | 
| List<com.atlassian.mail.server.SMTPMailServer> | getSmtpMailServers() | 
| void | setBandanaManager(com.atlassian.bandana.BandanaManager bandanaManager) | 
| void | setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher) | 
| void | update(com.atlassian.mail.server.MailServer mailServer) | 
public com.atlassian.mail.server.MailServer getMailServer(Long id)
getMailServer in interface com.atlassian.mail.server.MailServerManagergetMailServer in class com.atlassian.mail.server.managers.AbstractMailServerManagerpublic com.atlassian.mail.server.MailServer getMailServer(String name)
getMailServer in interface com.atlassian.mail.server.MailServerManagergetMailServer in class com.atlassian.mail.server.managers.AbstractMailServerManagerpublic List<String> getServerNames()
getServerNames in interface com.atlassian.mail.server.MailServerManagergetServerNames in class com.atlassian.mail.server.managers.AbstractMailServerManagerpublic List<com.atlassian.mail.server.SMTPMailServer> getSmtpMailServers()
getSmtpMailServers in interface com.atlassian.mail.server.MailServerManagergetSmtpMailServers in class com.atlassian.mail.server.managers.AbstractMailServerManagerpublic List<com.atlassian.mail.server.PopMailServer> getPopMailServers()
getPopMailServers in interface com.atlassian.mail.server.MailServerManagergetPopMailServers in class com.atlassian.mail.server.managers.AbstractMailServerManagerpublic Long create(com.atlassian.mail.server.MailServer mailServer)
create in interface com.atlassian.mail.server.MailServerManagercreate in class com.atlassian.mail.server.managers.AbstractMailServerManagerpublic void update(com.atlassian.mail.server.MailServer mailServer)
update in interface com.atlassian.mail.server.MailServerManagerupdate in class com.atlassian.mail.server.managers.AbstractMailServerManagerpublic void delete(Long mailServerId)
delete in interface com.atlassian.mail.server.MailServerManagerdelete in class com.atlassian.mail.server.managers.AbstractMailServerManagerpublic void deleteAll()
public com.atlassian.mail.server.SMTPMailServer getDefaultSMTPMailServer()
getDefaultSMTPMailServer in interface com.atlassian.mail.server.MailServerManagergetDefaultSMTPMailServer in class com.atlassian.mail.server.managers.AbstractMailServerManagerpublic com.atlassian.mail.server.PopMailServer getDefaultPopMailServer()
getDefaultPopMailServer in interface com.atlassian.mail.server.MailServerManagergetDefaultPopMailServer in class com.atlassian.mail.server.managers.AbstractMailServerManagerpublic void setBandanaManager(com.atlassian.bandana.BandanaManager bandanaManager)
public void setEventPublisher(com.atlassian.event.api.EventPublisher eventPublisher)
Copyright © 2003–2019 Atlassian. All rights reserved.