Class HistoryServiceImpl

java.lang.Object
com.is.findyourplace.service.gestioneRicerca.HistoryServiceImpl
All Implemented Interfaces:
HistoryService

@Service public class HistoryServiceImpl extends Object implements HistoryService
  • Constructor Details

    • HistoryServiceImpl

      public HistoryServiceImpl(RicercaRepository ricercaRepository)
      Construttore del service.
      Parameters:
      ricercaRepository - ricercaRepository
  • Method Details

    • findRicercheDtoByIdUtente

      public List<RicercaDto> findRicercheDtoByIdUtente(Long idUtente)
      Description copied from interface: HistoryService
      Query per recuperare la cronologia delle ricerche di un determinato utente tramite il suo id.
      Specified by:
      findRicercheDtoByIdUtente in interface HistoryService
      Parameters:
      idUtente - Id dell' Utente
      Returns:
      Lista di Ricerche fatte da quell' Utente
    • findRicerca

      public Ricerca findRicerca(Long idRicerca, Long idUtente)
      Description copied from interface: HistoryService
      Query per recuperare una ricerca tramite l'id dell'utente e l'id della ricerca.
      Specified by:
      findRicerca in interface HistoryService
      Parameters:
      idRicerca - Id della Ricerca
      idUtente - Id dell' Utente
      Returns:
      Ricerca con gli id indicati
    • removeIdUtente

      @Transactional public void removeIdUtente(Ricerca ricerca)
      Description copied from interface: HistoryService
      Query per rimuovere l'id di un utente da una ricerca.
      Specified by:
      removeIdUtente in interface HistoryService
      Parameters:
      ricerca - ogetto Ricerca