Class MessageTemplate
java.lang.Object
com.logicaldoc.core.PersistentObject
com.logicaldoc.core.communication.MessageTemplate
- All Implemented Interfaces:
Serializable
A template for messaging purposes.
- Since:
- 6.5
- Author:
- Marco Meschieri - LogicalDOC
- See Also:
-
Field Summary
FieldsFields inherited from class com.logicaldoc.core.PersistentObject
DELETED_CODE_DEFAULT, DELETED_CODE_STRONG, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetBody()getFormattedBody(Map<String, Object> dictionary) getFormattedSubject(Map<String, Object> dictionary) getName()getType()inthashCode()voidvoidsetDescription(String description) voidsetLanguage(String language) voidvoidsetSubject(String subject) voidMethods inherited from class com.logicaldoc.core.PersistentObject
getCreation, getDeleted, getId, getLastModified, getRecordVersion, getTenantId, setCreation, setDeleted, setId, setLastModified, setRecordVersion, setTenantId, toString
-
Field Details
-
TYPE_SYSTEM
- See Also:
-
TYPE_USER
- See Also:
-
-
Constructor Details
-
MessageTemplate
public MessageTemplate() -
MessageTemplate
-
-
Method Details
-
getFormattedBody
- Throws:
AutomationException
-
getFormattedSubject
- Throws:
AutomationException
-
getName
-
setName
-
getDescription
-
setDescription
-
getLanguage
-
setLanguage
-
getBody
-
setBody
-
getSubject
-
setSubject
-
getType
-
setType
-
hashCode
public int hashCode()- Overrides:
hashCodein classPersistentObject
-
equals
- Overrides:
equalsin classPersistentObject
-