org.nakedobjects.runtime.logging
Class NakedObjectsLoggingConfigurer

java.lang.Object
  extended by org.nakedobjects.runtime.logging.NakedObjectsLoggingConfigurer

public class NakedObjectsLoggingConfigurer
extends java.lang.Object


Constructor Summary
NakedObjectsLoggingConfigurer()
           
 
Method Summary
 void configureLogging(ResourceStreamSource resourceStreamSource)
           
 void configureLogging(java.lang.String configDirectory)
          Sets up logging using either a logging file or (if cannot be found) some sensible defaults.
 void configureLogging(java.lang.String[] args)
          As per configureLogging(String, String[]), and using ConfigurationConstants.DEFAULT_CONFIG_DIRECTORY as the directory.
 void configureLogging(java.lang.String configDirectory, java.lang.String[] args)
          As per configureLogging(String).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NakedObjectsLoggingConfigurer

public NakedObjectsLoggingConfigurer()
Method Detail

configureLogging

public void configureLogging(java.lang.String[] args)
As per configureLogging(String, String[]), and using ConfigurationConstants.DEFAULT_CONFIG_DIRECTORY as the directory.

Only intended to be called from main(), so uses the default config directory.


configureLogging

public void configureLogging(java.lang.String configDirectory,
                             java.lang.String[] args)
As per configureLogging(String).

The root logging level can also be adjusted using command line arguments.

Parameters:
args -

configureLogging

public void configureLogging(java.lang.String configDirectory)
Sets up logging using either a logging file or (if cannot be found) some sensible defaults.

If a logging config file can be located in the provided directory, then that is used. Otherwise, will set up the root logger to warning, a typical PatternLayout and logging to the console.


configureLogging

public void configureLogging(ResourceStreamSource resourceStreamSource)


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.