org.apache.maven.shared.monitor
Class AbstractMonitor

java.lang.Object
  extended by org.apache.maven.shared.monitor.AbstractMonitor
All Implemented Interfaces:
Monitor
Direct Known Subclasses:
BasicMonitor, MojoLogMonitorAdaptor, PlexusLoggerMonitorAdaptor

public abstract class AbstractMonitor
extends java.lang.Object
implements Monitor


Field Summary
 
Fields inherited from interface org.apache.maven.shared.monitor.Monitor
DEBUG, DEBUG_LEVEL, ERROR, ERROR_LEVEL, INFO, INFO_LEVEL, MESSAGE_LEVELS, VERBOSE, VERBOSE_LEVEL, WARN, WARN_LEVEL
 
Constructor Summary
protected AbstractMonitor()
           
 
Method Summary
 int getMessageLevel()
           
 java.lang.String getMessageLevelLabel()
           
 boolean isDebugEnabled()
           
protected  boolean isEnabled(int messageLevel)
           
 boolean isErrorEnabled()
           
 boolean isInfoEnabled()
           
 boolean isVerboseEnabled()
           
 boolean isWarnEnabled()
           
 void setDebugEnabled(boolean enabled)
           
 void setErrorEnabled(boolean enabled)
           
 void setInfoEnabled(boolean enabled)
           
 void setMessageLevel(int messageLevel)
           
 void setMessageLevelLabel(java.lang.String messageLevel)
           
 void setVerboseEnabled(boolean enabled)
           
 void setWarnEnabled(boolean enabled)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.maven.shared.monitor.Monitor
debug, debug, error, error, info, info, verbose, verbose, warn, warn
 

Constructor Detail

AbstractMonitor

protected AbstractMonitor()
Method Detail

isEnabled

protected boolean isEnabled(int messageLevel)

setMessageLevel

public void setMessageLevel(int messageLevel)

setMessageLevelLabel

public void setMessageLevelLabel(java.lang.String messageLevel)

getMessageLevel

public int getMessageLevel()

getMessageLevelLabel

public java.lang.String getMessageLevelLabel()

isVerboseEnabled

public boolean isVerboseEnabled()
Specified by:
isVerboseEnabled in interface Monitor

isDebugEnabled

public boolean isDebugEnabled()
Specified by:
isDebugEnabled in interface Monitor

isInfoEnabled

public boolean isInfoEnabled()
Specified by:
isInfoEnabled in interface Monitor

isWarnEnabled

public boolean isWarnEnabled()
Specified by:
isWarnEnabled in interface Monitor

isErrorEnabled

public boolean isErrorEnabled()
Specified by:
isErrorEnabled in interface Monitor

setVerboseEnabled

public void setVerboseEnabled(boolean enabled)

setDebugEnabled

public void setDebugEnabled(boolean enabled)

setInfoEnabled

public void setInfoEnabled(boolean enabled)

setWarnEnabled

public void setWarnEnabled(boolean enabled)

setErrorEnabled

public void setErrorEnabled(boolean enabled)


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