public class EmailResource extends AbstractJaxRSResource
TEXT_HTML
Constructor and Description |
---|
EmailResource()
Constructs an instance of this class using the default email service
|
EmailResource(org.pentaho.platform.api.email.IEmailService emailService)
Constructs an instance of this class using the default email service
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
deleteEmailConfig(EmailConfiguration emailConfiguration) |
org.pentaho.platform.api.email.IEmailConfiguration |
getEmailConfig() |
javax.ws.rs.core.Response |
isValid() |
javax.ws.rs.core.Response |
sendEmailTest(EmailConfiguration emailConfiguration) |
javax.ws.rs.core.Response |
setEmailConfig(EmailConfiguration emailConfiguration) |
setHttpHeaders
public EmailResource() throws IllegalArgumentException
IllegalArgumentException
- Indicates that the default location for the email configuration file is invalidpublic EmailResource(org.pentaho.platform.api.email.IEmailService emailService) throws IllegalArgumentException
IllegalArgumentException
- Indicates that the default location for the email configuration file is invalidpublic javax.ws.rs.core.Response deleteEmailConfig(EmailConfiguration emailConfiguration)
public javax.ws.rs.core.Response setEmailConfig(EmailConfiguration emailConfiguration)
public org.pentaho.platform.api.email.IEmailConfiguration getEmailConfig()
public javax.ws.rs.core.Response sendEmailTest(EmailConfiguration emailConfiguration) throws Exception
Exception
public javax.ws.rs.core.Response isValid()