/** {@inheritDoc} */ public void trace(final String message) { doLog(logger, TRACE, message, null); }
private void doLog(final Logger logger, final Level level, final String str, final Throwable t) { try { final ModuleLogRecord rec = new ModuleLogRecord(level, str); rec.setLoggerName(logger.getName()); if (t != null) rec.setThrown(t); logger.log(rec); } catch (Throwable ignored) { } }
public String getSourceClassName() { if (! resolved) { resolve(); } return super.getSourceClassName(); }
protected Object writeReplace() { final LogRecord replacement = new LogRecord(getLevel(), getMessage()); replacement.setResourceBundle(getResourceBundle()); replacement.setLoggerName(getLoggerName()); replacement.setMillis(getMillis()); replacement.setParameters(getParameters()); replacement.setResourceBundleName(getResourceBundleName()); replacement.setSequenceNumber(getSequenceNumber()); replacement.setSourceClassName(getSourceClassName()); replacement.setSourceMethodName(getSourceMethodName()); replacement.setThreadID(getThreadID()); replacement.setThrown(getThrown()); return replacement; } }
default void moduleDefined(String name, final ModuleLoader moduleLoader) { moduleDefined(ModuleIdentifier.fromString(name), moduleLoader); }
protected Object writeReplace() { final LogRecord replacement = new LogRecord(getLevel(), getMessage()); replacement.setResourceBundle(getResourceBundle()); replacement.setLoggerName(getLoggerName()); replacement.setMillis(getMillis()); replacement.setParameters(getParameters()); replacement.setResourceBundleName(getResourceBundleName()); replacement.setSequenceNumber(getSequenceNumber()); replacement.setSourceClassName(getSourceClassName()); replacement.setSourceMethodName(getSourceMethodName()); replacement.setThreadID(getThreadID()); replacement.setThrown(getThrown()); return replacement; } }
private void doLog(final Level level, final String str, final Throwable t) { try { final ModuleLogRecord rec = new ModuleLogRecord(level, str); rec.setLoggerName(logger.getName()); if (t != null) rec.setThrown(t); logger.log(rec); } catch (Throwable ignored) { } }
/** {@inheritDoc} */ public void trace(final Throwable t, final String message) { doLog(logger, TRACE, message, t); }
public String getSourceMethodName() { if (! resolved) { resolve(); } return super.getSourceMethodName(); }
private void doLog(final Level level, final String str) { doLog(level, str, null); }
public String getSourceClassName() { if (! resolved) { resolve(); } return super.getSourceClassName(); }
/** {@inheritDoc} */ public void trace(final Throwable t, final String message) { doLog(TRACE, message, t); }
public String getSourceMethodName() { if (! resolved) { resolve(); } return super.getSourceMethodName(); }
/** {@inheritDoc} */ public void trace(final String message) { doLog(TRACE, message, null); }
/** {@inheritDoc} */ public void trace(final String format, final Object arg1, final Object arg2) { if (logger.isLoggable(TRACE)) { doLog(logger, TRACE, String.format(format, arg1, arg2), null); } }
/** {@inheritDoc} */ public void trace(final String format, final Object... args) { if (logger.isLoggable(TRACE)) { doLog(logger, TRACE, String.format(format, (Object[]) args), null); } }
public void classDefineFailed(final Throwable throwable, final String className, final Module module) { if (defineLogger.isLoggable(WARN)) { doLog(defineLogger, WARN, String.format("Failed to define class %s in %s", className, module), throwable); } }
/** {@inheritDoc} */ public void trace(final String format, final Object arg1) { if (logger.isLoggable(TRACE)) { doLog(TRACE, String.format(format, arg1), null); } }
/** {@inheritDoc} */ public void trace(final Throwable t, final String format, final Object arg1) { if (logger.isLoggable(TRACE)) { doLog(TRACE, String.format(format, arg1), t); } }
/** {@inheritDoc} */ public void trace(final Throwable t, final String format, final Object... args) { if (logger.isLoggable(TRACE)) { doLog(TRACE, String.format(format, (Object[]) args), t); } }