fedora.server
Class StdoutLogging

java.lang.Object
  extended byfedora.server.StdoutLogging
All Implemented Interfaces:
Logging
Direct Known Subclasses:
DirectoryBasedRepositoryReader, DOValidatorImpl, FieldSearchResultSQLImpl, FieldSearchSQLImpl, SimpleDOReader, ThreadMonitorImpl

public abstract class StdoutLogging
extends java.lang.Object
implements Logging

Title: StdoutLogging.java

Description: A basic logging implementation that goes to stdout.

Useful for testing modules standalone.

Version:
$Id: StdoutLogging.java,v 1.10 2005/04/21 12:45:06 rlw Exp $
Author:
cwilper@cs.cornell.edu

Field Summary
static int CONFIG
           
static int FINE
           
static int FINER
           
static int FINEST
           
static int INFO
           
static int SEVERE
           
static int WARNING
           
 
Constructor Summary
StdoutLogging(Logging target)
           
 
Method Summary
 void logConfig(java.lang.String message)
           
 void logFine(java.lang.String message)
           
 void logFiner(java.lang.String message)
           
 void logFinest(java.lang.String message)
           
 boolean loggingConfig()
           
 boolean loggingFine()
           
 boolean loggingFiner()
           
 boolean loggingFinest()
           
 boolean loggingInfo()
           
 boolean loggingSevere()
           
 boolean loggingWarning()
           
 void logInfo(java.lang.String message)
           
 void logSevere(java.lang.String message)
           
 void logWarning(java.lang.String message)
           
 void setLogLevel(int level)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SEVERE

public static final int SEVERE
See Also:
Constant Field Values

WARNING

public static final int WARNING
See Also:
Constant Field Values

INFO

public static final int INFO
See Also:
Constant Field Values

CONFIG

public static final int CONFIG
See Also:
Constant Field Values

FINE

public static final int FINE
See Also:
Constant Field Values

FINER

public static final int FINER
See Also:
Constant Field Values

FINEST

public static final int FINEST
See Also:
Constant Field Values
Constructor Detail

StdoutLogging

public StdoutLogging(Logging target)
Method Detail

setLogLevel

public void setLogLevel(int level)

logSevere

public void logSevere(java.lang.String message)
Specified by:
logSevere in interface Logging

logWarning

public void logWarning(java.lang.String message)
Specified by:
logWarning in interface Logging

logInfo

public void logInfo(java.lang.String message)
Specified by:
logInfo in interface Logging

logConfig

public void logConfig(java.lang.String message)
Specified by:
logConfig in interface Logging

logFine

public void logFine(java.lang.String message)
Specified by:
logFine in interface Logging

logFiner

public void logFiner(java.lang.String message)
Specified by:
logFiner in interface Logging

logFinest

public void logFinest(java.lang.String message)
Specified by:
logFinest in interface Logging

loggingSevere

public boolean loggingSevere()
Specified by:
loggingSevere in interface Logging

loggingWarning

public boolean loggingWarning()
Specified by:
loggingWarning in interface Logging

loggingInfo

public boolean loggingInfo()
Specified by:
loggingInfo in interface Logging

loggingConfig

public boolean loggingConfig()
Specified by:
loggingConfig in interface Logging

loggingFine

public boolean loggingFine()
Specified by:
loggingFine in interface Logging

loggingFiner

public boolean loggingFiner()
Specified by:
loggingFiner in interface Logging

loggingFinest

public boolean loggingFinest()
Specified by:
loggingFinest in interface Logging