net.jxta.search.util
Class LogService

java.lang.Object
  |
  +--net.jxta.search.util.LogService

public class LogService
extends java.lang.Object


Field Summary
static int ALL
           
static int DEBUG
           
static int ERROR
           
static int INFO
           
static int WARNING
           
 
Constructor Summary
LogService(java.lang.String id, int levelMask)
          Create a log that will roll over every day.
LogService(java.lang.String id, int levelMask, long rolloverPeriod, java.lang.String fileTimestampFormat)
          Create a log service.
 
Method Summary
 void log(int level, java.lang.String uuid, java.lang.String msg)
           
 void log(int level, java.lang.String msg, java.lang.String providerId, java.lang.String msgId)
           
 void log(java.lang.String uuid, java.lang.String msg, java.lang.Exception e)
           
 void rollover(boolean force)
          Check to see if we need to rollover the log.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ERROR

public static final int ERROR

WARNING

public static final int WARNING

DEBUG

public static final int DEBUG

INFO

public static final int INFO

ALL

public static final int ALL
Constructor Detail

LogService

public LogService(java.lang.String id,
                  int levelMask)
Create a log that will roll over every day.

LogService

public LogService(java.lang.String id,
                  int levelMask,
                  long rolloverPeriod,
                  java.lang.String fileTimestampFormat)
Create a log service.
Method Detail

rollover

public void rollover(boolean force)
Check to see if we need to rollover the log.
Parameters:
now - current time in milliseconds.

log

public void log(int level,
                java.lang.String msg,
                java.lang.String providerId,
                java.lang.String msgId)

log

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

log

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