Interface JpaAuditLogItemRepo

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

    @Repository("auditLogItemRepo")
    public interface JpaAuditLogItemRepo
    extends org.springframework.data.jpa.repository.JpaRepository<JpaAuditLogItem,​Long>
    Author:
    Daniel Bernstein
    • Method Detail

      • findByAccountAndStoreIdAndSpaceIdAndContentIdOrderByContentIdAsc

        org.springframework.data.domain.Page<JpaAuditLogItem> findByAccountAndStoreIdAndSpaceIdAndContentIdOrderByContentIdAsc​(@Param("account")
                                                                                                                               String account,
                                                                                                                               @Param("storeId")
                                                                                                                               String storeId,
                                                                                                                               @Param("spaceId")
                                                                                                                               String spaceId,
                                                                                                                               @Param("spaceId")
                                                                                                                               String contentId,
                                                                                                                               org.springframework.data.domain.Pageable pageable)
      • findByWrittenFalseOrderByTimestampAsc

        List<JpaAuditLogItem> findByWrittenFalseOrderByTimestampAsc​(org.springframework.data.domain.Pageable pageable)
      • deleteByWrittenTrueAndTimestampLessThan

        Long deleteByWrittenTrueAndTimestampLessThan​(long timestamp)
      • findByAccountAndStoreIdAndSpaceIdAndContentIdOrderByTimestampDesc

        List<JpaAuditLogItem> findByAccountAndStoreIdAndSpaceIdAndContentIdOrderByTimestampDesc​(String account,
                                                                                                String storeId,
                                                                                                String spaceId,
                                                                                                String contentId)
        Parameters:
        account -
        storeId -
        spaceId -
        contentId -
        Returns:
      • findByAccountAndSpaceIdOrderByTimestampAsc

        org.springframework.data.domain.Page<JpaAuditLogItem> findByAccountAndSpaceIdOrderByTimestampAsc​(String account,
                                                                                                         String spaceId,
                                                                                                         org.springframework.data.domain.Pageable pageable)