org.apache.maven.shared.monitor
Class AbstractMonitor
java.lang.Object
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
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
levelsEnabled
private boolean[] levelsEnabled
AbstractMonitor
protected AbstractMonitor()
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)