Uses of Class
io.github.marcopaglio.booking.transaction.handler.factory.TransactionHandlerFactory
Packages that use TransactionHandlerFactory
Package
Description
Provides facades for managing transactions in the booking application.
Contains implementations for managing transactions in MongoDB in the booking application.
Contains implementations for managing transactions in PostgreSQL in the booking application.
-
Uses of TransactionHandlerFactory in io.github.marcopaglio.booking.transaction.manager
Fields in io.github.marcopaglio.booking.transaction.manager declared as TransactionHandlerFactoryModifier and TypeFieldDescriptionprotected TransactionHandlerFactory
TransactionManager.transactionHandlerFactory
Used for creation ofEntityManager
instances.Constructors in io.github.marcopaglio.booking.transaction.manager with parameters of type TransactionHandlerFactoryModifierConstructorDescriptionprotected
TransactionManager
(TransactionHandlerFactory transactionHandlerFactory, ClientRepositoryFactory clientRepositoryFactory, ReservationRepositoryFactory reservationRepositoryFactory) Sets the handler and repository factories used by the service layer. -
Uses of TransactionHandlerFactory in io.github.marcopaglio.booking.transaction.manager.mongo
Constructors in io.github.marcopaglio.booking.transaction.manager.mongo with parameters of type TransactionHandlerFactoryModifierConstructorDescriptionTransactionMongoManager
(com.mongodb.client.MongoClient mongoClient, String databaseName, TransactionHandlerFactory transactionHandlerFactory, ClientRepositoryFactory clientRepositoryFactory, ReservationRepositoryFactory reservationRepositoryFactory) Constructs a manager for applying code that uses entity repositories using MongoDB transactions. -
Uses of TransactionHandlerFactory in io.github.marcopaglio.booking.transaction.manager.postgres
Constructors in io.github.marcopaglio.booking.transaction.manager.postgres with parameters of type TransactionHandlerFactoryModifierConstructorDescriptionTransactionPostgresManager
(jakarta.persistence.EntityManagerFactory emf, TransactionHandlerFactory transactionHandlerFactory, ClientRepositoryFactory clientRepositoryFactory, ReservationRepositoryFactory reservationRepositoryFactory) Constructs a manager for applying code that uses entity repositories using PostgreSQL transactions.