Package org.hibernate.engine.internal
Class BatchFetchQueueHelper
java.lang.Object
org.hibernate.engine.internal.BatchFetchQueueHelper
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
removeBatchLoadableEntityKey
(Object id, EntityMappingType entityMappingType, SharedSessionContractImplementor session) static void
removeBatchLoadableEntityKey
(Object id, EntityPersister persister, SharedSessionContractImplementor session) Remove the entity key with the specifiedid
andpersister
from the batch loadable entitiesBatchFetchQueue
.static void
removeBatchLoadableEntityKey
(EntityKey entityKey, SharedSessionContractImplementor session) Remove the entity key with the specifiedid
andpersister
from the batch loadable entitiesBatchFetchQueue
.static void
removeNotFoundBatchLoadableEntityKeys
(Serializable[] ids, List<?> results, EntityPersister persister, SharedSessionContractImplementor session) Finds the IDs for entities that were not found when the batch was loaded, and removes the corresponding entity keys from theBatchFetchQueue
.
-
Method Details