org.apache.avalon.framework.logger.LoggableAbstractLogEnabled instead.public abstract class AbstractLoggable
extends java.lang.Object
implements org.apache.avalon.framework.logger.Loggable
| Modifier and Type | Field | Description |
|---|---|---|
private org.apache.log.Logger |
m_logger |
Deprecated.
|
| Constructor | Description |
|---|---|
AbstractLoggable() |
Deprecated.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected org.apache.log.Logger |
getLogger() |
Deprecated.
Helper method to allow sub-classes to aquire logger.
|
void |
setLogger(org.apache.log.Logger logger) |
Deprecated.
Set the components logger.
|
protected void |
setupLogger(java.lang.Object component) |
Deprecated.
Helper method to setup other components with same logger.
|
protected void |
setupLogger(java.lang.Object component,
java.lang.String subCategory) |
Deprecated.
Helper method to setup other components with logger.
|
protected void |
setupLogger(java.lang.Object component,
org.apache.log.Logger logger) |
Deprecated.
Helper method to setup other components with logger.
|
public void setLogger(org.apache.log.Logger logger)
setLogger in interface org.apache.avalon.framework.logger.Loggablelogger - the loggerprotected final org.apache.log.Logger getLogger()
There is no performance penalty as this is a final method and will be inlined by the JVM.
protected void setupLogger(java.lang.Object component)
component - the component to pass logger object toprotected void setupLogger(java.lang.Object component,
java.lang.String subCategory)
component - the component to pass logger object tosubCategory - the subcategory to use (may be null)protected void setupLogger(java.lang.Object component,
org.apache.log.Logger logger)
component - the component to pass logger object tologger - the Logger