⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bdbcacheprovider.java

📁 高效海量访问系统
💻 JAVA
字号:
package net.sf.hibernate.cache;

import java.util.Properties;
import com.cache.bdb.BDBCacheManager;
import net.sf.hibernate.cache.Timestamper;

/**
 * Berkeley DB Cache Provider plugin for Hibernate
 *
 * @version 1.0 01/21/2005
 */
public class BDBCacheProvider
    implements CacheProvider {
  public BDBCacheProvider() {
  }

  public Cache buildCache(String regionName, Properties properties) throws
      CacheException {
    BDBCacheManager manager = BDBCacheManager.getInstance();
    try {
      com.cache.behavior.ICache bdbCache = manager.buildCache(regionName, null, null,
          properties);
      Cache cache = new net.sf.hibernate.cache.BDBCache(bdbCache);
      return cache;
    }
    catch (Exception ex) {
      throw new CacheException(ex);
    }
  }

  public long nextTimestamp() {
    return Timestamper.next();
  }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -