Interface QueryDefinitionDataManager
-
- All Superinterfaces:
DataManager<QueryDefinitionEntity>
- All Known Implementing Classes:
MybatisQueryDefinitionDataManager
public interface QueryDefinitionDataManager extends DataManager<QueryDefinitionEntity>
- Author:
- Yvo Swillens
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
countByCriteria(QueryDefinitionQueryImpl query)
void
deleteQueryDefinitionsByDeploymentId(String deploymentId)
List<QueryDefinition>
findByCriteria(QueryDefinitionQueryImpl query)
QueryDefinitionEntity
findLatestQueryDefinitionByKey(String queryDefinitionKey)
QueryDefinitionEntity
findLatestQueryDefinitionByKeyAndTenantId(String queryDefinitionKey, String tenantId)
QueryDefinitionEntity
findQueryDefinitionByDeploymentAndKey(String deploymentId, String queryDefinitionKey)
QueryDefinitionEntity
findQueryDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String queryDefinitionKey, String tenantId)
QueryDefinitionEntity
findQueryDefinitionByKeyAndVersion(String queryDefinitionKey, Integer queryVersion)
QueryDefinitionEntity
findQueryDefinitionByKeyAndVersionAndTenantId(String queryDefinitionKey, Integer queryVersion, String tenantId)
-
-
-
Method Detail
-
findLatestQueryDefinitionByKey
QueryDefinitionEntity findLatestQueryDefinitionByKey(String queryDefinitionKey)
-
findLatestQueryDefinitionByKeyAndTenantId
QueryDefinitionEntity findLatestQueryDefinitionByKeyAndTenantId(String queryDefinitionKey, String tenantId)
-
findByCriteria
List<QueryDefinition> findByCriteria(QueryDefinitionQueryImpl query)
-
countByCriteria
long countByCriteria(QueryDefinitionQueryImpl query)
-
findQueryDefinitionByDeploymentAndKey
QueryDefinitionEntity findQueryDefinitionByDeploymentAndKey(String deploymentId, String queryDefinitionKey)
-
findQueryDefinitionByDeploymentAndKeyAndTenantId
QueryDefinitionEntity findQueryDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String queryDefinitionKey, String tenantId)
-
findQueryDefinitionByKeyAndVersion
QueryDefinitionEntity findQueryDefinitionByKeyAndVersion(String queryDefinitionKey, Integer queryVersion)
-
findQueryDefinitionByKeyAndVersionAndTenantId
QueryDefinitionEntity findQueryDefinitionByKeyAndVersionAndTenantId(String queryDefinitionKey, Integer queryVersion, String tenantId)
-
deleteQueryDefinitionsByDeploymentId
void deleteQueryDefinitionsByDeploymentId(String deploymentId)
-
-