Websphere MQ Everyplace

com.ibm.mqe
Interface MQeEventLogInterface

All Known Implementing Classes:
LogToDiskFile, LogToNTEventLog, LogToUnixEventLog

public interface MQeEventLogInterface

All WebSphere MQ Everyplace log handlers must implement this interface.


Method Summary
 void activate(java.lang.String logName)
           This is called to activate the event log handler.
 void close()
           Called to close the event log handler and to perform any cleanup as necessary.
 void logOutput(byte logType, int logNumber, java.lang.Object logMsg)
           Called by WebSphere MQ Everyplace to output a message to the event log handler.
 

Method Detail

activate

public void activate(java.lang.String logName)
              throws java.lang.Exception

This is called to activate the event log handler.

Parameters:
logName - A String used to identify this event log.
Returns:
None
java.lang.Exception

close

public void close()

Called to close the event log handler and to perform any cleanup as necessary.

Returns:
None

logOutput

public void logOutput(byte logType,
                      int logNumber,
                      java.lang.Object logMsg)

Called by WebSphere MQ Everyplace to output a message to the event log handler.

Parameters:
logType - Type of log entry.
 Normally one of the following :    
                EVENTLOG_SUCCESS                                
                EVENTLOG_ERROR_TYPE                             
                EVENTLOG_WARNING_TYPE                           
                EVENTLOG_INFORMATION_TYPE                       
                EVENTLOG_AUDIT_SUCCESS                          
                EVENTLOG_AUDIT_FAILURE  
 
logNumber - An integer log number
logMsg - An object to be written to the log
Returns:
None

Websphere MQ Everyplace