Uses of Interface
io.github.blyznytsiaorg.bibernate.session.BibernateSession
Packages that use BibernateSession
Package
Description
-
Uses of BibernateSession in io.github.blyznytsiaorg.bibernate.actionqueue.impl
Fields in io.github.blyznytsiaorg.bibernate.actionqueue.impl declared as BibernateSessionModifier and TypeFieldDescriptionprivate final BibernateSessionDeleteAllByIdEntityAction.bibernateSessionThe Bibernate session associated with the DeleteAllByIdEntityAction, providing access to the underlying data access operations and serving as the execution context for the bulk entity deletion by primary keys.private final BibernateSessionDeleteAllEntityAction.bibernateSessionThe Bibernate session associated with the DeleteAllEntityAction, providing access to the underlying data access operations and serving as the execution context for the bulk entity deletion action.private final BibernateSessionDeleteByIdEntityAction.bibernateSessionThe Bibernate session associated with the DeleteByIdEntityAction, providing access to the underlying data access operations and the execution context for the entity deletion by primary key action.private final BibernateSessionDeleteEntityAction.bibernateSessionThe Bibernate session associated with the DeleteEntityAction, providing access to the underlying data access operations and the execution context for the entity deletion action.private final BibernateSessionInsertAllEntityAction.bibernateSessionThe Bibernate session associated with the InsertAllEntityAction, providing access to the underlying data access operations and the execution context for the batch insert action.private final BibernateSessionInsertEntityAction.bibernateSessionThe Bibernate session associated with the InsertEntityAction, providing access to the underlying data access operations and the execution context for the insert action.private final BibernateSessionUpdateEntityAction.bibernateSessionThe Bibernate session associated with the UpdateEntityAction, providing access to the underlying data access operations and the execution context for the update action. -
Uses of BibernateSession in io.github.blyznytsiaorg.bibernate.dao
Methods in io.github.blyznytsiaorg.bibernate.dao with parameters of type BibernateSessionModifier and TypeMethodDescriptionprivate <T> voidEntityDao.removeToManyRelations(Class<T> entityClass, Object value, BibernateSession session, List<EntityColumnDetails> relationsForRemoval) private <T> voidEntityDao.removeToOneRelations(List<T> deletedEntities, BibernateSession session, List<EntityColumnDetails> relationsForRemoval) -
Uses of BibernateSession in io.github.blyznytsiaorg.bibernate.dao.method.handler
Methods in io.github.blyznytsiaorg.bibernate.dao.method.handler with parameters of type BibernateSessionModifier and TypeMethodDescriptionprivate <T> voidSimpleRepositoryMethodDeleteAllHandler.executeHelper(Class<T> entityClass, Collection entities, BibernateSession bringSession) private <T> voidSimpleRepositoryMethodSaveAllHandler.executeHelper(Class<T> entityClass, Collection entities, BibernateSession bringSession) Helper method for executing the save operation on a BibernateSession instance.private <T> TSimpleRepositoryMethodSaveHandler.executeHelper(Class<T> entityClass, Object entity, BibernateSession bringSession) Helper method for executing the save operation on a BibernateSession instance. -
Uses of BibernateSession in io.github.blyznytsiaorg.bibernate.session
Classes in io.github.blyznytsiaorg.bibernate.session that implement BibernateSessionModifier and TypeClassDescriptionclassBibernateFirstLevelCacheSession is an implementation of the BibernateSession interface that introduces a first-level cache to improve the performance of entity retrieval operations.classImplementation of theBibernateSessioninterface that provides second-level caching functionality for immutable entities fetched from the database.classThe 'CloseBibernateSession' class extends the BibernateSession and implements session management by delegating calls to an underlying BibernateSession while maintaining the ability to close the session.classclassWrapper class that provides validation functionality for a Bibernate session.Fields in io.github.blyznytsiaorg.bibernate.session declared as BibernateSessionModifier and TypeFieldDescriptionprivate final BibernateSessionBibernateFirstLevelCacheSession.bibernateSessionprivate final BibernateSessionBibernateSecondLevelCacheSession.bibernateSessionThe underlying BibernateSession implementation.private final BibernateSessionCloseBibernateSession.bibernateSessionprivate final BibernateSessionValidatorBibernateSession.bibernateSessionFields in io.github.blyznytsiaorg.bibernate.session with type parameters of type BibernateSessionModifier and TypeFieldDescriptionprivate static final ThreadLocal<BibernateSession> BibernateContextHolder.sessionContextHolderMethods in io.github.blyznytsiaorg.bibernate.session that return BibernateSessionModifier and TypeMethodDescriptionstatic BibernateSessionBibernateContextHolder.getBibernateSession()BibernateSessionFactory.openSession()Opens a new session for interacting with the database.Methods in io.github.blyznytsiaorg.bibernate.session with parameters of type BibernateSessionModifier and TypeMethodDescriptionstatic voidBibernateContextHolder.setBibernateSession(BibernateSession bibernateSession)