Package org.hibernate.engine.internal
Class BatchFetchQueueHelper
java.lang.Object
org.hibernate.engine.internal.BatchFetchQueueHelper
- Author:
- Gail Badner
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidremoveBatchLoadableEntityKey(Object id, EntityMappingType entityMappingType, SharedSessionContractImplementor session) static voidremoveBatchLoadableEntityKey(Object id, EntityPersister persister, SharedSessionContractImplementor session) Remove the entity key with the specifiedidandpersisterfrom the batch loadable entitiesBatchFetchQueue.static voidremoveBatchLoadableEntityKey(EntityKey entityKey, SharedSessionContractImplementor session) Remove the entity key with the specifiedidandpersisterfrom the batch loadable entitiesBatchFetchQueue.static voidremoveNotFoundBatchLoadableEntityKeys(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