org.codehaus.plexus.logging

Class AbstractLogger

public abstract class AbstractLogger extends Object implements Logger

Version: $Id: AbstractLogger.java 6965 2007-10-21 05:32:27Z jvanzyl $

Author: Trygve Laugstøl

Field Summary
Stringname
intthreshold
Constructor Summary
AbstractLogger(int threshold, String name)
Method Summary
voiddebug(String message)
voiderror(String message)
voidfatalError(String message)
StringgetName()
intgetThreshold()
voidinfo(String message)
booleanisDebugEnabled()
booleanisErrorEnabled()
booleanisFatalErrorEnabled()
booleanisInfoEnabled()
protected booleanisValidThreshold(int threshold)
booleanisWarnEnabled()
voidsetThreshold(int threshold)
voidwarn(String message)

Field Detail

name

private String name

threshold

private int threshold

Constructor Detail

AbstractLogger

public AbstractLogger(int threshold, String name)

Method Detail

debug

public void debug(String message)

error

public void error(String message)

fatalError

public void fatalError(String message)

getName

public String getName()

getThreshold

public int getThreshold()

info

public void info(String message)

isDebugEnabled

public boolean isDebugEnabled()

isErrorEnabled

public boolean isErrorEnabled()

isFatalErrorEnabled

public boolean isFatalErrorEnabled()

isInfoEnabled

public boolean isInfoEnabled()

isValidThreshold

protected boolean isValidThreshold(int threshold)

isWarnEnabled

public boolean isWarnEnabled()

setThreshold

public void setThreshold(int threshold)

warn

public void warn(String message)