AbstractLogEnabled
instead.public abstract class AbstractLoggable extends java.lang.Object implements Loggable
Constructor and Description |
---|
AbstractLoggable()
Deprecated.
|
Modifier and Type | Method and 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,
org.apache.log.Logger logger)
Deprecated.
Helper method to setup other components with logger.
|
protected void |
setupLogger(java.lang.Object component,
java.lang.String subCategory)
Deprecated.
Helper method to setup other components with logger.
|
public void setLogger(org.apache.log.Logger logger)
protected 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