Package one.microstream.cache.hibernate
Class StorageAccess.Default
java.lang.Object
one.microstream.cache.hibernate.StorageAccess.Default
- All Implemented Interfaces:
StorageAccess
,org.hibernate.cache.spi.support.DomainDataStorageAccess
,org.hibernate.cache.spi.support.StorageAccess
- Enclosing interface:
- StorageAccess
public static class StorageAccess.Default extends Object implements StorageAccess
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.cache.hibernate.StorageAccess
StorageAccess.Default
-
Constructor Summary
Constructors Constructor Description Default()
-
Method Summary
Modifier and Type Method Description boolean
contains(Object key)
void
evictData()
void
evictData(Object key)
Object
getFromCache(Object key, org.hibernate.engine.spi.SharedSessionContractImplementor session)
void
putIntoCache(Object key, Object value, org.hibernate.engine.spi.SharedSessionContractImplementor session)
void
release()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Default
public Default()
-
-
Method Details
-
getFromCache
public Object getFromCache(Object key, org.hibernate.engine.spi.SharedSessionContractImplementor session)- Specified by:
getFromCache
in interfaceorg.hibernate.cache.spi.support.StorageAccess
-
putIntoCache
public void putIntoCache(Object key, Object value, org.hibernate.engine.spi.SharedSessionContractImplementor session)- Specified by:
putIntoCache
in interfaceorg.hibernate.cache.spi.support.StorageAccess
-
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
-