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 TemplateModeltemplateModelprotected TemplateVariationDefinitiontemplateVariationDefinitionprotected TemplateVariationModeltemplateVariationModel
-
Constructor Summary
Constructors Constructor Description TemplateHolderImpl(TemplateVariationDefinition templateVariationDefinition, TemplateModel templateModel, TemplateVariationModel templateVariationModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TemplateModelgetTemplateModel()Returns the template definition model which might contain further information to just the persisted template definition.TemplateVariationDefinitiongetTemplateVariationDefinition()Returns the definition of the template variation held by this template holder.TemplateVariationModelgetTemplateVariationModel()Returns the template variation definition model which might contain further information to just the persisted variation definition.
-
-
-
Field Detail
-
templateVariationDefinition
protected TemplateVariationDefinition templateVariationDefinition
-
templateModel
protected final TemplateModel templateModel
-
templateVariationModel
protected final TemplateVariationModel templateVariationModel
-
-
Constructor Detail
-
TemplateHolderImpl
public TemplateHolderImpl(TemplateVariationDefinition templateVariationDefinition, TemplateModel templateModel, TemplateVariationModel templateVariationModel)
-
-
Method Detail
-
getTemplateVariationDefinition
public TemplateVariationDefinition getTemplateVariationDefinition()
Description copied from interface:TemplateHolderReturns the definition of the template variation held by this template holder.- Specified by:
getTemplateVariationDefinitionin interfaceTemplateHolder
-
getTemplateModel
public TemplateModel getTemplateModel()
Description copied from interface:TemplateHolderReturns the template definition model which might contain further information to just the persisted template definition.- Specified by:
getTemplateModelin interfaceTemplateHolder
-
getTemplateVariationModel
public TemplateVariationModel getTemplateVariationModel()
Description copied from interface:TemplateHolderReturns the template variation definition model which might contain further information to just the persisted variation definition.- Specified by:
getTemplateVariationModelin interfaceTemplateHolder
-
-