Class TemplateHolderImpl
java.lang.Object
com.flowable.template.engine.impl.repository.TemplateHolderImpl
- All Implemented Interfaces:
TemplateHolder
public class TemplateHolderImpl extends java.lang.Object implements TemplateHolder
The basic implementation for a template holder.
- Author:
- Micha Kiener
-
Field Summary
Fields Modifier and Type Field Description protected TemplateModel
templateModel
protected TemplateVariationDefinition
templateVariationDefinition
protected TemplateVariationModel
templateVariationModel
-
Constructor Summary
Constructors Constructor Description TemplateHolderImpl(TemplateVariationDefinition templateVariationDefinition, TemplateModel templateModel, TemplateVariationModel templateVariationModel)
-
Method Summary
Modifier and Type Method Description TemplateModel
getTemplateModel()
Returns the template definition model which might contain further information to just the persisted template definition.TemplateVariationDefinition
getTemplateVariationDefinition()
Returns the definition of the template variation held by this template holder.TemplateVariationModel
getTemplateVariationModel()
Returns the template variation definition model which might contain further information to just the persisted variation definition.
-
Field Details
-
Constructor Details
-
TemplateHolderImpl
public TemplateHolderImpl(TemplateVariationDefinition templateVariationDefinition, TemplateModel templateModel, TemplateVariationModel templateVariationModel)
-
-
Method Details
-
getTemplateVariationDefinition
Description copied from interface:TemplateHolder
Returns the definition of the template variation held by this template holder.- Specified by:
getTemplateVariationDefinition
in interfaceTemplateHolder
-
getTemplateModel
Description copied from interface:TemplateHolder
Returns the template definition model which might contain further information to just the persisted template definition.- Specified by:
getTemplateModel
in interfaceTemplateHolder
-
getTemplateVariationModel
Description copied from interface:TemplateHolder
Returns the template variation definition model which might contain further information to just the persisted variation definition.- Specified by:
getTemplateVariationModel
in interfaceTemplateHolder
-