org.teiid.adminapi
Interface EmbeddedLogger


public interface EmbeddedLogger

Custom logging interface that provides a hook for custom implementations to log messages produced by MM Query.

Since:
4.3

Method Summary
 void log(int logLevel, long timestamp, java.lang.String componentName, java.lang.String threadName, java.lang.String message, java.lang.Throwable throwable)
          Logs the given message if the current logging level is >= the logLevel parameter.
 

Method Detail

log

void log(int logLevel,
         long timestamp,
         java.lang.String componentName,
         java.lang.String threadName,
         java.lang.String message,
         java.lang.Throwable throwable)
Logs the given message if the current logging level is >= the logLevel parameter.

Parameters:
logLevel - logging level for this message
timestamp - timestamp at which this log message was generated
componentName - name of the component that generated this message
threadName - name of the thread that generated this message
message - message body. May be null.
throwable - exception thrown. May be null.
Since:
4.3


Copyright © 2009. All Rights Reserved.