Index
All Classes and Interfaces|All Packages
B
- best.skn.mail - package best.skn.mail
-
Main Package
- best.skn.mail.entities - package best.skn.mail.entities
-
Mail Entities Package
- best.skn.mail.services - package best.skn.mail.services
-
Mail Services Package
- body - Variable in class best.skn.mail.entities.MailSenderRequestBody
-
private String property for containing mail body
E
- exceptionError(String) - Static method in class best.skn.mail.services.MailSenderMessage
-
Protected method to return an error message for messaging exception
F
- filePath - Variable in class best.skn.mail.entities.MailSenderRequestBody
-
private String property for containing the file path to the attachment
- from - Variable in class best.skn.mail.entities.MailSenderRequestBody
-
private String property for containing mail sender email address
G
- getBody() - Method in class best.skn.mail.entities.MailSenderRequestBody
- getBody() - Method in interface best.skn.mail.entities.MailSenderRequestBodyInterface
-
a getter method to get the mail body
- getFilePath() - Method in class best.skn.mail.entities.MailSenderRequestBody
- getFilePath() - Method in interface best.skn.mail.entities.MailSenderRequestBodyInterface
-
a getter method to get the file path to the attachment
- getFrom() - Method in class best.skn.mail.entities.MailSenderRequestBody
- getFrom() - Method in interface best.skn.mail.entities.MailSenderRequestBodyInterface
-
A getter method to get the mail sender email address
- getSubject() - Method in class best.skn.mail.entities.MailSenderRequestBody
- getSubject() - Method in interface best.skn.mail.entities.MailSenderRequestBodyInterface
-
A getter method to get the mail subject
- getTemplateName() - Method in class best.skn.mail.entities.MailSenderRequestBody
- getTemplateName() - Method in interface best.skn.mail.entities.MailSenderRequestBodyInterface
-
a getter method to get the template name for the HTML template
- getTo() - Method in class best.skn.mail.entities.MailSenderRequestBody
- getTo() - Method in interface best.skn.mail.entities.MailSenderRequestBodyInterface
-
A getter method to get the mail receiver email address
H
- htmlContentError() - Static method in class best.skn.mail.services.MailSenderMessage
-
Protected method to return an error message for null HTML content
M
- mailSender - Variable in class best.skn.mail.services.MailSenderService
-
Private Java Mail Sender object
- MailSenderInterface - Interface in best.skn.mail.services
-
Mail Sender Service Interface
- MailSenderMessage - Class in best.skn.mail.services
-
Mail Sender Output Message Class
- MailSenderMessage() - Constructor for class best.skn.mail.services.MailSenderMessage
- MailSenderRequestBody - Class in best.skn.mail.entities
-
Mail sender request body class for @RequestBody annotated params in controllers
- MailSenderRequestBody() - Constructor for class best.skn.mail.entities.MailSenderRequestBody
- MailSenderRequestBodyInterface - Interface in best.skn.mail.entities
-
Mail sender request body interface for @RequestBody annotated params in controllers
- MailSenderService - Class in best.skn.mail.services
-
Mail Sender Service Class
- MailSenderService() - Constructor for class best.skn.mail.services.MailSenderService
- main(String[]) - Static method in class best.skn.mail.MainApplication
-
Static Method `main`
- MainApplication - Class in best.skn.mail
-
Main Class
- MainApplication() - Constructor for class best.skn.mail.MainApplication
P
- parameterError() - Static method in class best.skn.mail.services.MailSenderMessage
-
Protected method to return an error message for null parameter
S
- sendMail(String, String, String, String) - Method in interface best.skn.mail.services.MailSenderInterface
-
Method to send basic mail
- sendMail(String, String, String, String) - Method in class best.skn.mail.services.MailSenderService
- sendMailSuccess() - Static method in class best.skn.mail.services.MailSenderMessage
-
Protected method to return a success message for sending basic mail
- sendMailWithAttachment(String, String, String, String, String) - Method in interface best.skn.mail.services.MailSenderInterface
-
Method to send basic mail with attachment
- sendMailWithAttachment(String, String, String, String, String) - Method in class best.skn.mail.services.MailSenderService
- sendMailWithAttachmentSuccess() - Static method in class best.skn.mail.services.MailSenderMessage
-
Protected method to return a success message for sending basic mail with attachment
- sendMailWithHtmlTemplate(String, String, String, String, Context) - Method in interface best.skn.mail.services.MailSenderInterface
-
Method to send mail with HTML template
- sendMailWithHtmlTemplate(String, String, String, String, Context) - Method in class best.skn.mail.services.MailSenderService
- sendMailWithHtmlTemplateAndAttachment(String, String, String, String, Context, String) - Method in interface best.skn.mail.services.MailSenderInterface
-
Method to send mail with HTML template and attachment
- sendMailWithHtmlTemplateAndAttachment(String, String, String, String, Context, String) - Method in class best.skn.mail.services.MailSenderService
- sendMailWithHtmlTemplateAndAttachmentSuccess() - Static method in class best.skn.mail.services.MailSenderMessage
-
Protected method to return a success message for sending mail with HTML template and attachment
- sendMailWithHtmlTemplateSuccess() - Static method in class best.skn.mail.services.MailSenderMessage
-
Protected method to return a success message for sending mail with HTML template
- subject - Variable in class best.skn.mail.entities.MailSenderRequestBody
-
private String property for containing mail subject
T
- templateEngine - Variable in class best.skn.mail.services.MailSenderService
-
private Thymeleaf Template Engine object
- templateName - Variable in class best.skn.mail.entities.MailSenderRequestBody
-
private String property for containing the template name for the HTML template
- to - Variable in class best.skn.mail.entities.MailSenderRequestBody
-
private String property for containing mail receiver email address
All Classes and Interfaces|All Packages