Interface SnapshotContentItemRepo

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

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

      • findBySnapshotNameOrderByContentIdAsc

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

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

        long countBySnapshotName​(@Param("snapshotName")
                                 java.lang.String snapshotName)
      • countBySnapshotId

        long countBySnapshotId​(@Param("snapshotId")
                               java.lang.Long snapshotId)
      • findBySnapshotName

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

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

        void deleteBySnapshotName​(java.lang.String snapshotId)
        Parameters:
        snapshotId -