Interface MessageTemplate
- All Superinterfaces:
Comparable<com.novomind.ecom.common.api.persistence.Entity>
,com.novomind.ecom.common.api.attribute.Described
,com.novomind.ecom.common.api.attribute.DisplayNamed
,com.novomind.ecom.common.api.persistence.Entity
,MasterEntity
,com.novomind.ecom.common.api.attribute.Named
public interface MessageTemplate
extends MasterEntity, com.novomind.ecom.common.api.attribute.Named, com.novomind.ecom.common.api.attribute.DisplayNamed, com.novomind.ecom.common.api.attribute.Described
Represents a template.
- Since:
- 12.24
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enum
This enumeration describes the type of aMessageTemplate
. -
Method Summary
Modifier and TypeMethodDescriptionReturns an unmodifiable cached view of the category assignments.getType()
Methods inherited from interface com.novomind.ecom.common.api.attribute.Described
getDescription
Methods inherited from interface com.novomind.ecom.common.api.attribute.DisplayNamed
getDisplayName
Methods inherited from interface com.novomind.ecom.common.api.persistence.Entity
compareTo, getId, isDeleted, isNotDeleted
Methods inherited from interface com.novomind.ecom.common.api.attribute.Named
getName
-
Method Details
-
getType
MessageTemplate.Type getType()- Returns:
- the
Type
of the template - Since:
- 12.37
-
getCategoryAssignments
Set<MessageTemplateCategoryAssignment> getCategoryAssignments()Returns an unmodifiable cached view of the category assignments. The returned set is not updated when the category assignments change.- Returns:
- a Set of
MessageTemplateCategoryAssignment
- Since:
- 12.37
-