autohit.common
Class AutohitLogInjectorWrapper

java.lang.Object
  extended byautohit.common.AutohitLogInjectorWrapper

public class AutohitLogInjectorWrapper
extends java.lang.Object

This is a helper for using channels for logging.

Version:
1.0 Version History EPG - Rewrite - 9Apr03
Author:
Erich P. Gatejen

Field Summary
 Injector sinjector
           
 
Constructor Summary
AutohitLogInjectorWrapper()
          Default constructor.
 
Method Summary
 void debug(java.lang.String msg)
          Log helper - debug
 void debug(java.lang.String msg, int num)
          Log helper - debug
 void debugFlag(boolean f)
          Set debugging flag.
 boolean debugState()
          Report debugging flag
 void error(java.lang.String msg)
          Log helper - error
 void error(java.lang.String msg, int num)
          Log helper - error
 void info(java.lang.String msg)
          Log helper - debug
 void info(java.lang.String msg, int num)
          Log helper - debug
 void init(java.lang.String senderID, Injector target)
          Default constructor.
 void log(java.lang.String msg, int numeric, int priority)
          Log helper - warning
 void warning(java.lang.String msg)
          Log helper - warning
 void warning(java.lang.String msg, int num)
          Log helper - warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sinjector

public Injector sinjector
Constructor Detail

AutohitLogInjectorWrapper

public AutohitLogInjectorWrapper()
Default constructor.

Method Detail

init

public void init(java.lang.String senderID,
                 Injector target)
Default constructor. It will put the logger autohit namespace. It lets the instantiator handle any exceptions.

Parameters:
senderID - the sender id (you can leave this blank).
target - the target injector for logging

debug

public void debug(java.lang.String msg,
                  int num)
Log helper - debug

Parameters:
msg - Log message
num - numeric value

debug

public void debug(java.lang.String msg)
Log helper - debug

Parameters:
msg - Log message

info

public void info(java.lang.String msg,
                 int num)
Log helper - debug

Parameters:
msg - Log message
num - numeric value

info

public void info(java.lang.String msg)
Log helper - debug

Parameters:
msg - Log message

error

public void error(java.lang.String msg,
                  int num)
Log helper - error

Parameters:
msg - Log message
num - numeric value

error

public void error(java.lang.String msg)
Log helper - error

Parameters:
msg - Log message

warning

public void warning(java.lang.String msg,
                    int num)
Log helper - warning

Parameters:
msg - Log message
num - numeric value

warning

public void warning(java.lang.String msg)
Log helper - warning

Parameters:
msg - Log message

log

public void log(java.lang.String msg,
                int numeric,
                int priority)
Log helper - warning

Parameters:
msg - Log message

debugFlag

public void debugFlag(boolean f)
Set debugging flag. Will early filter debug statements

Parameters:
f - flag is true or false

debugState

public boolean debugState()
Report debugging flag

Returns:
debugging state


Test.