Tuesday, February 13, 2007

OSCache de OpenSymphony

Por si les paso y no saben que hacer.

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();

2 comments:

Gaston said...

Hola soy Gaston, lector del blog de lulet.

Veo que sos programador Java. Te cuento que laburo en BEA, y estan buscando programadores Java, hasta donde yo se pagan bien y el ambiente de laburo es bueno (buena onda). Si te puede llegar a interesar mandame tu CV a gmartin@bea.com

Un abrazo

Germán said...

Como va Gaston, de momento estoy de vacaciones en Japon hasta el 20 de octubre. Laburo part-time, medio dia en una consultora y medio dia por mi cuenta. Te comento que la consultora para la que trabajo es Partner de BEA y tengo a varios ex-companeros ahi. (N. Grossi, Litti). Saludos