本文整理了Java中com.jcabi.log.Logger.error()
方法的一些代码示例,展示了Logger.error()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.error()
方法的具体详情如下:
包路径:com.jcabi.log.Logger
类名称:Logger
方法名:error
[英]Protocol one message, with ERROR priority level.
[中]协议一消息,具有错误优先级。
代码示例来源:origin: com.jcabi/jcabi-log
/**
* Protocol one message, with {@code ERROR} priority level.
* @param source The source of the logging operation
* @param msg The text message to be logged
* @since 0.7.11
*/
public static void error(final Object source, final String msg) {
Logger.error(source, msg, Logger.EMPTY);
}
代码示例来源:origin: jcabi/jcabi-log
/**
* Protocol one message, with {@code ERROR} priority level.
* @param source The source of the logging operation
* @param msg The text message to be logged
* @since 0.7.11
*/
public static void error(final Object source, final String msg) {
Logger.error(source, msg, Logger.EMPTY);
}
代码示例来源:origin: com.jcabi/jcabi-log
/**
* Close quietly.
* @param res Resource to close
*/
private static void close(final Closeable res) {
try {
res.close();
} catch (final IOException ex) {
Logger.error(
VerboseProcess.class,
"failed to close resource: %[exception]s",
ex
);
}
}
代码示例来源:origin: jcabi/jcabi-log
/**
* Close quietly.
* @param res Resource to close
*/
private static void close(final Closeable res) {
try {
res.close();
} catch (final IOException ex) {
Logger.error(
VerboseProcess.class,
"failed to close resource: %[exception]s",
ex
);
}
}
代码示例来源:origin: com.rexsl/rexsl
/**
* Get IP address of the server.
* @return The IP address
*/
@XmlAttribute
public final String getIp() {
String addr;
try {
addr = InetAddress.getLocalHost().getHostAddress();
} catch (final UnknownHostException ex) {
Logger.error(this, "#getIp(): %[exception]s", ex);
addr = "";
}
return addr;
}
代码示例来源:origin: com.rexsl/rexsl
@Override
@LogExceptions
public void service(final HttpServletRequest request,
final HttpServletResponse response) throws IOException {
response.setContentType("text/html");
final StringBuilder text = this.text(request);
try {
response.getWriter().print(this.template.render(text.toString()));
} finally {
response.getWriter().close();
}
Logger.error(this, "#service():\n%s", text);
}
代码示例来源:origin: com.jcabi/jcabi-xml
@Override
public void fatalError(final TransformerException error)
throws TransformerException {
Logger.error(
this, "#fatalError(): %s",
error.getMessageAndLocation()
);
this.errors.add(error.getMessageAndLocation());
throw error;
}
代码示例来源:origin: jcabi/jcabi-xml
@Override
public void fatalError(final TransformerException error)
throws TransformerException {
Logger.error(
this, "#fatalError(): %s",
error.getMessageAndLocation()
);
this.errors.add(error.getMessageAndLocation());
throw error;
}
代码示例来源:origin: com.jcabi/jcabi-xml
@Override
public void error(final TransformerException error)
throws TransformerException {
Logger.error(
this, "#error(): %s",
error.getMessageAndLocation()
);
this.errors.add(error.getMessageAndLocation());
throw error;
}
代码示例来源:origin: jcabi/jcabi-xml
@Override
public void error(final TransformerException error)
throws TransformerException {
Logger.error(
this, "#error(): %s",
error.getMessageAndLocation()
);
this.errors.add(error.getMessageAndLocation());
throw error;
}
代码示例来源:origin: com.jcabi/jcabi-log
@Override
@SuppressWarnings("PMD.AvoidCatchingGenericException")
public void run() {
try {
this.origin.run();
// @checkstyle IllegalCatch (1 line)
} catch (final RuntimeException ex) {
Logger.warn(
this,
"%s: %[exception]s",
Thread.currentThread().getName(),
ex
);
throw ex;
// @checkstyle IllegalCatch (1 line)
} catch (final Error error) {
Logger.error(
this,
"%s (error): %[exception]s",
Thread.currentThread().getName(),
error
);
throw error;
}
}
}
代码示例来源:origin: com.cognifide.aet/client-core
private void downloadXUnitTest(String xUnitUrl) {
try {
String xUnitFullUrl = endpointDomain + xUnitUrl;
Logger.debug(this, "XUnit report URL: '%s'", xUnitFullUrl);
new ReportWriter().write(buildDirectory, xUnitFullUrl, "xunit-report.xml");
} catch (IOException ioe) {
Logger.error(this, "Failed to obtain xUnit report from: %s. Error: %s", xUnitUrl,
ioe.getMessage());
}
}
代码示例来源:origin: Cognifide/aet
private void downloadXUnitTest(String xUnitUrl) {
try {
String xUnitFullUrl = endpointDomain + xUnitUrl;
Logger.debug(this, "XUnit report URL: '%s'", xUnitFullUrl);
new ReportWriter().write(buildDirectory, xUnitFullUrl, "xunit-report.xml");
} catch (IOException ioe) {
Logger.error(this, "Failed to obtain xUnit report from: %s. Error: %s", xUnitUrl,
ioe.getMessage());
}
}
代码示例来源:origin: com.qulice/qulice-checkstyle
@Override
public void addException(final AuditEvent event,
final Throwable throwable) {
final String check = event.getSourceName();
Logger.error(
this,
"%s[%d]: %s (%s), %[exception]s",
event.getFileName().substring(
this.env.basedir().toString().length()
),
event.getLine(),
event.getMessage(),
check.substring(check.lastIndexOf('.') + 1),
throwable
);
}
代码示例来源:origin: teamed/qulice
@Override
public void addException(final AuditEvent event,
final Throwable throwable) {
final String check = event.getSourceName();
Logger.error(
this,
"%s[%d]: %s (%s), %[exception]s",
event.getFileName().substring(
this.env.basedir().toString().length()
),
event.getLine(),
event.getMessage(),
check.substring(check.lastIndexOf('.') + 1),
throwable
);
}
代码示例来源:origin: jcabi/jcabi-aspects
/**
* Log one line.
* @param level Level of logging
* @param log Destination log
* @param message Message to log
* @param params Message parameters
* @checkstyle ParameterNumberCheck (3 lines)
*/
public static void log(final int level, final Object log,
final String message, final Object... params) {
if (level == Loggable.TRACE) {
Logger.trace(log, message, params);
} else if (level == Loggable.DEBUG) {
Logger.debug(log, message, params);
} else if (level == Loggable.INFO) {
Logger.info(log, message, params);
} else if (level == Loggable.WARN) {
Logger.warn(log, message, params);
} else if (level == Loggable.ERROR) {
Logger.error(log, message, params);
}
}
代码示例来源:origin: com.jcabi/jcabi-aspects
/**
* Log one line.
* @param level Level of logging
* @param log Destination log
* @param message Message to log
* @param params Message parameters
* @checkstyle ParameterNumberCheck (3 lines)
*/
public static void log(final int level, final Object log,
final String message, final Object... params) {
if (level == Loggable.TRACE) {
Logger.trace(log, message, params);
} else if (level == Loggable.DEBUG) {
Logger.debug(log, message, params);
} else if (level == Loggable.INFO) {
Logger.info(log, message, params);
} else if (level == Loggable.WARN) {
Logger.warn(log, message, params);
} else if (level == Loggable.ERROR) {
Logger.error(log, message, params);
}
}
代码示例来源:origin: com.rexsl/rexsl
@Override
public boolean handleEvent(final ValidationEvent event) {
Logger.error(
this,
"JAXB error: \"%s\" at '%s' [%d:%d]: %[dom]s",
event.getMessage(),
event.getLocator().getURL(),
event.getLocator().getLineNumber(),
event.getLocator().getColumnNumber(),
event.getLocator().getNode()
);
return false;
}
代码示例来源:origin: com.jcabi/jcabi-log
/**
* Log one line using the logging level specified.
* @param level The level of logging
* @param source The source of the logging operation
* @param msg The text message to be logged
* @param args Optional arguments for string formatting
* @since 0.8
* @checkstyle ParameterNumber (4 lines)
*/
public static void log(final Level level, final Object source,
final String msg, final Object... args) {
if (level.equals(Level.SEVERE)) {
Logger.error(source, msg, args);
} else if (level.equals(Level.WARNING)) {
Logger.warn(source, msg, args);
} else if (level.equals(Level.INFO) || level.equals(Level.CONFIG)) {
Logger.info(source, msg, args);
} else if (level.equals(Level.FINE) || level.equals(Level.ALL)) {
Logger.debug(source, msg, args);
} else if (level.equals(Level.FINER) || level.equals(Level.FINEST)) {
Logger.trace(source, msg, args);
}
}
代码示例来源:origin: jcabi/jcabi-log
/**
* Log one line using the logging level specified.
* @param level The level of logging
* @param source The source of the logging operation
* @param msg The text message to be logged
* @param args Optional arguments for string formatting
* @since 0.8
* @checkstyle ParameterNumber (4 lines)
*/
public static void log(final Level level, final Object source,
final String msg, final Object... args) {
if (level.equals(Level.SEVERE)) {
Logger.error(source, msg, args);
} else if (level.equals(Level.WARNING)) {
Logger.warn(source, msg, args);
} else if (level.equals(Level.INFO) || level.equals(Level.CONFIG)) {
Logger.info(source, msg, args);
} else if (level.equals(Level.FINE) || level.equals(Level.ALL)) {
Logger.debug(source, msg, args);
} else if (level.equals(Level.FINER) || level.equals(Level.FINEST)) {
Logger.trace(source, msg, args);
}
}
内容来源于网络,如有侵权,请联系作者删除!