Interface TurSNSiteFieldExtRepository

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

public interface TurSNSiteFieldExtRepository extends JpaRepository<TurSNSiteFieldExt,String>
  • Field Details

    • FIND_BY_TUR_SN_SITE

      static final String FIND_BY_TUR_SN_SITE
      See Also:
    • FIND_BY_TUR_SN_SITE_AND_ENABLED

      static final String FIND_BY_TUR_SN_SITE_AND_ENABLED
      See Also:
    • FIND_BY_TUR_SN_SITE_AND_FACET_AND_ENABLED

      static final String FIND_BY_TUR_SN_SITE_AND_FACET_AND_ENABLED
      See Also:
    • FIND_BY_TUR_SN_SITE_AND_FACET_AND_ENABLED_ORDER_BY_FACET_POSITION

      static final String FIND_BY_TUR_SN_SITE_AND_FACET_AND_ENABLED_ORDER_BY_FACET_POSITION
      See Also:
    • FIND_BY_TUR_SN_SITE_AND_FACET_AND_ENABLED_AND_TYPE

      static final String FIND_BY_TUR_SN_SITE_AND_FACET_AND_ENABLED_AND_TYPE
      See Also:
    • FIND_BY_TUR_SN_SITE_AND_HL_AND_ENABLED

      static final String FIND_BY_TUR_SN_SITE_AND_HL_AND_ENABLED
      See Also:
    • FIND_BY_TUR_SN_SITE_AND_MLT_AND_ENABLED

      static final String FIND_BY_TUR_SN_SITE_AND_MLT_AND_ENABLED
      See Also:
    • FIND_BY_TUR_SN_SITE_AND_REQUIRED_AND_ENABLED

      static final String FIND_BY_TUR_SN_SITE_AND_REQUIRED_AND_ENABLED
      See Also:
    • FIND_BY_TUR_SN_SITE_AND_NAME_AND_FACET_AND_ENABLED

      static final String FIND_BY_TUR_SN_SITE_AND_NAME_AND_FACET_AND_ENABLED
      See Also:
  • Method Details

    • findByTurSNSite

      @Cacheable("turSNSiteFieldExtFindByTurSNSite") List<TurSNSiteFieldExt> findByTurSNSite(Sort sort, TurSNSite turSNSite)
    • findByTurSNSiteAndEnabled

      @Cacheable("turSNSiteFieldExtFindByTurSNSiteAndEnabled") List<TurSNSiteFieldExt> findByTurSNSiteAndEnabled(TurSNSite turSNSite, int enabled)
    • findByTurSNSiteAndFacetAndEnabled

      @Cacheable("turSNSiteFieldExtFindByTurSNSiteAndFacetAndEnabled") List<TurSNSiteFieldExt> findByTurSNSiteAndFacetAndEnabled(TurSNSite turSNSite, int facet, int enabled)
    • findByTurSNSiteAndNameAndFacetAndEnabled

      @Cacheable("turSNSiteFieldExtFindByTurSNSiteAndNameAndFacetAndEnabled") List<TurSNSiteFieldExt> findByTurSNSiteAndNameAndFacetAndEnabled(TurSNSite turSNSite, String name, int facet, int enabled)
    • findByTurSNSiteAndFacetAndEnabledOrderByFacetPosition

      @Cacheable("findByTurSNSiteAndFacetAndEnabledOrderByFacetPosition") List<TurSNSiteFieldExt> findByTurSNSiteAndFacetAndEnabledOrderByFacetPosition(TurSNSite turSNSite, int facet, int enabled)
    • findByTurSNSiteAndFacetAndEnabledAndType

      @Cacheable("findByTurSNSiteAndFacetAndEnabledAndType") List<TurSNSiteFieldExt> findByTurSNSiteAndFacetAndEnabledAndType(TurSNSite turSNSite, int facet, int enabled, TurSEFieldType type)
    • findByTurSNSiteAndHlAndEnabled

      @Cacheable("turSNSiteFieldExtFindByTurSNSiteAndHlAndEnabled") List<TurSNSiteFieldExt> findByTurSNSiteAndHlAndEnabled(TurSNSite turSNSite, int hl, int enabled)
    • findByTurSNSiteAndMltAndEnabled

      @Cacheable("turSNSiteFieldExtFindByTurSNSiteAndMltAndEnabled") List<TurSNSiteFieldExt> findByTurSNSiteAndMltAndEnabled(TurSNSite turSNSite, int mlt, int enabled)
    • findByTurSNSiteAndRequiredAndEnabled

      @Cacheable("turSNSiteFieldExtFindByTurSNSiteAndRequiredAndEnabled") List<TurSNSiteFieldExt> findByTurSNSiteAndRequiredAndEnabled(TurSNSite turSNSite, int required, int enabled)
    • existsByTurSNSiteAndName

      boolean existsByTurSNSiteAndName(TurSNSite turSNSite, String name)
    • findMaxFacetPosition

      @Query("SELECT MAX(t.facetPosition) FROM TurSNSiteFieldExt t") Optional<Integer> findMaxFacetPosition()
    • save

      @CacheEvict(value={"turSNSiteFieldExtFindByTurSNSite","turSNSiteFieldExtFindByTurSNSiteAndEnabled","turSNSiteFieldExtFindByTurSNSiteAndFacetAndEnabled","turSNSiteFieldExtFindByTurSNSiteAndHlAndEnabled","turSNSiteFieldExtFindByTurSNSiteAndMltAndEnabled","turSNSiteFieldExtFindByTurSNSiteAndRequiredAndEnabled","findByTurSNSiteAndFacetAndEnabledAndType","findByTurSNSiteAndFacetAndEnabledOrderByFacetPosition","turSNSiteFieldExtFindByTurSNSiteAndNameAndFacetAndEnabled","turSNSiteFieldExtFacetFindByTurSNSiteFieldExt"}, allEntries=true) @NotNull @NotNull TurSNSiteFieldExt save(@NotNull @NotNull TurSNSiteFieldExt turSNSiteFieldExt)
      Specified by:
      save in interface CrudRepository<TurSNSiteFieldExt,String>
    • delete

      @CacheEvict(value={"turSNSiteFieldExtFindByTurSNSite","turSNSiteFieldExtFindByTurSNSiteAndEnabled","turSNSiteFieldExtFindByTurSNSiteAndFacetAndEnabled","turSNSiteFieldExtFindByTurSNSiteAndHlAndEnabled","turSNSiteFieldExtFindByTurSNSiteAndMltAndEnabled","turSNSiteFieldExtFindByTurSNSiteAndRequiredAndEnabled","findByTurSNSiteAndFacetAndEnabledAndType","findByTurSNSiteAndFacetAndEnabledOrderByFacetPosition","turSNSiteFieldExtFindByTurSNSiteAndNameAndFacetAndEnabled","turSNSiteFieldExtFacetFindByTurSNSiteFieldExt"}, allEntries=true) void delete(@NotNull @NotNull TurSNSiteFieldExt turSNSiteFieldExt)
      Specified by:
      delete in interface CrudRepository<TurSNSiteFieldExt,String>
    • delete

      @Modifying @Query("delete from TurSNSiteFieldExt ssfe where ssfe.id = ?1") @CacheEvict(value={"turSNSiteFieldExtFindByTurSNSite","turSNSiteFieldExtFindByTurSNSiteAndEnabled","turSNSiteFieldExtFindByTurSNSiteAndFacetAndEnabled","turSNSiteFieldExtFindByTurSNSiteAndHlAndEnabled","turSNSiteFieldExtFindByTurSNSiteAndMltAndEnabled","turSNSiteFieldExtFindByTurSNSiteAndRequiredAndEnabled","findByTurSNSiteAndFacetAndEnabledAndType","findByTurSNSiteAndFacetAndEnabledOrderByFacetPosition","turSNSiteFieldExtFindByTurSNSiteAndNameAndFacetAndEnabled","turSNSiteFieldExtFacetFindByTurSNSiteFieldExt"}, allEntries=true) void delete(String turSnSiteFieldId)
    • deleteByTurSNSiteAndSnType

      @Modifying @Query("delete from TurSNSiteFieldExt ssfe where ssfe.turSNSite= ?1 and ssfe.snType = ?2") @CacheEvict(value={"turSNSiteFieldExtFindByTurSNSite","turSNSiteFieldExtFindByTurSNSiteAndEnabled","turSNSiteFieldExtFindByTurSNSiteAndFacetAndEnabled","turSNSiteFieldExtFindByTurSNSiteAndHlAndEnabled","turSNSiteFieldExtFindByTurSNSiteAndMltAndEnabled","turSNSiteFieldExtFindByTurSNSiteAndRequiredAndEnabled","findByTurSNSiteAndFacetAndEnabledAndType","findByTurSNSiteAndFacetAndEnabledOrderByFacetPosition","turSNSiteFieldExtFindByTurSNSiteAndNameAndFacetAndEnabled","turSNSiteFieldExtFacetFindByTurSNSiteFieldExt"}, allEntries=true) void deleteByTurSNSiteAndSnType(TurSNSite turSNSite, TurSNFieldType turSNFieldType)