Interface TemplateDefinitionDataManager
-
- All Superinterfaces:
DataManager<TemplateDefinitionEntity>
- All Known Implementing Classes:
MybatisTemplateDefinitionDataManager
public interface TemplateDefinitionDataManager extends DataManager<TemplateDefinitionEntity>
- Author:
- Tijs Rademakers
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
countByCriteria(TemplateDefinitionQueryImpl query)
void
deleteTemplateDefinitionsByDeploymentId(String deploymentId)
List<TemplateDefinition>
findByCriteria(TemplateDefinitionQueryImpl query)
TemplateDefinitionEntity
findLatestTemplateDefinitionByKey(String templateDefinitionKey)
TemplateDefinitionEntity
findLatestTemplateDefinitionByKeyAndTenantId(String templateDefinitionKey, String tenantId)
TemplateDefinitionEntity
findTemplateDefinitionByDeploymentAndKey(String deploymentId, String templateDefinitionKey)
TemplateDefinitionEntity
findTemplateDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String templateDefinitionKey, String tenantId)
-
-
-
Method Detail
-
findByCriteria
List<TemplateDefinition> findByCriteria(TemplateDefinitionQueryImpl query)
-
countByCriteria
long countByCriteria(TemplateDefinitionQueryImpl query)
-
findTemplateDefinitionByDeploymentAndKey
TemplateDefinitionEntity findTemplateDefinitionByDeploymentAndKey(String deploymentId, String templateDefinitionKey)
-
findTemplateDefinitionByDeploymentAndKeyAndTenantId
TemplateDefinitionEntity findTemplateDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String templateDefinitionKey, String tenantId)
-
findLatestTemplateDefinitionByKey
TemplateDefinitionEntity findLatestTemplateDefinitionByKey(String templateDefinitionKey)
-
findLatestTemplateDefinitionByKeyAndTenantId
TemplateDefinitionEntity findLatestTemplateDefinitionByKeyAndTenantId(String templateDefinitionKey, String tenantId)
-
deleteTemplateDefinitionsByDeploymentId
void deleteTemplateDefinitionsByDeploymentId(String deploymentId)
-
-