public class GridLoggerProxy extends GridMetadataAwareAdapter implements GridLogger, GridLifecycleAware, Externalizable
| Constructor and Description |
|---|
GridLoggerProxy()
No-arg constructor is required by externalization.
|
GridLoggerProxy(GridLogger impl,
Object ctgr,
String gridName,
String id8) |
| 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,
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. |
GridLogger |
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
info and debug levels are turned off. |
boolean |
isTraceEnabled()
Tests whether
trace level is enabled. |
void |
readExternal(ObjectInput in) |
protected Object |
readResolve()
Reconstructs object on demarshalling.
|
void |
start()
Starts grid component, called on grid start.
|
void |
stop()
Stops grid component, called on grid shutdown.
|
String |
toString() |
void |
trace(String msg)
Logs out trace message.
|
void |
warning(String msg)
Logs out warning message.
|
void |
warning(String msg,
Throwable e)
Logs out warning message with optional exception.
|
void |
writeExternal(ObjectOutput out) |
addMeta, addMetaIfAbsent, addMetaIfAbsent, allMeta, clone, copyMeta, copyMeta, hasMeta, hasMeta, meta, putMetaIfAbsent, putMetaIfAbsent, readExternalMeta, removeMeta, removeMeta, replaceMeta, writeExternalMetapublic GridLoggerProxy()
public void start()
throws GridException
start in interface GridLifecycleAwareGridException - If failed.public void stop()
throws GridException
stop in interface GridLifecycleAwareGridException - If failed.public GridLogger getLogger(Object ctgr)
getLogger in interface GridLoggerctgr - Category for new logger.@Nullable public String fileName()
null otherwise.fileName in interface GridLoggernull otherwise.public void trace(String msg)
trace in interface GridLoggermsg - Trace message.public void debug(String msg)
debug in interface GridLoggermsg - Debug message.public void info(String msg)
info in interface GridLoggermsg - Information message.public void warning(String msg)
warning in interface GridLoggermsg - Warning message.public void warning(String msg, Throwable e)
warning in interface GridLoggermsg - Warning message.e - Optional exception (can be null).public void error(String msg)
error in interface GridLoggermsg - Error message.public void error(String msg, Throwable e)
error in interface GridLoggermsg - Error message.e - Optional exception (can be null).public boolean isTraceEnabled()
trace level is enabled.isTraceEnabled in interface GridLoggertrue in case when trace level is enabled, false otherwise.public boolean isDebugEnabled()
debug level is enabled.isDebugEnabled in interface GridLoggertrue in case when debug level is enabled, false otherwise.public boolean isInfoEnabled()
info level is enabled.isInfoEnabled in interface GridLoggertrue in case when info level is enabled, false otherwise.public boolean isQuiet()
info and debug levels are turned off.isQuiet in interface GridLoggerinfo and debug levels are turned off.public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionprotected Object readResolve() throws ObjectStreamException
ObjectStreamException - Thrown in case of demarshalling error.Copyright © 2014. All rights reserved.