org.apache.turbine.services.logging
Class ServletLoggingService

java.lang.Object
  |
  +--org.apache.turbine.services.BaseInitable
        |
        +--org.apache.turbine.services.BaseService
              |
              +--org.apache.turbine.services.TurbineBaseService
                    |
                    +--org.apache.turbine.services.logging.TurbineLoggingService
                          |
                          +--org.apache.turbine.services.logging.ServletLoggingService
All Implemented Interfaces:
Initable, LoggingService, Service

public class ServletLoggingService
extends TurbineLoggingService

This service functions as a simple logger provider (with only one logger). It needs no configuration file because all messages are printed using servlet log method.

Version:
$Id: ServletLoggingService.java,v 1.2 2002/07/11 16:53:26 mpoeschl Exp $
Author:
Tomasz Zielinski, Jon S. Stevens, Daniel Rall
See Also:
Logger

Fields inherited from class org.apache.turbine.services.logging.TurbineLoggingService
context, defaultLogger, loggersTable, simpleLogger
 
Fields inherited from class org.apache.turbine.services.BaseService
configuration, name, properties, serviceBroker
 
Fields inherited from class org.apache.turbine.services.BaseInitable
initableBroker, isInitialized
 
Fields inherited from interface org.apache.turbine.services.logging.LoggingService
SERVICE_NAME
 
Constructor Summary
ServletLoggingService()
           
 
Method Summary
 void debug(java.lang.String message)
          This is a log method with logLevel == DEBUG, printing is done by the default logger
 void debug(java.lang.String message, RunData data)
          This is a log method with logLevel == DEBUG, printing is done by the default logger
 void debug(java.lang.String message, RunData data, java.lang.Throwable t)
          This is a log method with logLevel == DEBUG, printing is done by the default logger
 void debug(java.lang.String logName, java.lang.String message)
          This is a log method with logLevel == DEBUG, printing is done by the given logger
 void debug(java.lang.String logName, java.lang.String message, RunData data)
          This is a log method with logLevel == DEBUG, printing is done by the given logger
 void debug(java.lang.String logName, java.lang.String message, RunData data, java.lang.Throwable t)
          This is a log method with logLevel == DEBUG, printing is done by the given logger
 void debug(java.lang.String logName, java.lang.String message, java.lang.Throwable t)
          This is a log method with logLevel == DEBUG, printing is done by the given logger
 void debug(java.lang.String message, java.lang.Throwable t)
          This is a log method with logLevel == DEBUG, printing is done by the default logger
 void error(java.lang.String message)
          This is a log method with logLevel == ERROR, printing is done by the default logger
 void error(java.lang.String message, RunData data)
          This is a log method with logLevel == ERROR, printing is done by the default logger
 void error(java.lang.String message, RunData data, java.lang.Throwable t)
          This is a log method with logLevel == ERROR, printing is done by the default logger
 void error(java.lang.String logName, java.lang.String message)
          This is a log method with logLevel == ERROR, printing is done by the given logger
 void error(java.lang.String logName, java.lang.String message, RunData data)
          This is a log method with logLevel == ERROR, printing is done by the given logger
 void error(java.lang.String logName, java.lang.String message, RunData data, java.lang.Throwable t)
          This is a log method with logLevel == ERROR, printing is done by the given logger
 void error(java.lang.String logName, java.lang.String message, java.lang.Throwable t)
          This is a log method with logLevel == ERROR, printing is done by the given logger
 void error(java.lang.String message, java.lang.Throwable t)
          This is a log method with logLevel == ERROR, printing is done by the default logger
 Logger getLogger(java.lang.String logName)
          This method returns default logger, ignoring given name.
 void info(java.lang.String message)
          This is a log method with logLevel == INFO, printing is done by the default logger
 void info(java.lang.String message, RunData data)
          This is a log method with logLevel == INFO, printing is done by the default logger
 void info(java.lang.String message, RunData data, java.lang.Throwable t)
          This is a log method with logLevel == INFO, printing is done by the default logger
 void info(java.lang.String logName, java.lang.String message)
          This is a log method with logLevel == INFO, printing is done by the given logger
 void info(java.lang.String logName, java.lang.String message, RunData data)
          This is a log method with logLevel == INFO, printing is done by the given logger
 void info(java.lang.String logName, java.lang.String message, RunData data, java.lang.Throwable t)
          This is a log method with logLevel == INFO, printing is done by the given logger
 void info(java.lang.String logName, java.lang.String message, java.lang.Throwable t)
          This is a log method with logLevel == INFO, printing is done by the given logger
 void info(java.lang.String message, java.lang.Throwable t)
          This is a log method with logLevel == INFO, printing is done by the default logger
 void init(javax.servlet.ServletConfig config)
          Inits the service
 void setFormat(java.lang.String format)
          This method sets format style of the default logger
 void setFormat(java.lang.String logName, java.lang.String format)
          This method sets format style of the given logger.
 void setLogLevel(int level)
          This method sets the log level in default logger
 void setLogLevel(java.lang.String logName, int level)
          This method sets the log level in the default logger ignoring given name
 void warn(java.lang.String message)
          This is a log method with logLevel == WARN, printing is done by the default logger
 void warn(java.lang.String message, RunData data)
          This is a log method with logLevel == WARN, printing is done by the default logger
 void warn(java.lang.String message, RunData data, java.lang.Throwable t)
          This is a log method with logLevel == WARN, printing is done by the default logger
 void warn(java.lang.String logName, java.lang.String message)
          This is a log method with logLevel == WARN, printing is done by the given logger
 void warn(java.lang.String logName, java.lang.String message, RunData data)
          This is a log method with logLevel == WARN, printing is done by the given logger
 void warn(java.lang.String logName, java.lang.String message, RunData data, java.lang.Throwable t)
          This is a log method with logLevel == WARN, printing is done by the given logger
 void warn(java.lang.String logName, java.lang.String message, java.lang.Throwable t)
          This is a log method with logLevel == WARN, printing is done by the given logger
 void warn(java.lang.String message, java.lang.Throwable t)
          This is a log method with logLevel == WARN, printing is done by the default logger
 
