Cache
- implementation type of RegionCachepublic final class HazelcastCollectionRegion<Cache extends RegionCache> extends AbstractTransactionalDataRegion<Cache>
Modifier and Type | Field and Description |
---|---|
protected Properties |
props |
Constructor and Description |
---|
HazelcastCollectionRegion(HazelcastInstance instance,
String regionName,
Properties props,
CacheDataDescription metadata,
Cache cache) |
Modifier and Type | Method and Description |
---|---|
CollectionRegionAccessStrategy |
buildAccessStrategy(AccessType accessType) |
boolean |
contains(Object key) |
void |
destroy() |
long |
getElementCountInMemory() |
long |
getElementCountOnDisk()
Hazelcast does not support pushing elements to disk.
|
HazelcastInstance |
getInstance() |
ILogger |
getLogger() |
String |
getName() |
long |
getSizeInMemory() |
int |
getTimeout() |
long |
nextTimestamp() |
Map |
toMap()
Appears to be used only by
org.hibernate.stat.SecondLevelCacheStatistics . |
getCache, getCacheDataDescription, isTransactionAware
protected final Properties props
public HazelcastCollectionRegion(HazelcastInstance instance, String regionName, Properties props, CacheDataDescription metadata, Cache cache)
public CollectionRegionAccessStrategy buildAccessStrategy(AccessType accessType) throws org.hibernate.cache.CacheException
org.hibernate.cache.CacheException
public void destroy() throws org.hibernate.cache.CacheException
org.hibernate.cache.CacheException
public long getElementCountInMemory()
IMap
.public long getElementCountOnDisk()
public String getName()
public long getSizeInMemory()
public final int getTimeout()
public final long nextTimestamp()
public Map toMap()
org.hibernate.stat.SecondLevelCacheStatistics
.IMap
used for this region.public boolean contains(Object key)
public final HazelcastInstance getInstance()
getInstance
in interface HazelcastRegion<Cache extends RegionCache>
public final ILogger getLogger()
getLogger
in interface HazelcastRegion<Cache extends RegionCache>
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.