net.sf.ehcache.Ehcache.initialise()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(5.9k)|赞(0)|评价(0)|浏览(122)

本文整理了Java中net.sf.ehcache.Ehcache.initialise()方法的一些代码示例,展示了Ehcache.initialise()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Ehcache.initialise()方法的具体详情如下:
包路径:net.sf.ehcache.Ehcache
类名称:Ehcache
方法名:initialise

Ehcache.initialise介绍

[英]Newly created caches do not have a net.sf.ehcache.store.MemoryStore or a net.sf.ehcache.store.disk.DiskStore.

This method creates those and makes the cache ready to accept elements

This method is not intended to be called explicitly, but rather is called implicitly by the cache's net.sf.ehcache.CacheManager instance during the cache initialization. Invoking this method directly will likely lead to breaking.
[中]新创建的缓存没有网络。旧金山。ehcache。百货商店记忆存储或网络。旧金山。ehcache。百货商店磁盘磁盘库。
此方法创建这些元素并使缓存准备好接受元素
此方法不打算显式调用,而是由缓存的网络隐式调用。旧金山。ehcache。缓存初始化期间的CacheManager实例。直接调用此方法可能会导致中断。

代码示例

代码示例来源:origin: net.sf.ehcache/ehcache

/**
 * {@inheritDoc}
 */
public void initialise() {
  underlyingCache.initialise();
}

代码示例来源:origin: net.sf.ehcache/ehcache

/**
* {@inheritDoc}
*/
public void initialise() {
  // THIS IS GENERATED CODE -- DO NOT HAND MODIFY!
  Thread t = Thread.currentThread();
  ClassLoader prev = t.getContextClassLoader();
  t.setContextClassLoader(this.classLoader);
  try {
    this.cache.initialise();
  } finally {
    t.setContextClassLoader(prev);
  }
}

代码示例来源:origin: org.sonatype.nexus.bundles/org.sonatype.nexus.bundles.ehcache

/**
 * {@inheritDoc}
 */
public void initialise() {
  underlyingCache.initialise();
}

代码示例来源:origin: net.sf.ehcache/ehcache-explicitlocking

/**
 * This method creates a memory or disk store and makes the cache ready to accept elements
 */
public void initialise() {
  cache.initialise();
}

代码示例来源:origin: net.sf.ehcache.internal/ehcache-core

/**
 * {@inheritDoc}
 */
public void initialise() {
  underlyingCache.initialise();
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.ehcache

public Void call() throws Exception {
    cache.initialise();
    return null;
  }
}, timeoutMillis);

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.ehcache

/**
 * {@inheritDoc}
 */
public void initialise() {
  underlyingCache.initialise();
}

代码示例来源:origin: net.sf.ehcache/ehcache

/**
 * Initialize the given {@link Ehcache} without adding it to the {@link CacheManager}.
 *
 * @param cache
 * @param registerCacheConfig
 */
void initializeEhcache(final Ehcache cache, final boolean registerCacheConfig) {
  if (!registerCacheConfig) {
    cache.getCacheConfiguration().setupFor(this, registerCacheConfig, getParentCacheName(cache));
  } else {
    cache.getCacheConfiguration().setupFor(this);
  }
  cache.setCacheManager(this);
  cache.setTransactionManagerLookup(transactionManagerLookup);
  cache.initialise();
  if (!runtimeCfg.allowsDynamicCacheConfig()) {
    cache.disableDynamicFeatures();
  }
  if (!registerCacheConfig) {
    associateShadowCache(cache);
  }
  try {
    cache.bootstrap();
  } catch (CacheException e) {
    LOG.warn("Cache " + cache.getName() + "requested bootstrap but a CacheException occured. " + e.getMessage(), e);
  }
}

代码示例来源:origin: net.sf.ehcache.internal/ehcache-core

