private static Logger getLogger(String name) { if (name == null) { throw new IllegalArgumentException("name argument cannot be null"); } Logger logger = LOGGER_CACHE.get(name); if (logger == null) { logger = new Logger(LoggerContext.getInstance(), name); LOGGER_CACHE.put(name, logger); } return logger; }
@Override public void log(final StatementInfo statementInfo, final ResultInfo resultInfo) { loggerContext.logQuery(statementInfo, resultInfo); }