protected void doLog(Level level, String key, Class<?> wrapperClass, Throwable thr) { doLog(level, key, null, wrapperClass, thr); } }
protected void doLog(Level level, String key, Object[] params, Class<?> wrapperClass, Throwable thr) { LogRecord lrec = new LogRecord(level, key); if (params != null) lrec.setParameters(params); inferCaller(wrapperClass, lrec); lrec.setThrown(thr); lrec.setLoggerName(loggerName); lrec.setResourceBundle(logger.getResourceBundle()); logger.log(lrec); }
/** * get the log wrapper class (its type is dependent on the exceptionGroup) for the given log domain and exception * group in this ORB instance. */ public LogWrapperBase getLogWrapper(String logDomain, String exceptionGroup, LogWrapperFactory factory) { StringPair key = new StringPair(logDomain, exceptionGroup); LogWrapperBase logWrapper = wrapperMap.get(key); if (logWrapper == null) { logWrapper = factory.create(getLogger(logDomain)); wrapperMap.put(key, logWrapper); } return logWrapper; }
/** * get the log wrapper class (its type is dependent on the exceptionGroup) for the given log domain and exception * group in this ORB instance. */ public static LogWrapperBase staticGetLogWrapper(String logDomain, String exceptionGroup, LogWrapperFactory factory) { StringPair key = new StringPair(logDomain, exceptionGroup); LogWrapperBase logWrapper = staticWrapperMap.get(key); if (logWrapper == null) { logWrapper = factory.create(staticGetLogger(logDomain)); staticWrapperMap.put(key, logWrapper); } return logWrapper; }
protected void doLog(Level level, String key, Class<?> wrapperClass, Throwable thr) { doLog(level, key, null, wrapperClass, thr); } }
protected void doLog(Level level, String key, Object[] params, Class<?> wrapperClass, Throwable thr) { LogRecord lrec = new LogRecord(level, key); if (params != null) lrec.setParameters(params); inferCaller(wrapperClass, lrec); lrec.setThrown(thr); lrec.setLoggerName(loggerName); lrec.setResourceBundle(logger.getResourceBundle()); logger.log(lrec); }
/** * get the log wrapper class (its type is dependent on the exceptionGroup) for the given log domain and exception * group in this ORB instance. */ public LogWrapperBase getLogWrapper(String logDomain, String exceptionGroup, LogWrapperFactory factory) { StringPair key = new StringPair(logDomain, exceptionGroup); LogWrapperBase logWrapper = wrapperMap.get(key); if (logWrapper == null) { logWrapper = factory.create(getLogger(logDomain)); wrapperMap.put(key, logWrapper); } return logWrapper; }
/** * get the log wrapper class (its type is dependent on the exceptionGroup) for the given log domain and exception * group in this ORB instance. */ public static LogWrapperBase staticGetLogWrapper(String logDomain, String exceptionGroup, LogWrapperFactory factory) { StringPair key = new StringPair(logDomain, exceptionGroup); LogWrapperBase logWrapper = staticWrapperMap.get(key); if (logWrapper == null) { logWrapper = factory.create(staticGetLogger(logDomain)); staticWrapperMap.put(key, logWrapper); } return logWrapper; }