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 longcountByCriteria(QueryDefinitionQueryImpl query)voiddeleteQueryDefinitionsByDeploymentId(String deploymentId)List<QueryDefinition>findByCriteria(QueryDefinitionQueryImpl query)QueryDefinitionEntityfindLatestQueryDefinitionByKey(String queryDefinitionKey)QueryDefinitionEntityfindLatestQueryDefinitionByKeyAndTenantId(String queryDefinitionKey, String tenantId)QueryDefinitionEntityfindQueryDefinitionByDeploymentAndKey(String deploymentId, String queryDefinitionKey)QueryDefinitionEntityfindQueryDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String queryDefinitionKey, String tenantId)QueryDefinitionEntityfindQueryDefinitionByKeyAndVersion(String queryDefinitionKey, Integer queryVersion)QueryDefinitionEntityfindQueryDefinitionByKeyAndVersionAndTenantId(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)
-
-