org.onebusaway.container.spring.ehcache
public class EhCacheProvider extends Object implements org.hibernate.cache.CacheProvider
CacheProvider
implementation that
supports directly setting the CacheManager
from an existing manager
instance. The CacheProvider
implementation provided by EhCache only
supports configuration from classpath resources.EhCacheManagerFactoryBean
Constructor and Description |
---|
EhCacheProvider() |
Modifier and Type | Method and Description |
---|---|
org.hibernate.cache.Cache |
buildCache(String name,
Properties properties) |
boolean |
isMinimalPutsEnabledByDefault() |
long |
nextTimestamp() |
void |
setCacheManager(net.sf.ehcache.CacheManager cacheManager) |
void |
start(Properties properties) |
void |
stop() |
public void setCacheManager(net.sf.ehcache.CacheManager cacheManager)
public org.hibernate.cache.Cache buildCache(String name, Properties properties) throws org.hibernate.cache.CacheException
buildCache
in interface org.hibernate.cache.CacheProvider
org.hibernate.cache.CacheException
public boolean isMinimalPutsEnabledByDefault()
isMinimalPutsEnabledByDefault
in interface org.hibernate.cache.CacheProvider
public long nextTimestamp()
nextTimestamp
in interface org.hibernate.cache.CacheProvider
public void start(Properties properties) throws org.hibernate.cache.CacheException
start
in interface org.hibernate.cache.CacheProvider
org.hibernate.cache.CacheException
public void stop()
stop
in interface org.hibernate.cache.CacheProvider
Copyright © 2014 OneBusAway. All Rights Reserved.