/**
* {@inheritDoc}
*/
public void initialise() {
  // THIS IS GENERATED CODE -- DO NOT HAND MODIFY!
  Thread t = Thread.currentThread();
  ClassLoader prev = t.getContextClassLoader();
  t.setContextClassLoader(this.classLoader);
  try {
    this.cache.initialise();
  } finally {
    t.setContextClassLoader(prev);
  }
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.ehcache

/**
* {@inheritDoc}
*/
public void initialise() {
  // THIS IS GENERATED CODE -- DO NOT HAND MODIFY!
  Thread t = Thread.currentThread();
  ClassLoader prev = t.getContextClassLoader();
  t.setContextClassLoader(this.classLoader);
  try {
    this.cache.initialise();
  } finally {
    t.setContextClassLoader(prev);
  }
}

代码示例来源:origin: org.sonatype.nexus.bundles/org.sonatype.nexus.bundles.ehcache

/**
* {@inheritDoc}
*/
public void initialise() {
  // THIS IS GENERATED CODE -- DO NOT HAND MODIFY!
  Thread t = Thread.currentThread();
  ClassLoader prev = t.getContextClassLoader();
  t.setContextClassLoader(this.classLoader);
  try {
    this.cache.initialise();
  } finally {
    t.setContextClassLoader(prev);
  }
}

代码示例来源:origin: com.github.albfernandez.richfaces/richfaces-core

public void start() {
  if (!preconfiguredCache) {
    cache.initialise();
    cache.bootstrap();
  }
}

代码示例来源:origin: com.madgag/mini-git-server-server

public void initialise() {
 self().initialise();
}

代码示例来源:origin: rtyley/mini-git-server

public void initialise() {
 self().initialise();
}

代码示例来源:origin: Red5/red5-io

cache.initialise();
cache.bootstrap();

代码示例来源:origin: org.red5/red5-io

cache.initialise();
cache.bootstrap();

代码示例来源:origin: net.sf.ehcache.internal/ehcache-core

/**
 * Initialize the given {@link Ehcache} without adding it to the {@link CacheManager}.
 *
 * @param cache
 * @param registerCacheConfig
 */
void initializeEhcache(final Ehcache cache, final boolean registerCacheConfig) {
  if (!registerCacheConfig) {
    cache.getCacheConfiguration().setupFor(this, registerCacheConfig, getParentCacheName(cache));
  } else {
    cache.getCacheConfiguration().setupFor(this);
  }
  cache.setCacheManager(this);
  cache.setTransactionManagerLookup(transactionManagerLookup);
  cache.initialise();
  if (!runtimeCfg.allowsDynamicCacheConfig()) {
    cache.disableDynamicFeatures();
  }
  if (!registerCacheConfig) {
    associateShadowCache(cache);
  }
  try {
    cache.bootstrap();
  } catch (CacheException e) {
    LOG.warn("Cache " + cache.getName() + "requested bootstrap but a CacheException occured. " + e.getMessage(), e);
  }
}

代码示例来源:origin: org.sonatype.nexus.bundles/org.sonatype.nexus.bundles.ehcache

/**
 * Initialize the given {@link Ehcache} without adding it to the {@link CacheManager}.
 *
 * @param cache
 * @param registerCacheConfig
 */
void initializeEhcache(final Ehcache cache, final boolean registerCacheConfig) {
  if (!registerCacheConfig) {
    cache.getCacheConfiguration().setupFor(this, registerCacheConfig, getParentCacheName(cache));
  } else {
    cache.getCacheConfiguration().setupFor(this);
  }
  cache.setCacheManager(this);
  cache.setTransactionManagerLookup(transactionManagerLookup);
  cache.initialise();
  if (!runtimeCfg.allowsDynamicCacheConfig()) {
    cache.disableDynamicFeatures();
  }
  if (!registerCacheConfig) {
    associateShadowCache(cache);
  }
  try {
    cache.bootstrap();
  } catch (CacheException e) {
    LOG.warn("Cache " + cache.getName() + "requested bootstrap but a CacheException occured. " + e.getMessage(), e);
  }
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.ehcache

cache.initialise();

相关文章

微信公众号

最新文章

更多

Ehcache类方法