public class MapStorageAccessImpl extends Object implements org.hibernate.cache.spi.support.DomainDataStorageAccess
| Constructor and Description |
|---|
MapStorageAccessImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearCache(org.hibernate.engine.spi.SharedSessionContractImplementor session) |
boolean |
contains(Object key) |
void |
evictData() |
void |
evictData(Object key) |
Object |
getFromCache(Object key,
org.hibernate.engine.spi.SharedSessionContractImplementor session) |
protected ConcurrentMap |
getOrMakeDataMap() |
void |
putIntoCache(Object key,
Object value,
org.hibernate.engine.spi.SharedSessionContractImplementor session) |
void |
release() |
void |
removeFromCache(Object key,
org.hibernate.engine.spi.SharedSessionContractImplementor session) |
public boolean contains(Object key)
contains in interface org.hibernate.cache.spi.support.StorageAccesspublic Object getFromCache(Object key, org.hibernate.engine.spi.SharedSessionContractImplementor session)
getFromCache in interface org.hibernate.cache.spi.support.StorageAccesspublic void putIntoCache(Object key, Object value, org.hibernate.engine.spi.SharedSessionContractImplementor session)
putIntoCache in interface org.hibernate.cache.spi.support.StorageAccessprotected ConcurrentMap getOrMakeDataMap()
public void removeFromCache(Object key, org.hibernate.engine.spi.SharedSessionContractImplementor session)
removeFromCache in interface org.hibernate.cache.spi.support.StorageAccesspublic void clearCache(org.hibernate.engine.spi.SharedSessionContractImplementor session)
clearCache in interface org.hibernate.cache.spi.support.StorageAccesspublic void evictData()
evictData in interface org.hibernate.cache.spi.support.StorageAccesspublic void evictData(Object key)
evictData in interface org.hibernate.cache.spi.support.StorageAccesspublic void release()
release in interface org.hibernate.cache.spi.support.StorageAccessCopyright © 2001-2020 Red Hat, Inc. All Rights Reserved.