Interface NtsOptionRepository

  • All Superinterfaces:
    org.springframework.data.repository.CrudRepository<NtsOptionEntity,​Long>, org.springframework.data.repository.Repository<NtsOptionEntity,​Long>

    @ConditionalOnProperty(prefix="nts.helper.option",
                           name="enabled",
                           havingValue="true")
    @Repository
    public interface NtsOptionRepository
    extends org.springframework.data.repository.CrudRepository<NtsOptionEntity,​Long>
    • Method Detail

      • deleteById

        @Modifying
        @Query("update NtsOptionEntity e set e.deleted = true where e.id = ?1")
        void deleteById​(Long id)
        Specified by:
        deleteById in interface org.springframework.data.repository.CrudRepository<NtsOptionEntity,​Long>
      • delete

        @Modifying
        @Query("update NtsOptionEntity e set e.deleted = true where e = ?1")
        void delete​(NtsOptionEntity entity)
        Specified by:
        delete in interface org.springframework.data.repository.CrudRepository<NtsOptionEntity,​Long>
      • deleteAllById

        @Modifying
        @Query("update NtsOptionEntity e set e.deleted = true where e.id in ?1")
        void deleteAllById​(Iterable<? extends Long> ids)
        Specified by:
        deleteAllById in interface org.springframework.data.repository.CrudRepository<NtsOptionEntity,​Long>
      • deleteAll

        @Modifying
        @Query("update NtsOptionEntity e set e.deleted = true where e in ?1")
        void deleteAll​(Iterable<? extends NtsOptionEntity> entities)
        Specified by:
        deleteAll in interface org.springframework.data.repository.CrudRepository<NtsOptionEntity,​Long>
      • deleteAll

        @Modifying
        @Query("update NtsOptionEntity e set e.deleted = true")
        void deleteAll()
        Specified by:
        deleteAll in interface org.springframework.data.repository.CrudRepository<NtsOptionEntity,​Long>
      • flush

        void flush()