public class HazelcastHibernateCacheProvider extends Object implements net.sf.hibernate.cache.CacheProvider
CacheProvider
.Constructor and Description |
---|
HazelcastHibernateCacheProvider(com.atlassian.util.concurrent.Supplier<com.hazelcast.core.HazelcastInstance> hazelcastSupplier,
LockingCacheManager lockingCacheManager) |
Modifier and Type | Method and Description |
---|---|
net.sf.hibernate.cache.Cache |
buildCache(String regionName,
Properties ignored) |
long |
nextTimestamp() |
void |
start(Properties properties) |
void |
stop() |
public HazelcastHibernateCacheProvider(com.atlassian.util.concurrent.Supplier<com.hazelcast.core.HazelcastInstance> hazelcastSupplier, LockingCacheManager lockingCacheManager)
public net.sf.hibernate.cache.Cache buildCache(String regionName, Properties ignored) throws net.sf.hibernate.cache.CacheException
buildCache
in interface net.sf.hibernate.cache.CacheProvider
net.sf.hibernate.cache.CacheException
public long nextTimestamp()
nextTimestamp
in interface net.sf.hibernate.cache.CacheProvider
public void start(Properties properties) throws net.sf.hibernate.cache.CacheException
start
in interface net.sf.hibernate.cache.CacheProvider
net.sf.hibernate.cache.CacheException
public void stop()
stop
in interface net.sf.hibernate.cache.CacheProvider
Copyright © 2003–2017 Atlassian. All rights reserved.