Class StrictDataAccess
- java.lang.Object
-
- org.infinispan.quarkus.hibernate.cache.StrictDataAccess
-
public final class StrictDataAccess extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanafterInsert(java.lang.Object session, java.lang.Object key, java.lang.Object value, java.lang.Object version)booleanafterUpdate(java.lang.Object session, java.lang.Object key, java.lang.Object value, java.lang.Object currentVersion, java.lang.Object previousVersion, org.hibernate.cache.spi.access.SoftLock lock)voidevict(java.lang.Object key)voidevictAll()java.lang.Objectget(java.lang.Object session, java.lang.Object key, long txTimestamp)booleaninsert(java.lang.Object session, java.lang.Object key, java.lang.Object value, java.lang.Object version)booleanputFromLoad(java.lang.Object session, java.lang.Object key, java.lang.Object value, long txTimestamp, java.lang.Object version)booleanputFromLoad(java.lang.Object session, java.lang.Object key, java.lang.Object value, long txTimestamp, java.lang.Object version, boolean minimalPutOverride)protected voidregisterLocalInvalidation(java.lang.Object session, java.lang.Object lockOwner, java.lang.Object key)voidremove(java.lang.Object session, java.lang.Object key)voidremoveAll()booleanupdate(java.lang.Object session, java.lang.Object key, java.lang.Object value, java.lang.Object currentVersion, java.lang.Object previousVersion)
-
-
-
Method Detail
-
get
public java.lang.Object get(java.lang.Object session, java.lang.Object key, long txTimestamp)
-
putFromLoad
public boolean putFromLoad(java.lang.Object session, java.lang.Object key, java.lang.Object value, long txTimestamp, java.lang.Object version)
-
putFromLoad
public boolean putFromLoad(java.lang.Object session, java.lang.Object key, java.lang.Object value, long txTimestamp, java.lang.Object version, boolean minimalPutOverride)
-
insert
public boolean insert(java.lang.Object session, java.lang.Object key, java.lang.Object value, java.lang.Object version)
-
update
public boolean update(java.lang.Object session, java.lang.Object key, java.lang.Object value, java.lang.Object currentVersion, java.lang.Object previousVersion)
-
remove
public void remove(java.lang.Object session, java.lang.Object key)
-
removeAll
public void removeAll()
-
evict
public void evict(java.lang.Object key)
-
evictAll
public void evictAll()
-
afterInsert
public boolean afterInsert(java.lang.Object session, java.lang.Object key, java.lang.Object value, java.lang.Object version)
-
afterUpdate
public boolean afterUpdate(java.lang.Object session, java.lang.Object key, java.lang.Object value, java.lang.Object currentVersion, java.lang.Object previousVersion, org.hibernate.cache.spi.access.SoftLock lock)
-
registerLocalInvalidation
protected void registerLocalInvalidation(java.lang.Object session, java.lang.Object lockOwner, java.lang.Object key)
-
-