org.apache.maven.shared.monitor
Interface Monitor

All Known Implementing Classes:
AbstractMonitor, BasicMonitor, MojoLogMonitorAdaptor, PlexusLoggerMonitorAdaptor

public interface Monitor

Interface for logging within maven-antcall. CharSequence's are used to avoid the need to convert StringBuffers to Strings.


Field Summary
static java.lang.String DEBUG
           
static int DEBUG_LEVEL
           
static java.lang.String ERROR
           
static int ERROR_LEVEL
           
static java.lang.String INFO
           
static int INFO_LEVEL
           
static java.lang.String[] MESSAGE_LEVELS
           
static java.lang.String VERBOSE
           
static int VERBOSE_LEVEL
           
static java.lang.String WARN
           
static int WARN_LEVEL
           
 
Method Summary
 void debug(java.lang.CharSequence message)
           
 void debug(java.lang.CharSequence message, java.lang.Throwable error)
           
 void error(java.lang.CharSequence message)
           
 void error(java.lang.CharSequence message, java.lang.Throwable error)
           
 void info(java.lang.CharSequence message)
           
 void info(java.lang.CharSequence message, java.lang.Throwable error)
           
 boolean isDebugEnabled()
           
 boolean isErrorEnabled()
           
 boolean isInfoEnabled()
           
 boolean isVerboseEnabled()
           
 boolean isWarnEnabled()
           
 void verbose(java.lang.CharSequence message)
           
 void verbose(java.lang.CharSequence message, java.lang.Throwable error)
           
 void warn(java.lang.CharSequence message)
           
 void warn(java.lang.CharSequence message, java.lang.Throwable error)
           
 

Field Detail

VERBOSE

static final java.lang.String VERBOSE
See Also:
Constant Field Values

VERBOSE_LEVEL

static final int VERBOSE_LEVEL
See Also:
Constant Field Values

DEBUG

static final java.lang.String DEBUG
See Also:
Constant Field Values

DEBUG_LEVEL

static final int DEBUG_LEVEL
See Also:
Constant Field Values

INFO

static final java.lang.String INFO
See Also:
Constant Field Values

INFO_LEVEL

static final int INFO_LEVEL
See Also:
Constant Field Values

WARN

static final java.lang.String WARN
See Also:
Constant Field Values

WARN_LEVEL

static final int WARN_LEVEL
See Also:
Constant Field Values

ERROR

static final java.lang.String ERROR
See Also:
Constant Field Values

ERROR_LEVEL

static final int ERROR_LEVEL
See Also:
Constant Field Values

MESSAGE_LEVELS

static final java.lang.String[] MESSAGE_LEVELS
Method Detail

verbose

void verbose(java.lang.CharSequence message)

verbose

void verbose(java.lang.CharSequence message,
             java.lang.Throwable error)

isVerboseEnabled

boolean isVerboseEnabled()

debug

void debug(java.lang.CharSequence message)

debug

void debug(java.lang.CharSequence message,
           java.lang.Throwable error)

isDebugEnabled

boolean isDebugEnabled()

info

void info(java.lang.CharSequence message)

info

void info(java.lang.CharSequence message,
          java.lang.Throwable error)

isInfoEnabled

boolean isInfoEnabled()

warn

void warn(java.lang.CharSequence message)

warn

void warn(java.lang.CharSequence message,
          java.lang.Throwable error)

isWarnEnabled

boolean isWarnEnabled()

error

void error(java.lang.CharSequence message)

error

void error(java.lang.CharSequence message,
           java.lang.Throwable error)

isErrorEnabled

boolean isErrorEnabled()


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