com.voidsearch.voidbase.core
Class VoidBaseLogService

java.lang.Object
  extended by com.voidsearch.voidbase.core.VoidBaseLogService

public class VoidBaseLogService
extends java.lang.Object


Field Summary
protected static java.util.logging.Logger log
           
protected static java.util.HashMap<java.lang.String,VoidBaseLogger> loggerMap
           
 
Method Summary
static VoidBaseLogService getInstance()
           
static VoidBaseLogger getLogger(java.lang.String name)
           
 void log(java.lang.String loggerName, java.lang.String message)
           
 void registerLogger(java.lang.String name)
           
 void registerLogger(java.lang.String name, java.lang.String logFile)
           
 void registerQueue(java.lang.String name, java.lang.String logQueue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static java.util.logging.Logger log

loggerMap

protected static java.util.HashMap<java.lang.String,VoidBaseLogger> loggerMap
Method Detail

getInstance

public static VoidBaseLogService getInstance()

registerLogger

public void registerLogger(java.lang.String name)
                    throws java.io.IOException
Throws:
java.io.IOException

registerLogger

public void registerLogger(java.lang.String name,
                           java.lang.String logFile)
                    throws java.io.IOException
Throws:
java.io.IOException

registerQueue

public void registerQueue(java.lang.String name,
                          java.lang.String logQueue)
                   throws java.io.IOException
Throws:
java.io.IOException

getLogger

public static VoidBaseLogger getLogger(java.lang.String name)

log

public void log(java.lang.String loggerName,
                java.lang.String message)


Copyright © 2009. All Rights Reserved.