public abstract class HibernateAbstractRegionAccessStrategy extends Object
HibernateAccessStrategyAdapter.| Modifier and Type | Field and Description |
|---|---|
protected HibernateAccessStrategyAdapter |
stgy |
| Modifier | Constructor and Description |
|---|---|
protected |
HibernateAbstractRegionAccessStrategy(HibernateAccessStrategyAdapter stgy) |
| Modifier and Type | Method and Description |
|---|---|
void |
evict(Object key) |
void |
evictAll() |
@Nullable Object |
get(org.hibernate.engine.spi.SessionImplementor ses,
Object key,
long txTs) |
@Nullable org.hibernate.cache.spi.access.SoftLock |
lockItem(org.hibernate.engine.spi.SessionImplementor ses,
Object key,
Object ver) |
@Nullable org.hibernate.cache.spi.access.SoftLock |
lockRegion() |
boolean |
putFromLoad(org.hibernate.engine.spi.SessionImplementor ses,
Object key,
Object val,
long txTs,
Object ver) |
boolean |
putFromLoad(org.hibernate.engine.spi.SessionImplementor ses,
Object key,
Object val,
long txTs,
Object ver,
boolean minimalPutOverride) |
void |
remove(org.hibernate.engine.spi.SessionImplementor ses,
Object key) |
void |
removeAll() |
void |
unlockItem(org.hibernate.engine.spi.SessionImplementor ses,
Object key,
org.hibernate.cache.spi.access.SoftLock lock) |
void |
unlockRegion(org.hibernate.cache.spi.access.SoftLock lock) |
protected final HibernateAccessStrategyAdapter stgy
protected HibernateAbstractRegionAccessStrategy(HibernateAccessStrategyAdapter stgy)
stgy - Access strategy implementation.@Nullable public @Nullable Object get(org.hibernate.engine.spi.SessionImplementor ses, Object key, long txTs) throws org.hibernate.cache.CacheException
org.hibernate.cache.CacheExceptionpublic boolean putFromLoad(org.hibernate.engine.spi.SessionImplementor ses,
Object key,
Object val,
long txTs,
Object ver)
throws org.hibernate.cache.CacheException
org.hibernate.cache.CacheExceptionpublic boolean putFromLoad(org.hibernate.engine.spi.SessionImplementor ses,
Object key,
Object val,
long txTs,
Object ver,
boolean minimalPutOverride)
throws org.hibernate.cache.CacheException
org.hibernate.cache.CacheException@Nullable
public @Nullable org.hibernate.cache.spi.access.SoftLock lockItem(org.hibernate.engine.spi.SessionImplementor ses,
Object key,
Object ver)
throws org.hibernate.cache.CacheException
org.hibernate.cache.CacheException@Nullable
public @Nullable org.hibernate.cache.spi.access.SoftLock lockRegion()
throws org.hibernate.cache.CacheException
org.hibernate.cache.CacheExceptionpublic void unlockRegion(org.hibernate.cache.spi.access.SoftLock lock)
throws org.hibernate.cache.CacheException
org.hibernate.cache.CacheExceptionpublic void unlockItem(org.hibernate.engine.spi.SessionImplementor ses,
Object key,
org.hibernate.cache.spi.access.SoftLock lock)
throws org.hibernate.cache.CacheException
org.hibernate.cache.CacheExceptionpublic void remove(org.hibernate.engine.spi.SessionImplementor ses,
Object key)
throws org.hibernate.cache.CacheException
org.hibernate.cache.CacheExceptionpublic void removeAll()
throws org.hibernate.cache.CacheException
org.hibernate.cache.CacheExceptionpublic void evict(Object key) throws org.hibernate.cache.CacheException
org.hibernate.cache.CacheExceptionpublic void evictAll()
throws org.hibernate.cache.CacheException
org.hibernate.cache.CacheException
GridGain In-Memory Computing Platform : ver. 8.9.26 Release Date : October 16 2025