Package org.qubership.atp.tdm.repo
Interface CatalogRepository
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<TestDataTableCatalog,,String> org.springframework.data.jpa.repository.JpaRepository<TestDataTableCatalog,,String> org.springframework.data.repository.PagingAndSortingRepository<TestDataTableCatalog,,String> org.springframework.data.repository.query.QueryByExampleExecutor<TestDataTableCatalog>,org.springframework.data.repository.Repository<TestDataTableCatalog,String>
@Repository
public interface CatalogRepository
extends org.springframework.data.jpa.repository.JpaRepository<TestDataTableCatalog,String>
-
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteByTableName(String tableName) findAllByEnvironmentIdAndSystemId(UUID systemId, UUID environmentId) findAllByProjectId(UUID projectId) findAllByProjectIdAndEnvironmentId(UUID projectId, UUID environmentId) findAllByProjectIdAndSystemId(UUID projectId, UUID systemId) findAllByProjectIdAndSystemIdAndCleanupConfigIdIsNotNull(UUID projectId, UUID systemId) findAllByProjectIdAndTableTitle(UUID projectId, String tableTitle) findAllByProjectIdAndTableTitleAndCleanupConfigIdIsNotNull(UUID projectId, String tableTitle) findAllByProjectIdAndTableTitleAndSystemIdIn(UUID projectId, String tableTitle, List<UUID> systemIds) findByEnvironmentId(UUID environmentId) findByLastUsageBefore(Date lastUsage) findByProjectIdAndLastUsageBefore(UUID projectId, Date before) findByProjectIdAndSystemIdAndTableTitle(UUID projectId, UUID systemId, String tableTitle) findByProjectIdNotInAndLastUsageBefore(Collection<UUID> projectIds, Date lastUsage) findBySystemId(UUID systemId) findByTableName(String tableName) findFirstByProjectIdAndTableTitle(UUID projectId, String tableTitle) findTableByProjectIdAndTableName(UUID projectId, String tableName) voidupdateLastUsageByTableName(Date date, String tableName) Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findById, saveMethods inherited from interface org.springframework.data.jpa.repository.JpaRepository
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getById, getOne, getReferenceById, saveAll, saveAllAndFlush, saveAndFlushMethods inherited from interface org.springframework.data.repository.PagingAndSortingRepository
findAllMethods inherited from interface org.springframework.data.repository.query.QueryByExampleExecutor
count, exists, findAll, findBy, findOne
-
Method Details
-
findAllByProjectIdAndSystemId
-
findAllByProjectIdAndEnvironmentId
-
findByProjectIdAndLastUsageBefore
-
findByProjectIdNotInAndLastUsageBefore
List<TestDataTableCatalog> findByProjectIdNotInAndLastUsageBefore(Collection<UUID> projectIds, Date lastUsage) -
findByLastUsageBefore
-
deleteByTableName
-
findByRefreshConfigId
-
findByProjectIdAndSystemIdAndTableTitle
-
findByTableName
-
findTableByProjectIdAndTableName
TestDataTableCatalog findTableByProjectIdAndTableName(@Nonnull UUID projectId, @Nonnull String tableName) -
findFirstByProjectIdAndTableTitle
-
findAllByProjectIdAndTableTitle
-
findAllByCleanupConfigId
-
findAllByProjectIdAndTableTitleAndCleanupConfigIdIsNotNull
-
findAllByProjectIdAndSystemIdAndCleanupConfigIdIsNotNull
-
findAllByProjectId
-
findByEnvironmentId
-
findBySystemId
-
findAllByProjectIdAndTableTitleAndSystemIdIn
-
findAllByEnvironmentIdAndSystemId
-
updateLastUsageByTableName
-