A C D E F G H I M O P S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- africa.absa.inception.mail - package africa.absa.inception.mail
- afterPropertiesSet() - Method in class africa.absa.inception.mail.MailService
C
- closeTemplateSource(Object) - Method in class africa.absa.inception.mail.FreeMarkerTemplateLoader
-
Closes the template source, releasing any resources held that are only required for reading the template and/or its metadata.
- code() - Method in enum africa.absa.inception.mail.MailTemplateContentType
-
Returns the code for the mail template content type.
- convert(MailTemplateContentType) - Method in class africa.absa.inception.mail.MailTemplateContentTypeToStringConverter
- convert(String) - Method in class africa.absa.inception.mail.StringToMailTemplateContentTypeConverter
- convertToDatabaseColumn(MailTemplateContentType) - Method in class africa.absa.inception.mail.MailTemplateContentTypeConverter
-
Converts the value stored in the entity attribute into the data representation to be stored in the database.
- convertToEntityAttribute(Integer) - Method in class africa.absa.inception.mail.MailTemplateContentTypeConverter
-
Converts the data stored in the database column into the value to be stored in the entity attribute.
- createMailTemplate(MailTemplate) - Method in interface africa.absa.inception.mail.IMailService
-
Create the new mail template.
- createMailTemplate(MailTemplate) - Method in class africa.absa.inception.mail.MailService
D
- deleteById(String) - Method in interface africa.absa.inception.mail.MailTemplateRepository
- deleteMailTemplate(String) - Method in interface africa.absa.inception.mail.IMailService
-
Delete the existing mail template.
- deleteMailTemplate(String) - Method in class africa.absa.inception.mail.MailService
- description() - Method in enum africa.absa.inception.mail.MailTemplateContentType
-
Returns the description for the mail template content type.
- DuplicateMailTemplateException - Exception in africa.absa.inception.mail
-
The DuplicateMailTemplateException exception is thrown to indicate an error condition as a result of an attempt to create a duplicate mail template i.e a mail template with the specified ID already exists.
- DuplicateMailTemplateException(String) - Constructor for exception africa.absa.inception.mail.DuplicateMailTemplateException
-
Constructs a new DuplicateMailTemplateException.
E
- equals(Object) - Method in class africa.absa.inception.mail.MailTemplate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class africa.absa.inception.mail.MailTemplateSummary
-
Indicates whether some other object is "equal to" this one.
F
- findTemplateSource(String) - Method in class africa.absa.inception.mail.FreeMarkerTemplateLoader
-
Finds the template in the backing storage and returns an object that identifies the storage location where the template can be loaded from.
- FreeMarkerTemplateLoader - Class in africa.absa.inception.mail
-
The FreeMarkerTemplateLoader class implements the Apache FreeMarker template loader.
- FreeMarkerTemplateLoader(IMailService) - Constructor for class africa.absa.inception.mail.FreeMarkerTemplateLoader
-
Constructs a new FreeMarkerTemplateLoader.
- fromCode(String) - Static method in enum africa.absa.inception.mail.MailTemplateContentType
-
Returns the mail template content type given by the specified code value.
- fromNumericCode(int) - Static method in enum africa.absa.inception.mail.MailTemplateContentType
-
Returns the mail template content type for the specified numeric code.
G
- getContentType() - Method in class africa.absa.inception.mail.MailTemplate
-
Returns the content type for the mail template.
- getContentType() - Method in class africa.absa.inception.mail.MailTemplateSummary
-
Returns the content type for the mail template.
- getCreated() - Method in class africa.absa.inception.mail.MailTemplate
-
Returns the date and time the mail template was created.
- getId() - Method in class africa.absa.inception.mail.MailTemplate
-
Returns the ID for the mail template.
- getId() - Method in class africa.absa.inception.mail.MailTemplateSummary
-
Returns the ID for the mail template.
- getLastModified(Object) - Method in class africa.absa.inception.mail.FreeMarkerTemplateLoader
-
Returns the time of last modification of the specified template source.
- getMailTemplate(String) - Method in interface africa.absa.inception.mail.IMailService
-
Retrieve the mail template.
- getMailTemplate(String) - Method in class africa.absa.inception.mail.MailService
- getMailTemplateName(String) - Method in interface africa.absa.inception.mail.IMailService
-
Retrieve the name of the mail template.
- getMailTemplateName(String) - Method in class africa.absa.inception.mail.MailService
- getMailTemplates() - Method in interface africa.absa.inception.mail.IMailService
-
Returns all the mail templates.
- getMailTemplates() - Method in class africa.absa.inception.mail.MailService
- getMailTemplateSummaries() - Method in interface africa.absa.inception.mail.IMailService
-
Returns the summaries for all the mail templates.
- getMailTemplateSummaries() - Method in class africa.absa.inception.mail.MailService
- getMailTemplateSummary(String) - Method in interface africa.absa.inception.mail.IMailService
-
Retrieve the summary for the mail template.
- getMailTemplateSummary(String) - Method in class africa.absa.inception.mail.MailService
- getMailTemplateUpdated(String) - Method in interface africa.absa.inception.mail.IMailService
-
Returns the date and time the mail template was last updated.
- getMailTemplateUpdated(String) - Method in class africa.absa.inception.mail.MailService
- getName() - Method in class africa.absa.inception.mail.MailTemplate
-
Returns the name of the mail template.
- getName() - Method in class africa.absa.inception.mail.MailTemplateSummary
-
Returns the name of the mail template.
- getNameById(String) - Method in interface africa.absa.inception.mail.MailTemplateRepository
- getReader(Object, String) - Method in class africa.absa.inception.mail.FreeMarkerTemplateLoader
-
Returns the character stream of a template represented by the specified template source.
- getTemplate() - Method in class africa.absa.inception.mail.MailTemplate
-
Returns the Apache FreeMarker template for the mail template.
- getUpdated() - Method in class africa.absa.inception.mail.MailTemplate
-
Returns the date and time the mail template was last updated.
- getUpdatedById(String) - Method in interface africa.absa.inception.mail.MailTemplateRepository
H
- hashCode() - Method in class africa.absa.inception.mail.MailTemplate
-
Returns a hash code value for the object.
- hashCode() - Method in class africa.absa.inception.mail.MailTemplateSummary
-
Returns a hash code value for the object.
- HTML - africa.absa.inception.mail.MailTemplateContentType
I
- IMailService - Interface in africa.absa.inception.mail
-
The IMailService interface defines the functionality provided by a Mail Service implementation.
M
- MailConfiguration - Class in africa.absa.inception.mail
-
The MailConfiguration class provides the Spring configuration for the Mail module.
- MailConfiguration(ApplicationContext) - Constructor for class africa.absa.inception.mail.MailConfiguration
-
Constructs a new MailConfiguration.
- mailEntityManagerFactory(DataSource, PlatformTransactionManager) - Method in class africa.absa.inception.mail.MailConfiguration
-
Returns the mail entity manager factory bean associated with the application data source.
- MailService - Class in africa.absa.inception.mail
-
The MailService class provides the Mail Service implementation.
- MailService(ApplicationContext, Validator, MailTemplateRepository, MailTemplateSummaryRepository) - Constructor for class africa.absa.inception.mail.MailService
-
Constructs a new MailService.
- MailTemplate - Class in africa.absa.inception.mail
-
The MailTemplate class holds the information for a mail template.
- MailTemplate() - Constructor for class africa.absa.inception.mail.MailTemplate
-
Constructs a new MailTemplate.
- MailTemplate(String, String, MailTemplateContentType, byte[]) - Constructor for class africa.absa.inception.mail.MailTemplate
-
Constructs a new MailTemplate.
- MailTemplateContentType - Enum in africa.absa.inception.mail
-
The MailTemplateContentType enumeration defines the possible content types for mail templates.
- MailTemplateContentTypeConverter - Class in africa.absa.inception.mail
-
The MailTemplateContentTypeConverter class implements the custom JPA converter for the MailTemplateContentType enumeration.
- MailTemplateContentTypeConverter() - Constructor for class africa.absa.inception.mail.MailTemplateContentTypeConverter
- MailTemplateContentTypeToStringConverter - Class in africa.absa.inception.mail
-
The MailTemplateContentTypeToStringConverter class implements the Spring converter that converts a MailTemplateContentType type into a String type.
- MailTemplateContentTypeToStringConverter() - Constructor for class africa.absa.inception.mail.MailTemplateContentTypeToStringConverter
-
Constructs a new MailTemplateContentTypeToStringConverter.
- mailTemplateExists(String) - Method in interface africa.absa.inception.mail.IMailService
-
Check whether the mail template exists.
- mailTemplateExists(String) - Method in class africa.absa.inception.mail.MailService
- MailTemplateNotFoundException - Exception in africa.absa.inception.mail
-
The MailTemplateNotFoundException exception is thrown to indicate an error condition as a result of a mail template that could not be found.
- MailTemplateNotFoundException(String) - Constructor for exception africa.absa.inception.mail.MailTemplateNotFoundException
-
w Constructs a new MailTemplateNotFoundException.
- MailTemplateRepository - Interface in africa.absa.inception.mail
-
The MailTemplateRepository interface declares the repository for the MailTemplate domain type.
- MailTemplateSummary - Class in africa.absa.inception.mail
-
The MailTemplateSummary class holds the information for a mail template.
- MailTemplateSummary() - Constructor for class africa.absa.inception.mail.MailTemplateSummary
-
Constructs a new MailTemplateSummary.
- MailTemplateSummary(String, String, MailTemplateContentType) - Constructor for class africa.absa.inception.mail.MailTemplateSummary
-
Constructs a new MailTemplateSummary.
- MailTemplateSummaryRepository - Interface in africa.absa.inception.mail
-
The MailTemplateSummaryRepository interface declares the repository for the MailTemplateSummary domain type.
O
- onCreate() - Method in class africa.absa.inception.mail.MailTemplate
- onUpdate() - Method in class africa.absa.inception.mail.MailTemplate
P
- processMailTemplate(String, Map<String, String>) - Method in interface africa.absa.inception.mail.IMailService
-
Process the mail template.
- processMailTemplate(String, Map<String, String>) - Method in class africa.absa.inception.mail.MailService
S
- sendMail(List<String>, String, String, String, String, Map<String, String>) - Method in interface africa.absa.inception.mail.IMailService
-
Send a mail.
- sendMail(List<String>, String, String, String, String, Map<String, String>) - Method in class africa.absa.inception.mail.MailService
- setContentType(MailTemplateContentType) - Method in class africa.absa.inception.mail.MailTemplate
-
Set the content type for the mail template.
- setId(String) - Method in class africa.absa.inception.mail.MailTemplate
-
Set the ID for the mail template.
- setName(String) - Method in class africa.absa.inception.mail.MailTemplate
-
Set the name of the mail template.
- setTemplate(byte[]) - Method in class africa.absa.inception.mail.MailTemplate
-
Set the Apache FreeMarker template for the mail template.
- StringToMailTemplateContentTypeConverter - Class in africa.absa.inception.mail
-
The StringToMailTemplateContentTypeConverter class implements the Spring converter that converts a String type into a MailTemplateContentType type.
- StringToMailTemplateContentTypeConverter() - Constructor for class africa.absa.inception.mail.StringToMailTemplateContentTypeConverter
-
Constructs a new StringToMailTemplateContentTypeConverter.
T
- TEXT - africa.absa.inception.mail.MailTemplateContentType
- toNumericCode(MailTemplateContentType) - Static method in enum africa.absa.inception.mail.MailTemplateContentType
-
Returns the numeric code for the mail template content type.
- toString() - Method in class africa.absa.inception.mail.MailTemplate
-
Returns a string representation of the object.
- toString() - Method in class africa.absa.inception.mail.MailTemplateSummary
-
Returns a string representation of the object.
U
- updateMailTemplate(MailTemplate) - Method in interface africa.absa.inception.mail.IMailService
-
Update the mail template.
- updateMailTemplate(MailTemplate) - Method in class africa.absa.inception.mail.MailService
V
- valueOf(String) - Static method in enum africa.absa.inception.mail.MailTemplateContentType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum africa.absa.inception.mail.MailTemplateContentType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages