org.asunder
Class AsunderLogger

java.lang.Object
  extended by org.asunder.AsunderLogger

public class AsunderLogger
extends java.lang.Object

Author:
simms2k

Nested Class Summary
static class AsunderLogger.Target
           
 
Field Summary
static int LOG_LEVEL_CRITICAL
           
static int LOG_LEVEL_INFO
           
static int LOG_LEVEL_NONE
           
static int LOG_LEVEL_SERIOUS
           
static int LOG_LEVEL_WARNING
           
 
Constructor Summary
AsunderLogger()
          Creates a new instance of AsunderLogger
 
Method Summary
 void log(java.lang.String msg)
           
 void log(java.lang.String msg, int msgLevel)
           
 void logError(java.lang.String errMsg, NodeHandle handle)
           
 void logException(java.lang.Exception exc, NodeHandle handle)
           
 void logInfo(java.lang.String info, NodeHandle handle)
           
 void logMessage(boolean outbound, NodeHandle handle, NodeHandle peerHandle, AsunderMessage msg)
           
 void setLogLevel(int logLevel)
           
 void setLogTarget(AsunderLogger.Target logTarget)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG_LEVEL_NONE

public static final int LOG_LEVEL_NONE
See Also:
Constant Field Values

LOG_LEVEL_CRITICAL

public static final int LOG_LEVEL_CRITICAL
See Also:
Constant Field Values

LOG_LEVEL_SERIOUS

public static final int LOG_LEVEL_SERIOUS
See Also:
Constant Field Values

LOG_LEVEL_WARNING

public static final int LOG_LEVEL_WARNING
See Also:
Constant Field Values

LOG_LEVEL_INFO

public static final int LOG_LEVEL_INFO
See Also:
Constant Field Values
Constructor Detail

AsunderLogger

public AsunderLogger()
Creates a new instance of AsunderLogger

Method Detail

setLogLevel

public void setLogLevel(int logLevel)

setLogTarget

public void setLogTarget(AsunderLogger.Target logTarget)

log

public void log(java.lang.String msg,
                int msgLevel)

log

public void log(java.lang.String msg)

logMessage

public void logMessage(boolean outbound,
                       NodeHandle handle,
                       NodeHandle peerHandle,
                       AsunderMessage msg)

logException

public void logException(java.lang.Exception exc,
                         NodeHandle handle)

logError

public void logError(java.lang.String errMsg,
                     NodeHandle handle)

logInfo

public void logInfo(java.lang.String info,
                    NodeHandle handle)