Como obtener una unica instancia del GeneralCacheAdministrator (implementando un singleton)
import com.opensymphony.oscache.general.GeneralCacheAdministrator;
public class CacheAdmin {
private static GeneralCacheAdministrator theCacheAdmin = null;
private CacheAdmin(){
//
}
public static GeneralCacheAdministrator getInstance(){
if(theCacheAdmin == null){
theCacheAdmin = new GeneralCacheAdministrator();
}
return theCacheAdmin;
}
}
Despues, al momento de utilizarlo hacen:
GeneralCacheAdministrator admin = CacheAdmin.getInstance();