public class HibernateRegion extends Object implements org.hibernate.cache.spi.Region
Region. This interface defines base contract for all L2 cache regions.| Modifier and Type | Field and Description |
|---|---|
protected org.apache.ignite.internal.processors.cache.IgniteInternalCache<Object,Object> |
cache
Cache instance.
|
protected HibernateRegionFactory |
factory |
protected Ignite |
ignite
Grid instance.
|
| Constructor and Description |
|---|
HibernateRegion(HibernateRegionFactory factory,
String name,
Ignite ignite,
org.apache.ignite.internal.processors.cache.IgniteInternalCache<Object,Object> cache) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(Object key) |
void |
destroy() |
long |
getElementCountInMemory() |
long |
getElementCountOnDisk() |
String |
getName() |
long |
getSizeInMemory() |
int |
getTimeout() |
long |
nextTimestamp() |
Map |
toMap() |
protected final HibernateRegionFactory factory
protected final org.apache.ignite.internal.processors.cache.IgniteInternalCache<Object,Object> cache
protected Ignite ignite
public HibernateRegion(HibernateRegionFactory factory, String name, Ignite ignite, org.apache.ignite.internal.processors.cache.IgniteInternalCache<Object,Object> cache)
factory - Region factory.name - Region name.ignite - Grid.cache - Region cache.public String getName()
getName in interface org.hibernate.cache.spi.Regionpublic void destroy()
throws org.hibernate.cache.CacheException
destroy in interface org.hibernate.cache.spi.Regionorg.hibernate.cache.CacheExceptionpublic boolean contains(Object key)
contains in interface org.hibernate.cache.spi.Regionpublic long getSizeInMemory()
getSizeInMemory in interface org.hibernate.cache.spi.Regionpublic long getElementCountInMemory()
getElementCountInMemory in interface org.hibernate.cache.spi.Regionpublic long getElementCountOnDisk()
getElementCountOnDisk in interface org.hibernate.cache.spi.Regionpublic Map toMap()
toMap in interface org.hibernate.cache.spi.Regionpublic long nextTimestamp()
nextTimestamp in interface org.hibernate.cache.spi.Regionpublic int getTimeout()
getTimeout in interface org.hibernate.cache.spi.Region
Follow @ApacheIgnite
Ignite Fabric : ver. 1.5.11 Release Date : April 8 2016