Methods inherited from class org.apache.turbine.services.logging.TurbineLoggingService
getLogger, getLoggingConfig, getResources, loadLogger, shutdown
 
Methods inherited from class org.apache.turbine.services.TurbineBaseService
init, init, init
 
Methods inherited from class org.apache.turbine.services.BaseService
getConfiguration, getName, getProperties, getServiceBroker, setName, setServiceBroker
 
Methods inherited from class org.apache.turbine.services.BaseInitable
getInit, getInitableBroker, setInit, setInitableBroker
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.turbine.services.Service
getConfiguration, getName, getProperties, setName, setServiceBroker
 
Methods inherited from interface org.apache.turbine.services.Initable
getInit, init, init, setInitableBroker
 

Constructor Detail

ServletLoggingService

public ServletLoggingService()
Method Detail

init

public void init(javax.servlet.ServletConfig config)
          throws InitializationException
Inits the service
Overrides:
init in class TurbineLoggingService
Following copied from class: org.apache.turbine.services.TurbineBaseService
Parameters:
config - A ServletConfing to use for initialization activities.
Throws:
InitializationException, - if initialization of this class was not successful.

getLogger

public Logger getLogger(java.lang.String logName)
This method returns default logger, ignoring given name.
Overrides:
getLogger in class TurbineLoggingService

setLogLevel

public void setLogLevel(int level)
This method sets the log level in default logger
Overrides:
setLogLevel in class TurbineLoggingService

setLogLevel

public void setLogLevel(java.lang.String logName,
                        int level)
This method sets the log level in the default logger ignoring given name
Overrides:
setLogLevel in class TurbineLoggingService

setFormat

public void setFormat(java.lang.String format)
This method sets format style of the default logger
Overrides:
setFormat in class TurbineLoggingService

setFormat

public void setFormat(java.lang.String logName,
                      java.lang.String format)
This method sets format style of the given logger.
Overrides:
setFormat in class TurbineLoggingService

debug

public void debug(java.lang.String message)
This is a log method with logLevel == DEBUG, printing is done by the default logger
Overrides:
debug in class TurbineLoggingService

debug

public void debug(java.lang.String message,
                  java.lang.Throwable t)
This is a log method with logLevel == DEBUG, printing is done by the default logger
Overrides:
debug in class TurbineLoggingService

debug

public void debug(java.lang.String logName,
                  java.lang.String message,
                  java.lang.Throwable t)
This is a log method with logLevel == DEBUG, printing is done by the given logger
Overrides:
debug in class TurbineLoggingService

debug

public void debug(java.lang.String logName,
                  java.lang.String message)
This is a log method with logLevel == DEBUG, printing is done by the given logger
Overrides:
debug in class TurbineLoggingService

debug

public void debug(java.lang.String message,
                  RunData data)
This is a log method with logLevel == DEBUG, printing is done by the default logger
Overrides:
debug in class TurbineLoggingService

debug

public void debug(java.lang.String message,
                  RunData data,
                  java.lang.Throwable t)
This is a log method with logLevel == DEBUG, printing is done by the default logger
Overrides:
debug in class TurbineLoggingService

debug

public void debug(java.lang.String logName,
                  java.lang.String message,
                  RunData data,
                  java.lang.Throwable t)
This is a log method with logLevel == DEBUG, printing is done by the given logger
Overrides:
debug in class TurbineLoggingService

debug

public void debug(java.lang.String logName,
                  java.lang.String message,
                  RunData data)
