Interface SnapshotContentItemRepo

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

@Repository("snapshotContentItemRepo") public interface SnapshotContentItemRepo extends org.springframework.data.jpa.repository.JpaRepository<SnapshotContentItem,Long>
Author:
Daniel Bernstein Date: Jul 31, 2014
  • Method Details

    • findBySnapshotNameOrderByContentIdAsc

      List<SnapshotContentItem> findBySnapshotNameOrderByContentIdAsc(@Param("snapshotName") String snapshotName, org.springframework.data.domain.Pageable pageable)
    • findBySnapshotNameAndContentIdStartingWithOrderByContentIdAsc

      List<SnapshotContentItem> findBySnapshotNameAndContentIdStartingWithOrderByContentIdAsc(@Param("snapshotName") String snapshotName, @Param("contentId") String contentId, org.springframework.data.domain.Pageable pageable)
    • countBySnapshotName

      long countBySnapshotName(@Param("snapshotName") String snapshotName)
    • countBySnapshotId

      long countBySnapshotId(@Param("snapshotId") Long snapshotId)
    • findBySnapshotName

      org.springframework.data.domain.Page<SnapshotContentItem> findBySnapshotName(@Param("snapshotName") String snapshotName, org.springframework.data.domain.Pageable pageable)
      Parameters:
      snapshotName -
      pageable -
      Returns:
    • findBySnapshotAndContentIdHash

      SnapshotContentItem findBySnapshotAndContentIdHash(Snapshot snapshot, String contentIdHash)
      Parameters:
      id -
      contentIdHash -
      Returns:
    • deleteBySnapshotName

      void deleteBySnapshotName(String snapshotId)
      Parameters:
      snapshotId -