Uses of Interface
io.github.blyznytsiaorg.bibernate.actionqueue.EntityAction
Packages that use EntityAction
Package
Description
-
Uses of EntityAction in io.github.blyznytsiaorg.bibernate.actionqueue
Methods in io.github.blyznytsiaorg.bibernate.actionqueue with parameters of type EntityActionModifier and TypeMethodDescriptionvoid
ActionQueue.addEntityAction
(EntityAction entityAction) Adds an entity action to the queue for later execution. -
Uses of EntityAction in io.github.blyznytsiaorg.bibernate.actionqueue.impl
Classes in io.github.blyznytsiaorg.bibernate.actionqueue.impl that implement EntityActionModifier and TypeClassDescriptionclass
Represents an entity action for bulk deletion of entities by their primary keys.class
Represents an entity action for bulk deletion of entities of a specific class.class
Represents an entity action for deleting entities by their primary key in the Bibernate framework.class
Represents an entity action for deleting a collection of entities in the Bibernate framework.class
Represents an entity action for inserting a collection of entities in the Bibernate framework.class
Represents an entity action for inserting entities in the Bibernate framework.class
Represents an entity action for updating entities in the Bibernate framework.Fields in io.github.blyznytsiaorg.bibernate.actionqueue.impl with type parameters of type EntityActionModifier and TypeFieldDescriptionprivate final Map
<ActionType, Set<EntityAction>> DefaultActionQueue.entityActions
A map that categorizes entity actions based on their types (INSERT, UPDATE, DELETE).Methods in io.github.blyznytsiaorg.bibernate.actionqueue.impl with parameters of type EntityActionModifier and TypeMethodDescriptionprivate void
DefaultActionQueue.addDeleteAction
(EntityAction deleteEntityAction) Adds a DELETE type entity action to the entity actions map, taking into account interdependencies with INSERT and UPDATE type actions.void
DefaultActionQueue.addEntityAction
(EntityAction entityAction) Adds an entity action to the corresponding type category in the entity actions map.private void
DefaultActionQueue.addInsertAction
(EntityAction insertEntityAction) Adds an INSERT type entity action to the entity actions map, taking into account interdependencies with UPDATE and DELETE type actions.private void
DefaultActionQueue.addUpdateAction
(EntityAction updateEntityAction) Adds an UPDATE type entity action to the entity actions map, taking into account interdependencies with INSERT and DELETE type actions.Method parameters in io.github.blyznytsiaorg.bibernate.actionqueue.impl with type arguments of type EntityActionModifier and TypeMethodDescriptionprivate void
DefaultActionQueue.executeDeleteEntityAction
(Set<EntityAction> deleteEntityActions) Executes DELETE type entity actions.private void
DefaultActionQueue.executeInsertEntityAction
(Set<EntityAction> insertEntityActions) Executes INSERT type entity actions.private void
DefaultActionQueue.executeUpdateEntityAction
(Set<EntityAction> updateEntityActions) Executes UPDATE type entity actions. -
Uses of EntityAction in io.github.blyznytsiaorg.bibernate.session
Methods in io.github.blyznytsiaorg.bibernate.session that return EntityActionModifier and TypeMethodDescriptionprivate <T> EntityAction
BibernateFirstLevelCacheSession.prepareDeleteByIdEntityAction
(Class<T> entityClass, Object primaryKey, EntityKey<T> entityKey)