org.ow2.petals.binding.soap.listener.incoming.jetty
Class JettyLogger

java.lang.Object
  extended by org.ow2.petals.binding.soap.listener.incoming.jetty.JettyLogger
All Implemented Interfaces:
org.mortbay.log.Logger

public class JettyLogger
extends java.lang.Object
implements org.mortbay.log.Logger

A jetty logger implementation based on the root logger of the component.

Author:
chamerling - eBM WebSourcing

Field Summary
protected  java.util.logging.Logger logger
          The component logger
protected  java.lang.String name
          The logger name
 
Constructor Summary
JettyLogger(java.lang.String name, java.util.logging.Logger logger)
          Creates a new instance of JettyLogger
 
Method Summary
 void debug(java.lang.String arg0, java.lang.Object arg1, java.lang.Object arg2)
           
 void debug(java.lang.String arg0, java.lang.Throwable arg1)
           
 org.mortbay.log.Logger getLogger(java.lang.String arg0)
           
 void info(java.lang.String arg0, java.lang.Object arg1, java.lang.Object arg2)
           
static void init()
          Initialize the JEtty logger.
 boolean isDebugEnabled()
           
 void setDebugEnabled(boolean arg0)
           
 void warn(java.lang.String arg0, java.lang.Object arg1, java.lang.Object arg2)
           
 void warn(java.lang.String arg0, java.lang.Throwable arg1)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected java.util.logging.Logger logger
The component logger


name

protected java.lang.String name
The logger name

Constructor Detail

JettyLogger

public JettyLogger(java.lang.String name,
                   java.util.logging.Logger logger)
Creates a new instance of JettyLogger

Parameters:
name -
logger -
Method Detail

debug

public void debug(java.lang.String arg0,
                  java.lang.Object arg1,
                  java.lang.Object arg2)
Specified by:
debug in interface org.mortbay.log.Logger

debug

public void debug(java.lang.String arg0,
                  java.lang.Throwable arg1)
Specified by:
debug in interface org.mortbay.log.Logger

getLogger

public org.mortbay.log.Logger getLogger(java.lang.String arg0)
Specified by:
getLogger in interface org.mortbay.log.Logger

info

public void info(java.lang.String arg0,
                 java.lang.Object arg1,
                 java.lang.Object arg2)
Specified by:
info in interface org.mortbay.log.Logger

isDebugEnabled

public boolean isDebugEnabled()
Specified by:
isDebugEnabled in interface org.mortbay.log.Logger

setDebugEnabled

public void setDebugEnabled(boolean arg0)
Specified by:
setDebugEnabled in interface org.mortbay.log.Logger

warn

public void warn(java.lang.String arg0,
                 java.lang.Object arg1,
                 java.lang.Object arg2)
Specified by:
warn in interface org.mortbay.log.Logger

warn

public void warn(java.lang.String arg0,
                 java.lang.Throwable arg1)
Specified by:
warn in interface org.mortbay.log.Logger

init

public static void init()
Initialize the JEtty logger. We provide your own implementation based on the standard logger.



Copyright © 2005-2010 OW2 Consortium. All Rights Reserved.