GridGain™ 2.0.3
Java API Specification

org.gridgain.grid.logger.jboss
Class GridJbossLogger

java.lang.Object
  extended by org.gridgain.grid.logger.jboss.GridJbossLogger
All Implemented Interfaces:
GridLogger

public class GridJbossLogger
extends Object
implements GridLogger

Logger to use in JBoss loaders. Implementation simply delegates to JBoss logging.



See Also:

  Documentation
  Email Support
  Online Forums
  Issue Tracking

Author:   2005-2008 Copyright © GridGain Systems. All Rights Reserved. ver. 2.0.3

See Also:
GridJbossLogger
 

Constructor Summary
GridJbossLogger(org.jboss.logging.Logger impl)
          Creates new logger with given implementation.
 
Method Summary
 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.
 GridJbossLogger 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.
 void warning(String msg)
          Logs out warning message.
 void warning(String msg, Throwable e)
          Logs out warning message with optional exception.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GridJbossLogger

public GridJbossLogger(org.jboss.logging.Logger impl)
Creates new logger with given implementation.

Parameters:
impl - Log4j implementation to use.
Method Detail

getLogger

public GridJbossLogger getLogger(Object ctgr)
Creates new logger with given category based off the current instance.

Specified by:
getLogger in interface GridLogger
Parameters:
ctgr - Category for new logger.
Returns:
New logger with given category.

debug

public void debug(String msg)
Logs out debug message.

Specified by:
debug in interface GridLogger
Parameters:
msg - Debug message.

info

public void info(String msg)
Logs out information message.

Specified by:
info in interface GridLogger
Parameters:
msg - Information message.

warning

public void warning(String msg)
Logs out warning message.

Specified by:
warning in interface GridLogger
Parameters:
msg - Warning message.

warning

public void warning(String msg,
                    Throwable e)
Logs out warning message with optional exception.

Specified by:
warning in interface GridLogger
Parameters:
msg - Warning message.
e - Optional exception (can be null).

error

public void error(String msg)
Logs out error message.

Specified by:
error in interface GridLogger
Parameters:
msg - Error message.

error

public void error(String msg,
                  Throwable e)
Logs error message with optional exception.

Specified by:
error in interface GridLogger
Parameters:
msg - Error message.
e - Optional exception (can be null).

isDebugEnabled

public boolean isDebugEnabled()
Tests whether debug level is enabled.

Specified by:
isDebugEnabled in interface GridLogger
Returns:
true in case when debug level is enabled, false otherwise.

isInfoEnabled

public boolean isInfoEnabled()
Tests whether info level is enabled.

Specified by:
isInfoEnabled in interface GridLogger
Returns:
true in case when info level is enabled, false otherwise.

GridGain™ 2.0.3
Java API Specification

GridGain™ - Grid Computing Made Simple, ver. 2.0.3.20052008
2005-2008 Copyright © GridGain Systems. All Rights Reserved.