Interface TurSNSiteLocaleRepository

All Superinterfaces:
org.springframework.data.repository.CrudRepository<TurSNSiteLocale,String>, org.springframework.data.jpa.repository.JpaRepository<TurSNSiteLocale,String>, org.springframework.data.repository.ListCrudRepository<TurSNSiteLocale,String>, org.springframework.data.repository.ListPagingAndSortingRepository<TurSNSiteLocale,String>, org.springframework.data.repository.PagingAndSortingRepository<TurSNSiteLocale,String>, org.springframework.data.repository.query.QueryByExampleExecutor<TurSNSiteLocale>, org.springframework.data.repository.Repository<TurSNSiteLocale,String>

public interface TurSNSiteLocaleRepository extends org.springframework.data.jpa.repository.JpaRepository<TurSNSiteLocale,String>
Since:
0.3.4
Author:
Alexandre Oliveira
  • Field Details

  • Method Details

    • findByTurSNSiteAndLanguage

      @Cacheable("turSNSiteLocaleFindByTurSNSiteAndLanguage") TurSNSiteLocale findByTurSNSiteAndLanguage(TurSNSite turSNSite, Locale language)
    • existsByTurSNSiteAndLanguage

      @Cacheable("turSNSiteLocaleExistsByTurSNSiteAndLanguage") boolean existsByTurSNSiteAndLanguage(TurSNSite turSNSite, Locale language)
    • findByTurSNSite

      @Cacheable("turSNSiteLocaleFindByTurSNSiteSort") List<TurSNSiteLocale> findByTurSNSite(org.springframework.data.domain.Sort name, TurSNSite turSNSite)
    • findByTurSNSite

      @Cacheable("turSNSiteLocaleFindByTurSNSite") List<TurSNSiteLocale> findByTurSNSite(TurSNSite turSNSite)
    • save

      @CacheEvict(value={"turSNSiteLocaleFindByTurSNSiteAndLanguage","turSNSiteLocaleExistsByTurSNSiteAndLanguage","turSNSiteLocaleFindByTurSNSiteSort","turSNSiteLocaleFindByTurSNSite"}, allEntries=true) @NotNull @NotNull TurSNSiteLocale save(@NotNull @NotNull TurSNSiteLocale turSNSiteLocale)
      Specified by:
      save in interface org.springframework.data.repository.CrudRepository<TurSNSiteLocale,String>
    • delete

      @CacheEvict(value={"turSNSiteLocaleFindByTurSNSiteAndLanguage","turSNSiteLocaleExistsByTurSNSiteAndLanguage","turSNSiteLocaleFindByTurSNSiteSort","turSNSiteLocaleFindByTurSNSite"}, allEntries=true) void delete(@NotNull @NotNull TurSNSiteLocale turSNSiteLocale)
      Specified by:
      delete in interface org.springframework.data.repository.CrudRepository<TurSNSiteLocale,String>