public class PlatformLogger extends Object implements IgniteLogger
| Modifier and Type | Field and Description |
|---|---|
static int |
LVL_DEBUG |
static int |
LVL_ERROR |
static int |
LVL_INFO |
static int |
LVL_TRACE |
static int |
LVL_WARN |
DEV_ONLY| Constructor and Description |
|---|
PlatformLogger()
Ctor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
debug(String msg)
Logs out debug message.
|
void |
error(String msg)
Logs out error message.
|
void |
error(String msg,
@Nullable Throwable e)
Logs error message with optional exception.
|
String |
fileName()
Gets name of the file being logged to if one is configured or
null otherwise. |
IgniteLogger |
getLogger(Object ctgr)
Creates new logger with given category based off the current instance.
|
void |
info(String msg)
Logs out information message.
|
boolean |
isDebugEnabled()
Tests whether
debug level is enabled. |
boolean |
isInfoEnabled()
Tests whether
info level is enabled. |
boolean |
isQuiet()
Tests whether Logger is in "Quiet mode".
|
boolean |
isTraceEnabled()
Tests whether
trace level is enabled. |
void |
setContext(PlatformContext ctx)
Sets the context.
|
void |
setGateway(PlatformCallbackGateway gate)
Sets the gateway.
|
String |
toString() |
void |
trace(String msg)
Logs out trace message.
|
void |
warning(String msg)
Logs out warning message.
|
void |
warning(String msg,
@Nullable Throwable e)
Logs out warning message with optional exception.
|
public static final int LVL_TRACE
public static final int LVL_DEBUG
public static final int LVL_INFO
public static final int LVL_WARN
public static final int LVL_ERROR
public IgniteLogger getLogger(Object ctgr)
getLogger in interface IgniteLoggerctgr - Category for new logger.public void trace(String msg)
trace in interface IgniteLoggermsg - Trace message.public void debug(String msg)
debug in interface IgniteLoggermsg - Debug message.public void info(String msg)
info in interface IgniteLoggermsg - Information message.public void warning(String msg)
warning in interface IgniteLoggermsg - Warning message.public void warning(String msg, @Nullable @Nullable Throwable e)
warning in interface IgniteLoggermsg - Warning message.e - Optional exception (can be null).public void error(String msg)
error in interface IgniteLoggermsg - Error message.public void error(String msg, @Nullable @Nullable Throwable e)
error in interface IgniteLoggermsg - Error message.e - Optional exception (can be null).public boolean isTraceEnabled()
trace level is enabled.isTraceEnabled in interface IgniteLoggertrue in case when trace level is enabled, false otherwise.public boolean isDebugEnabled()
debug level is enabled.isDebugEnabled in interface IgniteLoggertrue in case when debug level is enabled, false otherwise.public boolean isInfoEnabled()
info level is enabled.isInfoEnabled in interface IgniteLoggertrue in case when info level is enabled, false otherwise.public boolean isQuiet()
isQuiet in interface IgniteLoggertrue "Quiet mode" is enabled, false otherwisepublic String fileName()
null otherwise.fileName in interface IgniteLoggernull otherwise.public void setGateway(PlatformCallbackGateway gate)
gate - Callback gateway.public void setContext(PlatformContext ctx)
ctx - Platform context.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.8.1 Release Date : May 21 2020