Package org.hibernate.jpa.internal.util
Class CacheModeHelper
- java.lang.Object
-
- org.hibernate.jpa.internal.util.CacheModeHelper
-
public final class CacheModeHelper extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static CacheModeDEFAULT_LEGACY_MODEstatic jakarta.persistence.CacheRetrieveModeDEFAULT_RETRIEVE_MODEstatic jakarta.persistence.CacheStoreModeDEFAULT_STORE_MODE
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CacheModeeffectiveCacheMode(jakarta.persistence.CacheStoreMode storeMode, jakarta.persistence.CacheRetrieveMode retrieveMode)Given a JPACacheStoreModeandCacheRetrieveMode, determine the corresponding legacy HibernateCacheMode.static CacheModeinterpretCacheMode(jakarta.persistence.CacheStoreMode storeMode, jakarta.persistence.CacheRetrieveMode retrieveMode)Given a JPACacheStoreModeandCacheRetrieveMode, determine the corresponding legacy HibernateCacheMode.static jakarta.persistence.CacheRetrieveModeinterpretCacheRetrieveMode(CacheMode cacheMode)static jakarta.persistence.CacheStoreModeinterpretCacheStoreMode(CacheMode cacheMode)
-
-
-
Field Detail
-
DEFAULT_LEGACY_MODE
public static final CacheMode DEFAULT_LEGACY_MODE
-
DEFAULT_STORE_MODE
public static final jakarta.persistence.CacheStoreMode DEFAULT_STORE_MODE
-
DEFAULT_RETRIEVE_MODE
public static final jakarta.persistence.CacheRetrieveMode DEFAULT_RETRIEVE_MODE
-
-
Method Detail
-
interpretCacheMode
public static CacheMode interpretCacheMode(jakarta.persistence.CacheStoreMode storeMode, jakarta.persistence.CacheRetrieveMode retrieveMode)
Given a JPACacheStoreModeandCacheRetrieveMode, determine the corresponding legacy HibernateCacheMode.- Parameters:
storeMode- The JPA shared-cache store mode.retrieveMode- The JPA shared-cache retrieve mode.- Returns:
- Corresponding
CacheMode.
-
effectiveCacheMode
public static CacheMode effectiveCacheMode(jakarta.persistence.CacheStoreMode storeMode, jakarta.persistence.CacheRetrieveMode retrieveMode)
Given a JPACacheStoreModeandCacheRetrieveMode, determine the corresponding legacy HibernateCacheMode.- Parameters:
storeMode- The JPA shared-cache store mode.retrieveMode- The JPA shared-cache retrieve mode.- Returns:
- Corresponding
CacheMode.
-
interpretCacheStoreMode
public static jakarta.persistence.CacheStoreMode interpretCacheStoreMode(CacheMode cacheMode)
-
interpretCacheRetrieveMode
public static jakarta.persistence.CacheRetrieveMode interpretCacheRetrieveMode(CacheMode cacheMode)
-
-