Interface EnvironmentsInfoRepository

All Superinterfaces:
org.springframework.data.repository.CrudRepository<EnvironmentsInfo,UUID>, CustomEnvironmentsInfoRepository, org.springframework.data.mongodb.repository.MongoRepository<EnvironmentsInfo,UUID>, org.springframework.data.repository.PagingAndSortingRepository<EnvironmentsInfo,UUID>, org.springframework.data.repository.query.QueryByExampleExecutor<EnvironmentsInfo>, org.springframework.data.repository.Repository<EnvironmentsInfo,UUID>

@Repository public interface EnvironmentsInfoRepository extends org.springframework.data.mongodb.repository.MongoRepository<EnvironmentsInfo,UUID>, CustomEnvironmentsInfoRepository
  • Method Details

    • findByUuid

      EnvironmentsInfo findByUuid(UUID uuid)
    • findByExecutionRequestId

      EnvironmentsInfo findByExecutionRequestId(UUID executionRequestId)
    • findByExecutionRequestIdIn

      List<EnvironmentsInfo> findByExecutionRequestIdIn(Collection<UUID> requestIds)
    • findQaTaSystemsByExecutionRequestId

      @Query(fields="{\'qaSystemInfoList\': 1, \'taSystemInfoList\': 1}") EnvironmentsInfo findQaTaSystemsByExecutionRequestId(UUID executionRequestId)
    • deleteAllByExecutionRequestIdIn

      void deleteAllByExecutionRequestIdIn(List<UUID> executionRequestIds)