本文整理了Java中java.util.logging.Logger.getName()
方法的一些代码示例,展示了Logger.getName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.getName()
方法的具体详情如下:
包路径:java.util.logging.Logger
类名称:Logger
方法名:getName
[英]Get the name for this logger.
[中]获取此记录器的名称。
代码示例来源:origin: jenkinsci/jenkins
@Override
public void flush() throws IOException {
if (baos.size() > 0) {
LogRecord lr = new LogRecord(level, baos.toString());
lr.setLoggerName(logger.getName());
lr.setSourceClassName(caller.getClassName());
lr.setSourceMethodName(caller.getMethodName());
logger.log(lr);
}
baos.reset();
}
代码示例来源:origin: com.yahoo.vespa/container-search
/**
* Log message
*
* @param logger Logger used for this msg
* @param msg Log message
*/
public static void log(Logger logger, String msg) {
logger.log(LogLevel.DEBUG, logger.getName() + ": " + msg);
}
代码示例来源:origin: com.mycila/mycila-log
private LogRecord buildLogRecord(Level level, Throwable throwable, Object message, Object... args) {
LogRecord logRecord = new LogRecord(level, String.format(String.valueOf(message), args));
logRecord.setLoggerName(logger.getName());
logRecord.setSourceClassName(logger.getName());
logRecord.setSourceMethodName(Thread.currentThread().getName());
logRecord.setThrown(throwable);
return logRecord;
}
}
代码示例来源:origin: eclipse-vertx/vert.x
private void log(Level level, Object message, Throwable t, Object... params) {
if (!logger.isLoggable(level)) {
return;
}
String msg = (message == null) ? "NULL" : message.toString();
LogRecord record = new LogRecord(level, msg);
record.setLoggerName(logger.getName());
if (t != null) {
record.setThrown(t);
} else if (params != null && params.length != 0 && params[params.length - 1] instanceof Throwable) {
// The exception may be the last parameters (SLF4J uses this convention).
record.setThrown((Throwable) params[params.length - 1]);
}
// This will disable stack trace lookup inside JUL. If someone wants location info, they can use their own formatter
// or use a different logging framework like sl4j, or log4j
record.setSourceClassName(null);
record.setParameters(params);
logger.log(record);
}
代码示例来源:origin: roncoo/roncoo-mybatis-generator
public void warn(String s) {
LogRecord lr = new LogRecord(Level.WARNING, s);
lr.setSourceClassName(log.getName());
log.log(lr);
}
}
代码示例来源:origin: com.github.albfernandez.richfaces/richfaces-core
private LogRecord createRecord(java.util.logging.Level level, CharSequence message, Throwable thrown) {
// millis and thread are filled by the constructor
LogRecord record = new LogRecord(level, message != null ? message.toString() : null);
// TODO resource bundle?
record.setLoggerName(jdkLogger.getName());
record.setThrown(thrown);
fillCallerData(CLASS_NAME, record);
return record;
}
代码示例来源:origin: org.postgresql/postgresql
private static void log(Level level, String msg, Throwable thrown, Object... params) {
if (!LOGGER.isLoggable(level)) {
return;
}
LogRecord rec = new LogRecord(level, msg);
// Set the loggerName of the LogRecord with the current logger
rec.setLoggerName(LOGGER.getName());
rec.setParameters(params);
rec.setThrown(thrown);
LOGGER.log(rec);
}
代码示例来源:origin: roncoo/roncoo-mybatis-generator
public void error(String s, Throwable e) {
LogRecord lr = new LogRecord(Level.SEVERE, s);
lr.setSourceClassName(log.getName());
lr.setThrown(e);
log.log(lr);
}
代码示例来源:origin: lealone/Lealone
private void log(Level level, Object message, Throwable t, Object... params) {
if (!logger.isLoggable(level)) {
return;
}
String msg = (message == null) ? "NULL" : message.toString();
LogRecord record = new LogRecord(level, msg);
record.setLoggerName(logger.getName());
if (t != null) {
record.setThrown(t);
} else if (params != null && params.length != 0 && params[params.length - 1] instanceof Throwable) {
// The exception may be the last parameters (SLF4J uses this convention).
record.setThrown((Throwable) params[params.length - 1]);
}
// This will disable stack trace lookup inside JUL. If someone wants location info, they can use their own
// formatter
// or use a different logging framework like sl4j, or log4j
record.setSourceClassName(null);
record.setParameters(params);
logger.log(record);
}
代码示例来源:origin: net.open-esb.core/manage
/**
* Post deregistration event. Stop listening to log level changes
*/
public void postDeregister()
{
if (isListening)
{
stopListeningToLogLevelChanges();
isListening = false;
mLogger.log(Level.FINE, "Logger {0} has stopped listening for changes in the logger configuration", mLogger.getName());
}
}
代码示例来源:origin: geotools/geotools
/** Logs a message. */
private static void log(final LogRecord record) {
record.setSourceClassName("Resample");
record.setSourceMethodName("doOperation");
final Logger logger = CoverageProcessor.LOGGER;
record.setLoggerName(logger.getName());
logger.log(record);
}
}
代码示例来源:origin: zolyfarkas/spf4j
public void started(final Process p) {
int pid = ProcessUtil.getPid(p);
log.log(Level.FINE, "Started {0} with pid={1} ", new Object[]{p, pid});
this.log = Logger.getLogger(log.getName() + '.' + pid);
}
代码示例来源:origin: geotools/geotools
/** For internal use by {@link #createFactory()} and {@link #createBackingStore()} only. */
private static void log(final LogRecord record) {
record.setSourceClassName(ThreadedEpsgFactory.class.getName());
record.setSourceMethodName("createBackingStore"); // The public caller.
record.setLoggerName(LOGGER.getName());
LOGGER.log(record);
}
代码示例来源:origin: net.open-esb.core/manage
/**
* Post registration event. Start listening to log level changes
*/
public void postRegister(Boolean registrationDone)
{
if (registrationDone)
{
startListeningToLogLevelChanges();
isListening = true;
mLogger.log(Level.FINE, "Logger {0} is now listening for changes in the logger configuration", mLogger.getName());
}
}
代码示例来源:origin: geotools/geotools
/** Log the specified message after all factories for a given category have been registered. */
private static void log(final String method, final StringBuilder message) {
final LogRecord record = new LogRecord(Level.CONFIG, message.toString());
record.setSourceClassName(FactoryRegistry.class.getName());
record.setSourceMethodName(method);
record.setLoggerName(LOGGER.getName());
LOGGER.log(record);
}
代码示例来源:origin: zolyfarkas/spf4j
public void started(final Process p) {
int pid = ProcessUtil.getPid(p);
log.log(Level.FINE, "Started {0} with pid={1} ", new Object[]{p, pid});
this.log = Logger.getLogger(log.getName() + '.' + pid);
}
代码示例来源:origin: geotools/geotools
/**
* Log an message for the specified exception.
*
* @todo Localize.
*/
static void log(final FactoryException exception, final String code) {
final LogRecord record =
new LogRecord(Level.FINE, "Failed to create an object for code \"" + code + "\".");
record.setSourceClassName(IdentifiedObjectSet.class.getName());
record.setSourceMethodName("createObject");
record.setThrown(exception);
final Logger logger = AbstractAuthorityFactory.LOGGER;
record.setLoggerName(logger.getName());
logger.log(record);
}
代码示例来源:origin: org.jboss.modules/jboss-modules
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) {
}
}
代码示例来源:origin: geotools/geotools
/** Logs an {@link IOException}. */
private void log(final IOException exception) {
LogRecord record = Loggings.format(Level.WARNING, LoggingKeys.CANT_READ_FILE_$1, aliasURL);
record.setSourceClassName(DatumAliases.class.getName());
record.setSourceMethodName("reload");
record.setThrown(exception);
record.setLoggerName(LOGGER.getName());
LOGGER.log(record);
}
代码示例来源:origin: geotools/geotools
/** Invoked when a recoverable exception occured. */
private void recoverableException(final String method, final SQLException exception) {
// Uses the FINE level instead of WARNING because it may be a recoverable error.
LogRecord record = Loggings.format(Level.FINE, LoggingKeys.UNEXPECTED_EXCEPTION);
record.setSourceClassName(AuthorityCodes.class.getName());
record.setSourceMethodName(method);
record.setThrown(exception);
record.setLoggerName(LOGGER.getName());
LOGGER.log(record);
}
内容来源于网络,如有侵权,请联系作者删除!