Uses of Interface
io.github.marcopaglio.booking.repository.ReservationRepository
Packages that use ReservationRepository
Package
Description
Contains implementations for using the repository layer through MongoDB
 for entities of the booking application.
Contains implementations for using the repository layer through PostegreSQL
 for entities of the booking application.
Provides facades for managing transactions in the booking application.
- 
Uses of ReservationRepository in io.github.marcopaglio.booking.repository.mongoClasses in io.github.marcopaglio.booking.repository.mongo that implement ReservationRepositoryModifier and TypeClassDescriptionclassImplementation of repository layer through MongoDB for Reservation entities of the booking application.
- 
Uses of ReservationRepository in io.github.marcopaglio.booking.repository.postgresClasses in io.github.marcopaglio.booking.repository.postgres that implement ReservationRepositoryModifier and TypeClassDescriptionclassImplementation of repository layer through PostgreSQL for Reservation entities of the booking application.
- 
Uses of ReservationRepository in io.github.marcopaglio.booking.transaction.managerMethods in io.github.marcopaglio.booking.transaction.manager with parameters of type ReservationRepositoryModifier and TypeMethodDescriptionprotected <R> RTransactionManager.executeInTransaction(ClientReservationTransactionCode<R> code, TransactionHandler<?> handler, ClientRepository clientRepository, ReservationRepository reservationRepository) Executes code that involves bothClientRepository's andReservationRepository's methods in a single transaction managed by aTransactionHandler.protected <R> RTransactionManager.executeInTransaction(ReservationTransactionCode<R> code, TransactionHandler<?> handler, ReservationRepository reservationRepository) Executes code that involves theReservationRepository's method(s) in a single transaction managed by aTransactionHandler.