|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.dream.util.NullLogger
public class NullLogger
A null logger each method is empty. This class can be used in a component if
there is no logger rather than test each logging code line if the logger is
null
Field Summary | |
---|---|
static NullLogger |
NULL_LOGGER
The unique instance of this class. |
Fields inherited from interface org.objectweb.util.monolog.api.Handler |
---|
APPEND_MODE_ATTRIBUTE, BUFFER_ATTRIBUTE, CONSOLE_HANDLER_TYPE, FILE_HANDLER_TYPE, FILE_NUMBER_ATTRIBUTE, GENERIC_HANDLER_TYPE, LEVEL_ATTRIBUTE, LOGGER_HANDLER_TYPE, MAX_SIZE_ATTRIBUTE, OUTPUT_ATTRIBUTE, PATTERN_ATTRIBUTE, ROLLING_FILE_HANDLER_TYPE |
Constructor Summary | |
---|---|
protected |
NullLogger()
Protected constructor, use NULL_LOGGER rather construct a new
instance. |
Method Summary | |
---|---|
Object |
getAttribute(String arg0)
|
String[] |
getAttributeNames()
|
int |
getCurrentIntLevel()
returns BasicLevel.FATAL |
Level |
getCurrentLevel()
returns BasicLevel.LEVEL_FATAL |
String |
getName()
|
String |
getType()
|
boolean |
isLoggable(int arg0)
returns false |
boolean |
isLoggable(Level arg0)
returns false |
boolean |
isOn()
returns false |
void |
log(int arg0,
Object arg1)
|
void |
log(int arg0,
Object arg1,
Object arg2,
Object arg3)
|
void |
log(int arg0,
Object arg1,
Throwable arg2)
|
void |
log(int arg0,
Object arg1,
Throwable arg2,
Object arg3,
Object arg4)
|
void |
log(Level arg0,
Object arg1)
|
void |
log(Level arg0,
Object arg1,
Object arg2,
Object arg3)
|
void |
log(Level arg0,
Object arg1,
Throwable arg2)
|
void |
log(Level arg0,
Object arg1,
Throwable arg2,
Object arg3,
Object arg4)
|
Object |
setAttribute(String arg0,
Object arg1)
|
void |
setIntLevel(int arg0)
|
void |
setLevel(Level arg0)
|
void |
setName(String arg0)
|
void |
turnOff()
|
void |
turnOn()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final NullLogger NULL_LOGGER
Constructor Detail |
---|
protected NullLogger()
NULL_LOGGER
rather construct a new
instance.
Method Detail |
---|
public void setIntLevel(int arg0)
setIntLevel
in interface Logger
Logger.setIntLevel(int)
public void setLevel(Level arg0)
setLevel
in interface Logger
Logger.setLevel(org.objectweb.util.monolog.api.Level)
public int getCurrentIntLevel()
BasicLevel.FATAL
getCurrentIntLevel
in interface Logger
Logger.getCurrentIntLevel()
public Level getCurrentLevel()
BasicLevel.LEVEL_FATAL
getCurrentLevel
in interface Logger
Logger.getCurrentLevel()
public boolean isLoggable(int arg0)
false
isLoggable
in interface Logger
Logger.isLoggable(int)
public boolean isLoggable(Level arg0)
false
isLoggable
in interface Logger
Logger.isLoggable(org.objectweb.util.monolog.api.Level)
public boolean isOn()
false
isOn
in interface Logger
Logger.isOn()
public void log(int arg0, Object arg1)
log
in interface Logger
Logger.log(int, java.lang.Object)
public void log(Level arg0, Object arg1)
log
in interface Logger
Logger.log(org.objectweb.util.monolog.api.Level,
java.lang.Object)
public void log(int arg0, Object arg1, Throwable arg2)
log
in interface Logger
Logger.log(int, java.lang.Object,
java.lang.Throwable)
public void log(Level arg0, Object arg1, Throwable arg2)
log
in interface Logger
Logger.log(org.objectweb.util.monolog.api.Level,
java.lang.Object, java.lang.Throwable)
public void log(int arg0, Object arg1, Object arg2, Object arg3)
log
in interface Logger
Logger.log(int, java.lang.Object,
java.lang.Object, java.lang.Object)
public void log(Level arg0, Object arg1, Object arg2, Object arg3)
log
in interface Logger
Logger.log(org.objectweb.util.monolog.api.Level,
java.lang.Object, java.lang.Object, java.lang.Object)
public void log(int arg0, Object arg1, Throwable arg2, Object arg3, Object arg4)
log
in interface Logger
Logger.log(int, java.lang.Object,
java.lang.Throwable, java.lang.Object, java.lang.Object)
public void log(Level arg0, Object arg1, Throwable arg2, Object arg3, Object arg4)
log
in interface Logger
Logger.log(org.objectweb.util.monolog.api.Level,
java.lang.Object, java.lang.Throwable, java.lang.Object,
java.lang.Object)
public void turnOn()
turnOn
in interface Logger
Logger.turnOn()
public void turnOff()
turnOff
in interface Logger
Logger.turnOff()
public String getName()
getName
in interface Handler
Handler.getName()
public void setName(String arg0)
setName
in interface Handler
Handler.setName(java.lang.String)
public String getType()
getType
in interface Handler
Handler.getType()
public String[] getAttributeNames()
getAttributeNames
in interface Handler
Handler.getAttributeNames()
public Object getAttribute(String arg0)
getAttribute
in interface Handler
Handler.getAttribute(java.lang.String)
public Object setAttribute(String arg0, Object arg1)
setAttribute
in interface Handler
Handler.setAttribute(java.lang.String,
java.lang.Object)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |