package si.ijs.acs.objectexplorer.engine.BACI; import java.util.logging.Logger; import alma.acs.logging.ClientLogManager; /** * Logger factory. * @author msekoranja */ public class BACILogger { private static Logger logger = null; /** * Get logger for objexp application. * @return application logger. */ public static synchronized Logger getLogger() { if (logger == null) { logger = ClientLogManager.getAcsLogManager().getLoggerForApplication("objexp", true); } if (logger == null) { System.err.println("BACILogger::getLogger()\tFailed to get application logger, using global."); return Logger.global; } else return logger; } }