📄 cachepoolfactory.java
字号:
package org.speedframework.cache;
import org.speedframework.util.ConfigureHelper;
public class CachePoolFactory {
private static CachePool pool = null;
private static String provider = null;
public static CachePool getProviderCache(){
if(pool==null && provider==null){
provider=ConfigureHelper.getProviderCache();
if(provider.equals("jcs")){
pool = new JCSCachePool();
}if(provider.equals("ehcache")){
pool = new EhCachePool();
}if(provider.equals("oscache")){
pool = new OSCachePool();
}if(provider.equals("jcache")){
pool = new FKachePool();
}if(provider.equals("jbosscache")){
pool = new TreeCachePool();
}
}
// CachePool pool=null;
// String provider ;
// provider=ConfigureHelper.getProviderCache();
// if(provider.equals("jcs")){
// pool = new JCSCachePool();
// }if(provider.equals("ehcache")){
// pool = new EhCachePool();
// }if(provider.equals("oscache")){
// pool = new OSCachePool();
// }if(provider.equals("jcache")){
// pool = new FKachePool();
// }if(provider.equals("jbosscache")){
// pool = new TreeCachePool();
// }
return pool;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -