Interface TurConnectorIndexingRepository

All Superinterfaces:
CrudRepository<TurConnectorIndexing,String>, JpaRepository<TurConnectorIndexing,String>, ListCrudRepository<TurConnectorIndexing,String>, ListPagingAndSortingRepository<TurConnectorIndexing,String>, PagingAndSortingRepository<TurConnectorIndexing,String>, QueryByExampleExecutor<TurConnectorIndexing>, Repository<TurConnectorIndexing,String>

public interface TurConnectorIndexingRepository extends JpaRepository<TurConnectorIndexing,String>
  • Method Details

    • findByIndexGroupAndTransactionIdNot

      Optional<List<TurConnectorIndexing>> findByIndexGroupAndTransactionIdNot(String indexGroup, String transactionId)
    • findContentsShouldBeDeIndexed

      default Optional<List<TurConnectorIndexing>> findContentsShouldBeDeIndexed(String indexGroup, String transactionId)
    • existsByObjectIdAndIndexGroup

      boolean existsByObjectIdAndIndexGroup(String objectId, String indexGroup)
    • existsByObjectIdAndIndexGroupAndChecksumNot

      boolean existsByObjectIdAndIndexGroupAndChecksumNot(String objectId, String indexGroup, String checksum)
    • findByObjectIdAndIndexGroup

      Optional<List<TurConnectorIndexing>> findByObjectIdAndIndexGroup(String objectId, String indexGroup)
    • deleteByObjectIdAndIndexGroup

      void deleteByObjectIdAndIndexGroup(String objectId, String indexGroup)
    • deleteByIndexGroupAndTransactionIdNot

      void deleteByIndexGroupAndTransactionIdNot(String indexGroup, String transactionId)
    • deleteContentsWereDeIndexed

      @Transactional default void deleteContentsWereDeIndexed(String indexGroup, String deltaId)