Package com.soffid.iam.service
Interface MailService
-
- All Known Implementing Classes:
MailServiceBase
,MailServiceImpl
public interface MailService
Service MailService Service to send emails
-
-
Field Summary
Fields Modifier and Type Field Description static String
SERVICE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
sendHtmlMail(String to, String subject, String body)
Operation sendHtmlMailvoid
sendHtmlMail(String to, String cc, String subject, String body)
Operation sendHtmlMailvoid
sendHtmlMail(String to, String cc, String subject, String body, Collection mimeBodyParts)
Operation sendHtmlMailvoid
sendHtmlMail(String to, String subject, String body, Collection mimeBodyParts)
Operation sendHtmlMailvoid
sendHtmlMailToActors(String[] actors, String subject, String body)
Operation sendHtmlMailToActorsvoid
sendHtmlMailToActors(String[] actors, String cc, String subject, String body)
Operation sendHtmlMailToActorsvoid
sendTextMail(String to, String subject, String body)
Operation sendTextMailvoid
sendTextMail(String to, String cc, String subject, String body)
Operation sendTextMailvoid
sendTextMailToActors(String[] actors, String subject, String body)
Operation sendTextMailToActorsvoid
sendTextMailToActors(String[] actors, String cc, String subject, String body)
Operation sendTextMailToActorsvoid
sendTextMailToActors(String[] actors, String cc, String subject, String body, Collection mimeBodyParts)
Operation sendTextMailToActorsvoid
sendTextMailToActors(String[] actors, String subject, String body, Collection mimeBodyParts)
Operation sendTextMailToActors
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
sendHtmlMail
void sendHtmlMail(String to, String subject, String body) throws es.caib.seycon.ng.exception.InternalErrorException
Operation sendHtmlMail- Parameters:
to
-subject
-body
-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
sendHtmlMail
void sendHtmlMail(String to, String cc, String subject, String body) throws es.caib.seycon.ng.exception.InternalErrorException
Operation sendHtmlMail- Parameters:
to
-cc
-subject
-body
-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
sendHtmlMail
void sendHtmlMail(String to, String cc, String subject, String body, Collection mimeBodyParts) throws es.caib.seycon.ng.exception.InternalErrorException
Operation sendHtmlMail- Parameters:
to
-cc
-subject
-body
-mimeBodyParts
-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
sendHtmlMail
void sendHtmlMail(String to, String subject, String body, Collection mimeBodyParts) throws es.caib.seycon.ng.exception.InternalErrorException
Operation sendHtmlMail- Parameters:
to
-subject
-body
-mimeBodyParts
-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
sendHtmlMailToActors
void sendHtmlMailToActors(String[] actors, String subject, String body) throws es.caib.seycon.ng.exception.InternalErrorException
Operation sendHtmlMailToActors- Parameters:
actors
-subject
-body
-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
sendHtmlMailToActors
void sendHtmlMailToActors(String[] actors, String cc, String subject, String body) throws es.caib.seycon.ng.exception.InternalErrorException
Operation sendHtmlMailToActors- Parameters:
actors
-cc
-subject
-body
-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
sendTextMail
void sendTextMail(String to, String subject, String body) throws es.caib.seycon.ng.exception.InternalErrorException
Operation sendTextMail- Parameters:
to
-subject
-body
-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
sendTextMail
void sendTextMail(String to, String cc, String subject, String body) throws es.caib.seycon.ng.exception.InternalErrorException
Operation sendTextMail- Parameters:
to
-cc
-subject
-body
-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
sendTextMailToActors
void sendTextMailToActors(String[] actors, String subject, String body) throws es.caib.seycon.ng.exception.InternalErrorException
Operation sendTextMailToActors- Parameters:
actors
-subject
-body
-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
sendTextMailToActors
void sendTextMailToActors(String[] actors, String cc, String subject, String body) throws es.caib.seycon.ng.exception.InternalErrorException
Operation sendTextMailToActors- Parameters:
actors
-cc
-subject
-body
-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
sendTextMailToActors
void sendTextMailToActors(String[] actors, String cc, String subject, String body, Collection mimeBodyParts) throws es.caib.seycon.ng.exception.InternalErrorException
Operation sendTextMailToActors- Parameters:
actors
-cc
-subject
-body
-mimeBodyParts
-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
sendTextMailToActors
void sendTextMailToActors(String[] actors, String subject, String body, Collection mimeBodyParts) throws es.caib.seycon.ng.exception.InternalErrorException
Operation sendTextMailToActors- Parameters:
actors
-subject
-body
-mimeBodyParts
-- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
-