Class SearchServiceImpl

java.lang.Object
com.is.findyourplace.service.gestioneRicerca.SearchServiceImpl
All Implemented Interfaces:
SearchService

@Service public class SearchServiceImpl extends Object implements SearchService
  • Constructor Details

    • SearchServiceImpl

      public SearchServiceImpl(RicercaRepository ricercaRepository, UtenteRepository utenteRepository, LuogoRepository luogoRepository, LuogoTrovatoRepository luogoTrovatoRepository, FiltriRepository filtriRepository, NotificaRepository notificaRepository)
      Costruttore del Service.
      Parameters:
      ricercaRepository - RicercaRepository
      utenteRepository - UtenteRepository
      luogoRepository - LuogoRepository
      luogoTrovatoRepository - LuogoTrovatoRepository
      filtriRepository - FiltriRepository
      notificaRepository - NotificaRepository
  • Method Details

    • saveRicerca

      @Transactional public Long saveRicerca(RicercaDto ricercaDto)
      Description copied from interface: SearchService
      Salva una Ricerca.
      Specified by:
      saveRicerca in interface SearchService
      Parameters:
      ricercaDto - RicercaDto
      Returns:
      Id della ricerca salvata
    • saveLuogoDto

      @Transactional public void saveLuogoDto(LuogoDto luogoDto)
      Description copied from interface: SearchService
      Salva un Luogo.
      Specified by:
      saveLuogoDto in interface SearchService
      Parameters:
      luogoDto - LuogoDto
    • findLuoghiByIdRicerca

      public List<LuogoDto> findLuoghiByIdRicerca(Long idRicerca)
      Description copied from interface: SearchService
      Trova lista di luoghi Dto tramite idRicerca.
      Specified by:
      findLuoghiByIdRicerca in interface SearchService
      Parameters:
      idRicerca - Id della ricerca
      Returns:
      Lista di Luoghi Dto
    • findFiltriByIdRicerca

      public Filtri findFiltriByIdRicerca(Long idRicerca)
      Description copied from interface: SearchService
      Trova i Filtri di una Ricerca.
      Specified by:
      findFiltriByIdRicerca in interface SearchService
      Parameters:
      idRicerca - Id della Ricerca
      Returns:
      Filtri