本文整理了Java中net.sf.ehcache.Ehcache.registerCacheExtension()
方法的一些代码示例,展示了Ehcache.registerCacheExtension()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Ehcache.registerCacheExtension()
方法的具体详情如下:
包路径:net.sf.ehcache.Ehcache
类名称:Ehcache
方法名:registerCacheExtension
[英]Register a CacheExtension with the cache. It will then be tied into the cache lifecycle.
If the CacheExtension is not initialised, initialise it.
[中]向缓存注册CacheExtension。然后,它将绑定到缓存生命周期中。
如果未初始化CacheExtension,请初始化它。
代码示例来源:origin: net.sf.ehcache/ehcache
/**
* {@inheritDoc}
*/
public void registerCacheExtension(CacheExtension cacheExtension) {
underlyingCache.registerCacheExtension(cacheExtension);
}
代码示例来源:origin: net.sf.ehcache/ehcache
/**
* {@inheritDoc}
*/
public void registerCacheExtension(CacheExtension arg0) {
// THIS IS GENERATED CODE -- DO NOT HAND MODIFY!
Thread t = Thread.currentThread();
ClassLoader prev = t.getContextClassLoader();
t.setContextClassLoader(this.classLoader);
try {
this.cache.registerCacheExtension(arg0);
} finally {
t.setContextClassLoader(prev);
}
}
代码示例来源:origin: net.sf.ehcache/ehcache
/**
* A factory method to register cache extensions
*
* @param cacheConfiguration the cache configuration
* @param cache the cache
* @param loader
*/
private static void registerCacheExtensions(CacheConfiguration cacheConfiguration, Ehcache cache, ClassLoader loader) {
List cacheExtensionConfigurations = cacheConfiguration.getCacheExtensionConfigurations();
for (Object cacheExtensionConfiguration : cacheExtensionConfigurations) {
CacheConfiguration.CacheExtensionFactoryConfiguration factoryConfiguration =
(CacheConfiguration.CacheExtensionFactoryConfiguration) cacheExtensionConfiguration;
CacheExtension cacheExtension = createCacheExtension(factoryConfiguration, cache, loader);
cache.registerCacheExtension(cacheExtension);
}
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.ehcache
/**
* {@inheritDoc}
*/
public void registerCacheExtension(CacheExtension cacheExtension) {
underlyingCache.registerCacheExtension(cacheExtension);
}
代码示例来源:origin: net.sf.ehcache.internal/ehcache-core
/**
* {@inheritDoc}
*/
public void registerCacheExtension(CacheExtension cacheExtension) {
underlyingCache.registerCacheExtension(cacheExtension);
}
代码示例来源:origin: org.sonatype.nexus.bundles/org.sonatype.nexus.bundles.ehcache
/**
* {@inheritDoc}
*/
public void registerCacheExtension(CacheExtension cacheExtension) {
underlyingCache.registerCacheExtension(cacheExtension);
}
代码示例来源:origin: net.sf.ehcache/ehcache-explicitlocking
/**
* Register a {@link net.sf.ehcache.extension.CacheExtension} with the cache. It will then be tied into the cache lifecycle.
*/
public void registerCacheExtension(CacheExtension cacheExtension) {
cache.registerCacheExtension(cacheExtension);
}
代码示例来源:origin: org.sonatype.nexus.bundles/org.sonatype.nexus.bundles.ehcache
/**
* {@inheritDoc}
*/
public void registerCacheExtension(CacheExtension arg0) {
// THIS IS GENERATED CODE -- DO NOT HAND MODIFY!
Thread t = Thread.currentThread();
ClassLoader prev = t.getContextClassLoader();
t.setContextClassLoader(this.classLoader);
try {
this.cache.registerCacheExtension(arg0);
} finally {
t.setContextClassLoader(prev);
}
}
代码示例来源:origin: net.sf.ehcache.internal/ehcache-core
/**
* {@inheritDoc}
*/
public void registerCacheExtension(CacheExtension arg0) {
// THIS IS GENERATED CODE -- DO NOT HAND MODIFY!
Thread t = Thread.currentThread();
ClassLoader prev = t.getContextClassLoader();
t.setContextClassLoader(this.classLoader);
try {
this.cache.registerCacheExtension(arg0);
} finally {
t.setContextClassLoader(prev);
}
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.ehcache
/**
* {@inheritDoc}
*/
public void registerCacheExtension(CacheExtension arg0) {
// THIS IS GENERATED CODE -- DO NOT HAND MODIFY!
Thread t = Thread.currentThread();
ClassLoader prev = t.getContextClassLoader();
t.setContextClassLoader(this.classLoader);
try {
this.cache.registerCacheExtension(arg0);
} finally {
t.setContextClassLoader(prev);
}
}
代码示例来源:origin: net.sf.ehcache/ehcache
underlyingCache.registerCacheExtension(new CacheExtension() {
代码示例来源:origin: rtyley/mini-git-server
public void registerCacheExtension(CacheExtension cacheExtension) {
self().registerCacheExtension(cacheExtension);
}
代码示例来源:origin: com.madgag/mini-git-server-server
public void registerCacheExtension(CacheExtension cacheExtension) {
self().registerCacheExtension(cacheExtension);
}
代码示例来源:origin: org.terracotta.modules/tim-ehcache-1.4.1
/**
* A factory method to register cache extensions
*/
protected static void registerCacheExtensions(CacheConfiguration cacheConfiguration, Ehcache cache) {
List cacheExtensionConfigurations = cacheConfiguration.getCacheExtensionConfigurations();
for (int i = 0; i < cacheExtensionConfigurations.size(); i++) {
CacheConfiguration.CacheExtensionFactoryConfiguration factoryConfiguration = (CacheConfiguration.CacheExtensionFactoryConfiguration) cacheExtensionConfigurations
.get(i);
CacheExtension cacheExtension = createCacheExtension(factoryConfiguration, cache);
cache.registerCacheExtension(cacheExtension);
}
}
代码示例来源:origin: org.terracotta.modules/tim-ehcache-1.5.0
/**
* A factory method to register cache extensions
*/
protected static void registerCacheExtensions(CacheConfiguration cacheConfiguration, Ehcache cache) {
List cacheExtensionConfigurations = cacheConfiguration.getCacheExtensionConfigurations();
for (int i = 0; i < cacheExtensionConfigurations.size(); i++) {
CacheConfiguration.CacheExtensionFactoryConfiguration factoryConfiguration = (CacheConfiguration.CacheExtensionFactoryConfiguration) cacheExtensionConfigurations
.get(i);
CacheExtension cacheExtension = createCacheExtension(factoryConfiguration, cache);
cache.registerCacheExtension(cacheExtension);
}
}
代码示例来源:origin: org.sonatype.nexus.bundles/org.sonatype.nexus.bundles.ehcache
/**
* A factory method to register cache extensions
*
* @param cacheConfiguration the cache configuration
* @param cache the cache
* @param loader
*/
private static void registerCacheExtensions(CacheConfiguration cacheConfiguration, Ehcache cache, ClassLoader loader) {
List cacheExtensionConfigurations = cacheConfiguration.getCacheExtensionConfigurations();
for (Object cacheExtensionConfiguration : cacheExtensionConfigurations) {
CacheConfiguration.CacheExtensionFactoryConfiguration factoryConfiguration =
(CacheConfiguration.CacheExtensionFactoryConfiguration) cacheExtensionConfiguration;
CacheExtension cacheExtension = createCacheExtension(factoryConfiguration, cache, loader);
cache.registerCacheExtension(cacheExtension);
}
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.ehcache
/**
* A factory method to register cache extensions
*
* @param cacheConfiguration the cache configuration
* @param cache the cache
*/
private static void registerCacheExtensions(CacheConfiguration cacheConfiguration, Ehcache cache) {
List cacheExtensionConfigurations = cacheConfiguration.getCacheExtensionConfigurations();
for (Object cacheExtensionConfiguration : cacheExtensionConfigurations) {
CacheConfiguration.CacheExtensionFactoryConfiguration factoryConfiguration =
(CacheConfiguration.CacheExtensionFactoryConfiguration) cacheExtensionConfiguration;
CacheExtension cacheExtension = createCacheExtension(factoryConfiguration, cache);
cache.registerCacheExtension(cacheExtension);
}
}
代码示例来源:origin: net.sf.ehcache.internal/ehcache-core
/**
* A factory method to register cache extensions
*
* @param cacheConfiguration the cache configuration
* @param cache the cache
* @param loader
*/
private static void registerCacheExtensions(CacheConfiguration cacheConfiguration, Ehcache cache, ClassLoader loader) {
List cacheExtensionConfigurations = cacheConfiguration.getCacheExtensionConfigurations();
for (Object cacheExtensionConfiguration : cacheExtensionConfigurations) {
CacheConfiguration.CacheExtensionFactoryConfiguration factoryConfiguration =
(CacheConfiguration.CacheExtensionFactoryConfiguration) cacheExtensionConfiguration;
CacheExtension cacheExtension = createCacheExtension(factoryConfiguration, cache, loader);
cache.registerCacheExtension(cacheExtension);
}
}
代码示例来源:origin: net.sf.ehcache.internal/ehcache-core
underlyingCache.registerCacheExtension(new CacheExtension() {
代码示例来源:origin: org.sonatype.nexus.bundles/org.sonatype.nexus.bundles.ehcache
underlyingCache.registerCacheExtension(new CacheExtension() {
内容来源于网络,如有侵权,请联系作者删除!