public interface TemplateDefinition
getType()
and getSubType()
where the type will later be used to lookup a renderer able to
render or further process this template.
A template might contain one or more variations (e.g. for multiple languages) represented with TemplateVariationDefinition
. Each one of the
variations has its own content mapped to a single VariationDefinition
(e.g. for a single language in a country, etc).Modifier and Type | Method and Description |
---|---|
Date |
getCreationTime()
Returns the creation time of this definition.
|
String |
getCreatorId()
Returns the id of the user creating this template definition.
|
String |
getDeploymentId()
Returns the deployment id this definition was deployed with.
|
String |
getFormKey()
Returns the optional form key for this template definition which might be used to collect information whenever such a template instance is created.
|
String |
getId()
Returns the unique id of this template definition.
|
String |
getKey()
Returns the business key usually used to reference or lookp a template definition regardless of its version.
|
String |
getName()
Returns the name of this template definition.
|
String |
getResourceName()
Returns the name of the resource this definition is based on.
|
String |
getSubType()
Returns the sub type of this template definition which can be freely chosen.
|
String |
getTenantId()
Returns the id of the tenant this definition belongs to.
|
String |
getType()
Returns the type of this template definition which is used to lookup a renderer or processor being able to render and process this template.
|
Date |
getUpdateTime()
Returns the last update time of this definition.
|
String |
getUpdatorId()
Returns the id of the user last updating this template definition.
|
int |
getVersion()
Return the version of this template definition.
|
String getId()
String getKey()
int getVersion()
String getDeploymentId()
String getTenantId()
String getName()
String getType()
for a set of predefined template types
String getSubType()
String getFormKey()
String getResourceName()
Date getCreationTime()
String getCreatorId()
Date getUpdateTime()
String getUpdatorId()