Class MailServerResource
java.lang.Object
com.atlassian.crowd.plugin.rest.service.resource.admin.MailServerResource
@Path("mail/configuration")
@Consumes("application/json")
@Produces("application/json")
public class MailServerResource
extends Object
Represents a Mail Server management resource.
- Since:
- 3.2.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
saveConfiguration
(MailServerConfigurationEntity mailConfiguration) javax.ws.rs.core.Response
testMailServerConnection
(MailServerConfigurationEntity connectionTestData) javax.ws.rs.core.Response
validateFields
(MailServerConfigurationEntity connectionTestEntity)
-
Constructor Details
-
MailServerResource
-
-
Method Details
-
testMailServerConnection
@POST @Path("test") public javax.ws.rs.core.Response testMailServerConnection(MailServerConfigurationEntity connectionTestData) throws MailSendException, javax.mail.internet.AddressException - Throws:
MailSendException
javax.mail.internet.AddressException
-
validateFields
@POST @Path("validate") public javax.ws.rs.core.Response validateFields(MailServerConfigurationEntity connectionTestEntity) throws ValidationFailedException - Throws:
ValidationFailedException
-
saveConfiguration
@POST public javax.ws.rs.core.Response saveConfiguration(MailServerConfigurationEntity mailConfiguration) throws ValidationFailedException - Throws:
ValidationFailedException
-