Package com.atlassian.bamboo.mail
Class BambooMailServerManager
java.lang.Object
com.atlassian.mail.server.managers.AbstractMailServerManager
com.atlassian.mail.server.managers.XMLMailServerManager
com.atlassian.bamboo.mail.BambooMailServerManager
- All Implemented Interfaces:
com.atlassian.mail.server.MailServerManager
public class BambooMailServerManager
extends com.atlassian.mail.server.managers.XMLMailServerManager
-
Field Summary
Fields inherited from interface com.atlassian.mail.server.MailServerManager
SERVER_TYPES
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
protected InputStream
getConfigurationInputStream
(String resource) protected Class
protected org.apache.commons.digester.Digester
void
update
(com.atlassian.mail.server.MailServer mailServer) mailServer parameter is not needed in this implemention as a simple refresh is just calledMethods inherited from class com.atlassian.mail.server.managers.XMLMailServerManager
create, getConfigFile, getDefaultPopMailServer, getDefaultSMTPMailServer, getImapMailServerClass, getImapMailServers, getIncomingMailServers, getMailServer, getMailServer, getMsGraphIncomingMailServers, getPopMailServerClass, getPopMailServers, getServerNames, getSmtpMailServers, init
Methods inherited from class com.atlassian.mail.server.managers.AbstractMailServerManager
getMailServerConfigurationHandler, getSession, isDefaultSMTPMailServerDefined, setMailServerConfigurationHandler
-
Constructor Details
-
BambooMailServerManager
public BambooMailServerManager()
-
-
Method Details
-
getConfigurationInputStream
- Overrides:
getConfigurationInputStream
in classcom.atlassian.mail.server.managers.XMLMailServerManager
-
delete
- Specified by:
delete
in interfacecom.atlassian.mail.server.MailServerManager
- Overrides:
delete
in classcom.atlassian.mail.server.managers.XMLMailServerManager
- Throws:
com.atlassian.mail.MailException
-
update
public void update(com.atlassian.mail.server.MailServer mailServer) throws com.atlassian.mail.MailException mailServer parameter is not needed in this implemention as a simple refresh is just called- Specified by:
update
in interfacecom.atlassian.mail.server.MailServerManager
- Overrides:
update
in classcom.atlassian.mail.server.managers.XMLMailServerManager
- Parameters:
mailServer
- this is not needed- Throws:
com.atlassian.mail.MailException
-
getSMTPMailServerClass
- Overrides:
getSMTPMailServerClass
in classcom.atlassian.mail.server.managers.XMLMailServerManager
-
newDigester
protected org.apache.commons.digester.Digester newDigester()- Overrides:
newDigester
in classcom.atlassian.mail.server.managers.XMLMailServerManager
-