Package org.codehaus.plexus.logging
Class AbstractLogEnabled
- java.lang.Object
-
- org.codehaus.plexus.logging.AbstractLogEnabled
-
- All Implemented Interfaces:
LogEnabled
public abstract class AbstractLogEnabled extends java.lang.Object implements LogEnabled
- Version:
- $Id: AbstractLogEnabled.java 4796 2006-11-23 21:24:11Z jvanzyl $
-
-
Constructor Summary
Constructors Constructor Description AbstractLogEnabled()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
enableLogging(Logger logger)
protected Logger
getLogger()
protected void
setupLogger(java.lang.Object component)
protected void
setupLogger(java.lang.Object component, java.lang.String subCategory)
protected void
setupLogger(java.lang.Object component, Logger logger)
-
-
-
Field Detail
-
logger
private Logger logger
-
-
Method Detail
-
enableLogging
public void enableLogging(Logger logger)
- Specified by:
enableLogging
in interfaceLogEnabled
-
getLogger
protected Logger getLogger()
-
setupLogger
protected void setupLogger(java.lang.Object component)
-
setupLogger
protected void setupLogger(java.lang.Object component, java.lang.String subCategory)
-
setupLogger
protected void setupLogger(java.lang.Object component, Logger logger)
-
-