Package org.hibernate.loader.ast.spi
Interface MultiIdLoadOptions
- All Superinterfaces:
MultiLoadOptions
Encapsulation of the options for loading multiple entities by id
-
Method Summary
Modifier and TypeMethodDescriptiongetReadOnly
(SessionImplementor session) Should the entities be loaded in read-only mode?Controls whether to check the current status of each identified entity within the persistence context.boolean
Check the second-level cache first, and only if the entity is not found in the cache should Hibernate hit the database.default boolean
Deprecated, for removal: This API element is subject to removal in a future version.Use getSessionCheckMode() instead.Methods inherited from interface org.hibernate.loader.ast.spi.MultiLoadOptions
getBatchSize, getLockOptions, getOrderingMode, getRemovalsMode, isOrderReturnEnabled, isReturnOfDeletedEntitiesEnabled
-
Method Details
-
getSessionCheckMode
SessionCheckMode getSessionCheckMode()Controls whether to check the current status of each identified entity within the persistence context.- Since:
- 7.2
-
isSessionCheckingEnabled
Deprecated, for removal: This API element is subject to removal in a future version.Use getSessionCheckMode() instead.Check the first-level cache first, and only if the entity is not found in the cache should Hibernate hit the database.- Returns:
- the session cache is checked first
-
isSecondLevelCacheCheckingEnabled
boolean isSecondLevelCacheCheckingEnabled()Check the second-level cache first, and only if the entity is not found in the cache should Hibernate hit the database.- Returns:
- the session factory cache is checked first
-
getReadOnly
Should the entities be loaded in read-only mode?
-