org.eclipse.birt.chart.log
Interface ILogger


public interface ILogger

Provides an abstraction layer into the logging framework capable of writing categorized messages into a target repository (or console).


Field Summary
static int ALL
          All message type.
static int ERROR
          An error message type.
static int FATAL
          A fatal error message type.
static int INFORMATION
          An informational message type.
static int TRACE
          All tracing message type.
static int WARNING
          A warning message type.
 
Method Summary
 void log(java.lang.Exception ex)
          Logs an exception into the target repository or destination.
 void log(int iCode, java.lang.String sMessage)
          Logs a message for the given message type into a target repository.
 void setVerboseLevel(int iVerboseLevel)
          Sets the verbose level to specify the granularity of messages being logged based on the message type.
 

Field Detail

ALL

static final int ALL
All message type.

See Also:
Constant Field Values

TRACE

static final int TRACE
All tracing message type.

See Also:
Constant Field Values

INFORMATION

static final int INFORMATION
An informational message type.

See Also:
Constant Field Values

WARNING

static final int WARNING
A warning message type.

See Also:
Constant Field Values

ERROR

static final int ERROR
An error message type.

See Also:
Constant Field Values

FATAL

static final int FATAL
A fatal error message type.

See Also:
Constant Field Values
Method Detail

setVerboseLevel

void setVerboseLevel(int iVerboseLevel)
Sets the verbose level to specify the granularity of messages being logged based on the message type.

Parameters:
iVerboseLevel - Determines how to filter messages to be displayed on the console.

log

void log(int iCode,
         java.lang.String sMessage)
Logs a message for the given message type into a target repository.

Parameters:
iCode - The message type to be logged.
sMessage - The actual message to be logged

log

void log(java.lang.Exception ex)
Logs an exception into the target repository or destination.

Parameters:
ex - The exception to be logged.


Copyright © 2005-2008 Actuate Corp. All rights reserved.