public class TemplateDefinitionDeployer extends BaseDefinitionDeployer implements EngineDeployer
VERSION_DATE_FORMAT, VERSION_DATETIME_FORMAT| Constructor and Description |
|---|
TemplateDefinitionDeployer() |
| Modifier and Type | Method and Description |
|---|---|
void |
deploy(EngineDeployment deployment,
Map<String,Object> deploymentSettings) |
protected TemplateDefinitionEntity |
getMostRecentVersionOfTemplateDefinition(TemplateModel templateModel,
String tenantId) |
protected TemplateDefinitionEntity |
getPersistedInstanceOfTemplateDefinition(String key,
String deploymentId,
String tenantId) |
protected void |
updateCachingAndArtifacts(TemplateDefinitionEntity templateDefinition,
TemplateModel templateResourceModel,
TemplateDeploymentEntity deployment) |
timestampVersionIsNewerpublic void deploy(EngineDeployment deployment, Map<String,Object> deploymentSettings)
deploy in interface EngineDeployerprotected TemplateDefinitionEntity getMostRecentVersionOfTemplateDefinition(TemplateModel templateModel, String tenantId)
protected TemplateDefinitionEntity getPersistedInstanceOfTemplateDefinition(String key, String deploymentId, String tenantId)
protected void updateCachingAndArtifacts(TemplateDefinitionEntity templateDefinition, TemplateModel templateResourceModel, TemplateDeploymentEntity deployment)