Package | Description |
---|---|
com.evolveum.midpoint.util | |
com.evolveum.midpoint.util.aspect | |
com.evolveum.midpoint.util.caching | |
com.evolveum.midpoint.util.logging | |
com.evolveum.midpoint.util.logging.impl |
Modifier and Type | Field and Description |
---|---|
static Trace |
QNameUtil.LOGGER |
static Trace |
DOMUtil.LOGGER |
static Trace |
ClassPathUtil.LOGGER |
Modifier and Type | Method and Description |
---|---|
void |
ProfilingDataLog.logProfilingEvent(Trace LOGGER) |
Modifier and Type | Method and Description |
---|---|
static <T extends AbstractCache> |
AbstractCache.destroy(ThreadLocal<T> cacheThreadLocal,
Trace logger) |
static <T extends AbstractCache> |
AbstractCache.enter(ThreadLocal<T> cacheThreadLocal,
Class<T> cacheClass,
Trace logger) |
static <T extends AbstractCache> |
AbstractCache.exit(ThreadLocal<T> cacheThreadLocal,
Trace logger) |
Modifier and Type | Method and Description |
---|---|
static Trace |
TraceManager.getPerformanceAdvisorTrace() |
static Trace |
TraceManager.getTrace(Class clazz) |
static Trace |
TraceManager.getTrace(String loggerName) |
Modifier and Type | Method and Description |
---|---|
static void |
LoggingUtils.logException(Trace LOGGER,
String message,
Throwable ex,
Object... objects)
Standard way of logging exception: message is presented at ERROR level, stack trace on DEBUG.
|
static void |
LoggingUtils.logExceptionAsWarning(Trace LOGGER,
String message,
Throwable ex,
Object... objects)
Non-critical exceptions (warnings, with details as debug)
|
static void |
LoggingUtils.logExceptionOnDebugLevel(Trace LOGGER,
String message,
Throwable ex,
Object... objects)
Exceptions that shouldn't be even visible on INFO level.
|
static void |
LoggingUtils.logStackTrace(Trace LOGGER,
String message) |
static void |
LoggingUtils.logUnexpectedException(Trace LOGGER,
String message,
Throwable ex,
Object... objects)
When logging unexpected exception, we always want to see the stack trace (so everything is logged on ERROR level)
|
Modifier and Type | Class and Description |
---|---|
class |
TraceImpl
Wrapper for logging library.
|
Copyright © 2015 Evolveum. All rights reserved.