apollo.Log
Class LogWriter

java.lang.Object
  |
  +--apollo.Log.LogWriter
Direct Known Subclasses:
EmailLogWriter, ServletLogWriter, STDERRLogWriter, STDIOLogWriter

public abstract class LogWriter
extends java.lang.Object

The abstract class for ServletLogWriter and RemoteNodeLogWriter


Field Summary
protected  int ewcode
           
static int HTTPWRITER
           
protected  java.lang.String logPrefix
           
static int TEXTWRITER
           
 
Constructor Summary
LogWriter(int ewcode, java.lang.String logPrefix)
           
 
Method Summary
 void log(java.lang.Exception e)
           
 void log(java.lang.Exception e, java.lang.String s)
           
abstract  void log(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TEXTWRITER

public static int TEXTWRITER

HTTPWRITER

public static int HTTPWRITER

logPrefix

protected java.lang.String logPrefix

ewcode

protected int ewcode
Constructor Detail

LogWriter

public LogWriter(int ewcode,
                 java.lang.String logPrefix)
Method Detail

log

public abstract void log(java.lang.String s)

log

public void log(java.lang.Exception e)

log

public void log(java.lang.Exception e,
                java.lang.String s)