com.ibm.sensorevent.agent.loggers
Interface Logger

All Known Implementing Classes:
AgentLogger, BaseLogger

public interface Logger


Field Summary
static java.lang.String COPYRIGHT
           
static long MESSAGE_TYPE_ERROR
           
static long MESSAGE_TYPE_INFO
           
static long MESSAGE_TYPE_WARN
           
static long TRACE_TYPE_DEBUG
           
static long TRACE_TYPE_EVENT
           
 
Method Summary
 void exception(long type, java.lang.Object object, java.lang.String method, java.lang.Throwable throwable)
           
 java.lang.String formatMessage(java.lang.String key)
           
 java.lang.String formatMessage(java.lang.String key, java.lang.Object parameter)
           
 java.lang.String formatMessage(java.lang.String key, java.lang.Object[] parameters)
           
 java.lang.String formatMessage(java.lang.String key, java.lang.Object parameter1, java.lang.Object parameter2)
           
 boolean isMessageEnabled()
           
 boolean isTraceEnabled()
           
 void message(long type, java.lang.Object object, java.lang.String method, java.lang.String key)
           
 void message(long type, java.lang.Object object, java.lang.String method, java.lang.String key, java.lang.Object parameter)
           
 void message(long type, java.lang.Object object, java.lang.String method, java.lang.String key, java.lang.Object[] parameters)
           
 void message(long type, java.lang.Object object, java.lang.String method, java.lang.String key, java.lang.Object parameter1, java.lang.Object parameter2)
           
 void textMessage(long type, java.lang.Object object, java.lang.String method, java.lang.String message)
           
 void trace(long type, java.lang.Object object, java.lang.String method, java.lang.String message)
           
 void traceEntry(java.lang.Object object, java.lang.String method)
           
 void traceException(long type, java.lang.Object object, java.lang.String method, java.lang.Throwable throwable)
           
 void traceExit(java.lang.Object object, java.lang.String method)
           
 void tracePerfEvent(java.lang.Object classobj, java.lang.String methodname, java.lang.String xml, java.lang.String message)
           
 

Field Detail

COPYRIGHT

static final java.lang.String COPYRIGHT
See Also:
Constant Field Values

MESSAGE_TYPE_ERROR

static final long MESSAGE_TYPE_ERROR

MESSAGE_TYPE_INFO

static final long MESSAGE_TYPE_INFO

MESSAGE_TYPE_WARN

static final long MESSAGE_TYPE_WARN

TRACE_TYPE_EVENT

static final long TRACE_TYPE_EVENT

TRACE_TYPE_DEBUG

static final long TRACE_TYPE_DEBUG
Method Detail

tracePerfEvent

void tracePerfEvent(java.lang.Object classobj,
                    java.lang.String methodname,
                    java.lang.String xml,
                    java.lang.String message)

message

void message(long type,
             java.lang.Object object,
             java.lang.String method,
             java.lang.String key)

message

void message(long type,
             java.lang.Object object,
             java.lang.String method,
             java.lang.String key,
             java.lang.Object parameter)

message

void message(long type,
             java.lang.Object object,
             java.lang.String method,
             java.lang.String key,
             java.lang.Object parameter1,
             java.lang.Object parameter2)

message

void message(long type,
             java.lang.Object object,
             java.lang.String method,
             java.lang.String key,
             java.lang.Object[] parameters)

textMessage

void textMessage(long type,
                 java.lang.Object object,
                 java.lang.String method,
                 java.lang.String message)

exception

void exception(long type,
               java.lang.Object object,
               java.lang.String method,
               java.lang.Throwable throwable)

trace

void trace(long type,
           java.lang.Object object,
           java.lang.String method,
           java.lang.String message)

traceEntry

void traceEntry(java.lang.Object object,
                java.lang.String method)

traceExit

void traceExit(java.lang.Object object,
               java.lang.String method)

traceException

void traceException(long type,
                    java.lang.Object object,
                    java.lang.String method,
                    java.lang.Throwable throwable)

formatMessage

java.lang.String formatMessage(java.lang.String key)

formatMessage

java.lang.String formatMessage(java.lang.String key,
                               java.lang.Object parameter)

formatMessage

java.lang.String formatMessage(java.lang.String key,
                               java.lang.Object parameter1,
                               java.lang.Object parameter2)

formatMessage

java.lang.String formatMessage(java.lang.String key,
                               java.lang.Object[] parameters)

isTraceEnabled

boolean isTraceEnabled()

isMessageEnabled

boolean isMessageEnabled()


Copyright © 2005 - 2009 IBM Corp. All Rights Reserved.