ILoggingService defines the methods to configure the message logging service.
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT IBM copyright notice field. |
Method Summary | |
---|---|
void |
disable(long messageSeverity) Disables a specific message severity based on a message severity Id. |
void |
disable(java.lang.String messageSeverity) Disables a specific message severity based on a message severity name. |
void |
disableLogging() Disables message logging |
void |
enable(long messageSeverity) Enables a specific message severity based on a message severity Id. |
void |
enable(java.lang.String messageSeverity) Enables a specific message severity based on a message severity Id. |
void |
enableLogging() Enables message logging. |
boolean |
isLoggable(ECMessage message) Determines if a log entry will be processed by the logger and any of the handlers. |
boolean |
isLoggingEnabled() Checks if a message logging is enabled. |
void |
out(ECMessage msg,
java.lang.String className, java.lang.String methodName) Writes the specified ECMessage to the log file. |
void |
out(ECMessage msg,
java.lang.String className, java.lang.String methodName,
java.lang.Object[] parms) Writes the specified ECMessage to the log file. |
void |
out(ECMessage msg,
java.lang.String className, java.lang.String methodName,
java.lang.Object[] parms, java.lang.Throwable exc)
Writes the specified ECMessage to the log file. |
Field Detail |
---|
public static final java.lang.String COPYRIGHT
Method Detail |
---|
public void disable(long messageSeverity)
messageSeverity
- message severity Idpublic void disable(java.lang.String messageSeverity)
messageSeverity
- message severity namepublic void disableLogging()
public void enable(long messageSeverity)
messageSeverity
- message severity Idpublic void enable(java.lang.String messageSeverity)
messageSeverity
- message severity namepublic void enableLogging()
public boolean isLoggable(ECMessage message)
message
- message object.public boolean isLoggingEnabled()
public void out(ECMessage msg, java.lang.String className, java.lang.String methodName)
msg
- the ECMessage object whose text is written to the
logmethodName
- the name of the method that issued the logging of
this ECMessagepublic void out(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.Object[] parms)
msg
- the ECMessage object whose text is written to the
log.methodName
- the name of the method that issued the logging of
this ECMessageparms
- the list of parameters that will be substituted into
the message textpublic void out(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.Object[] parms, java.lang.Throwable exc)
msg
- the ECMessage object whose text is written to the
log.methodName
- the name of the method that issued the logging of
this ECMessageparms
- the list of parameters that will be substituted into
the message text