Interface CollectionRunRequestsRepository

All Superinterfaces:
org.springframework.data.repository.CrudRepository<CollectionRunRequest,UUID>, org.springframework.data.jpa.repository.JpaRepository<CollectionRunRequest,UUID>, org.springframework.data.repository.PagingAndSortingRepository<CollectionRunRequest,UUID>, org.springframework.data.repository.query.QueryByExampleExecutor<CollectionRunRequest>, org.springframework.data.repository.Repository<CollectionRunRequest,UUID>

public interface CollectionRunRequestsRepository extends org.springframework.data.jpa.repository.JpaRepository<CollectionRunRequest,UUID>
  • Method Details

    • deleteByCreatedWhenBefore

      @Modifying @Transactional @Query("DELETE FROM CollectionRunRequest cr WHERE cr.createdWhen < :createdWhen") int deleteByCreatedWhenBefore(@Param("createdWhen") Timestamp createdWhen)
    • existsByCollectionRunIdAndRequestId

      boolean existsByCollectionRunIdAndRequestId(UUID testRunId, UUID requestId)
    • findFirstByCollectionRunIdAndRequestNameOrderByOrderDesc

      CollectionRunRequest findFirstByCollectionRunIdAndRequestNameOrderByOrderDesc(UUID testRunId, String requestName)
    • findFirstByCollectionRunIdAndRequestIdOrderByOrderDesc

      CollectionRunRequest findFirstByCollectionRunIdAndRequestIdOrderByOrderDesc(UUID testRunId, UUID requestId)
    • countByCollectionRunId

      int countByCollectionRunId(UUID testRunId)
    • findAllByCollectionRunIdAndOrderGreaterThanEqualOrderByOrder

      List<CollectionRunRequest> findAllByCollectionRunIdAndOrderGreaterThanEqualOrderByOrder(UUID testRunId, Integer order)