Class CoherenceStorageAccessImpl
java.lang.Object
com.oracle.coherence.hibernate.cache.v6.access.CoherenceStorageAccessImpl
- All Implemented Interfaces:
CoherenceStorageAccess
,org.hibernate.cache.spi.support.DomainDataStorageAccess
,org.hibernate.cache.spi.support.StorageAccess
Implementation of
CoherenceStorageAccess
. Will delegation operations to CoherenceRegion
.- Author:
- Gunnar Hillert
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
afterUpdate
(Object key, Object newValue, Object newVersion) boolean
void
void
getFromCache
(Object key, org.hibernate.engine.spi.SharedSessionContractImplementor session) void
putIntoCache
(Object key, Object value, org.hibernate.engine.spi.SharedSessionContractImplementor session) void
release()
void
unlockItem
(Object key, org.hibernate.cache.spi.access.SoftLock lock) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.cache.spi.support.DomainDataStorageAccess
putFromLoad
Methods inherited from interface org.hibernate.cache.spi.support.StorageAccess
clearCache, removeFromCache
-
Constructor Details
-
CoherenceStorageAccessImpl
-
-
Method Details
-
contains
- Specified by:
contains
in interfaceorg.hibernate.cache.spi.support.StorageAccess
-
evictData
public void evictData()- Specified by:
evictData
in interfaceorg.hibernate.cache.spi.support.StorageAccess
-
evictData
- Specified by:
evictData
in interfaceorg.hibernate.cache.spi.support.StorageAccess
-
release
public void release()- Specified by:
release
in interfaceorg.hibernate.cache.spi.support.StorageAccess
-
afterUpdate
- Specified by:
afterUpdate
in interfaceCoherenceStorageAccess
-
unlockItem
- Specified by:
unlockItem
in interfaceCoherenceStorageAccess
-
getDelegate