This is a log method with logLevel == DEBUG, printing is done by the given logger
Overrides:
debug in class TurbineLoggingService

info

public void info(java.lang.String message)
This is a log method with logLevel == INFO, printing is done by the default logger
Overrides:
info in class TurbineLoggingService

info

public void info(java.lang.String message,
                 java.lang.Throwable t)
This is a log method with logLevel == INFO, printing is done by the default logger
Overrides:
info in class TurbineLoggingService

info

public void info(java.lang.String logName,
                 java.lang.String message)
This is a log method with logLevel == INFO, printing is done by the given logger
Overrides:
info in class TurbineLoggingService

info

public void info(java.lang.String logName,
                 java.lang.String message,
                 java.lang.Throwable t)
This is a log method with logLevel == INFO, printing is done by the given logger
Overrides:
info in class TurbineLoggingService

info

public void info(java.lang.String message,
                 RunData data)
This is a log method with logLevel == INFO, printing is done by the default logger
Overrides:
info in class TurbineLoggingService

info

public void info(java.lang.String message,
                 RunData data,
                 java.lang.Throwable t)
This is a log method with logLevel == INFO, printing is done by the default logger
Overrides:
info in class TurbineLoggingService

info

public void info(java.lang.String logName,
                 java.lang.String message,
                 RunData data)
This is a log method with logLevel == INFO, printing is done by the given logger
Overrides:
info in class TurbineLoggingService

info

public void info(java.lang.String logName,
                 java.lang.String message,
                 RunData data,
                 java.lang.Throwable t)
This is a log method with logLevel == INFO, printing is done by the given logger
Overrides:
info in class TurbineLoggingService

warn

public void warn(java.lang.String message)
This is a log method with logLevel == WARN, printing is done by the default logger
Overrides:
warn in class TurbineLoggingService

warn

public void warn(java.lang.String message,
                 java.lang.Throwable t)
This is a log method with logLevel == WARN, printing is done by the default logger
Overrides:
warn in class TurbineLoggingService

warn

public void warn(java.lang.String logName,
                 java.lang.String message)
This is a log method with logLevel == WARN, printing is done by the given logger
Overrides:
warn in class TurbineLoggingService

warn

public void warn(java.lang.String logName,
                 java.lang.String message,
                 java.lang.Throwable t)
This is a log method with logLevel == WARN, printing is done by the given logger
Overrides:
warn in class TurbineLoggingService

warn

public void warn(java.lang.String message,
                 RunData data)
This is a log method with logLevel == WARN, printing is done by the default logger
Overrides:
warn in class TurbineLoggingService

warn

public void warn(java.lang.String message,
                 RunData data,
                 java.lang.Throwable t)
This is a log method with logLevel == WARN, printing is done by the default logger
Overrides:
warn in class TurbineLoggingService

warn

public void warn(java.lang.String logName,
                 java.lang.String message,
                 RunData data)
This is a log method with logLevel == WARN, printing is done by the given logger
Overrides:
warn in class TurbineLoggingService

warn

public void warn(java.lang.String logName,
                 java.lang.String message,
                 RunData data,
                 java.lang.Throwable t)
This is a log method with logLevel == WARN, printing is done by the given logger
Overrides:
warn in class TurbineLoggingService

error

public void error(java.lang.String message)
This is a log method with logLevel == ERROR, printing is done by the default logger
Overrides:
error in class TurbineLoggingService

error

public void error(java.lang.String message,
                  java.lang.Throwable t)
This is a log method with logLevel == ERROR, printing is done by the default logger
Overrides:
error in class TurbineLoggingService

error

public void error(java.lang.String logName,
                  java.lang.String message)
This is a log method with logLevel == ERROR, printing is done by the given logger
Overrides:
error in class TurbineLoggingService

error

public void error(java.lang.String logName,
                  java.lang.String message,
                  java.lang.Throwable t)
This is a log method with logLevel == ERROR, printing is done by the given logger
Overrides:
error in class TurbineLoggingService

error

public void error(java.lang.String message,
                  RunData data)
This is a log method with logLevel == ERROR, printing is done by the default logger
Overrides:
error in class TurbineLoggingService

error

public void error(java.lang.String message,
                  RunData data,
                  java.lang.Throwable t)
This is a log method with logLevel == ERROR, printing is done by the default logger
Overrides:
error in class TurbineLoggingService

error

public void error(java.lang.String logName,
                  java.lang.String message,
                  RunData data)
This is a log method with logLevel == ERROR, printing is done by the given logger
Overrides:
error in class TurbineLoggingService

error

public void error(java.lang.String logName,
                  java.lang.String message,
                  RunData data,
                  java.lang.Throwable t)
This is a log method with logLevel == ERROR, printing is done by the given logger
Overrides:
error in class TurbineLoggingService


Copyright © 2000-2002 Apache Software Foundation. All Rights Reserved.