public class MessageLogEvent
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
MessageLogEvent(java.sql.Timestamp time, java.lang.String threadName, IOutputManager outputMgr, ECMessage msg, java.lang.String clsName, java.lang.String mtdName, java.lang.Object[] params)
Constructor for MessageLogEvent.
|
MessageLogEvent(java.sql.Timestamp time, java.lang.String threadName, java.lang.String uniqueClientId, IOutputManager outputMgr, ECMessage msg, java.lang.String clsName, java.lang.String mtdName, java.lang.Object[] params)
Constructor for MessageLogEvent.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.String | createCompactMessageHeader()
Create the message header in compact format
|
java.lang.String | createMessageBody()
Creates the message body.
|
protected java.lang.String | createMessageFooter()
Create the message footer
|
protected java.lang.String | createMessageHeader()
Create the message header
|
protected java.lang.String | doCreateHeaderExtention()
Create header extention
|
java.lang.String | getCompactMessageBody()
Builds the message body in compact format.
|
java.lang.Throwable | getException()
Gets the exception of the message.
|
protected static java.lang.String | getExceptionStackTrace(java.lang.Throwable e)
Get the stack trace from an exception.
|
protected java.lang.String | getMessage()
Retrieve the message text
|
java.lang.String | getMessageBody()
Builds the message body.
|
protected boolean | isCompactFormat()
Check if the compact format is used
|
void | print()
Print out the message text in specified output manager
|
void | setException(java.lang.Throwable newException)
Sets the exception.
|
public static final java.lang.String COPYRIGHT
public MessageLogEvent(java.sql.Timestamp time, java.lang.String threadName, IOutputManager outputMgr, ECMessage msg, java.lang.String clsName, java.lang.String mtdName, java.lang.Object[] params)
public MessageLogEvent(java.sql.Timestamp time, java.lang.String threadName, java.lang.String uniqueClientId, IOutputManager outputMgr, ECMessage msg, java.lang.String clsName, java.lang.String mtdName, java.lang.Object[] params)
public java.lang.String createMessageBody()
public java.lang.String getCompactMessageBody()
public java.lang.Throwable getException()
protected static java.lang.String getExceptionStackTrace(java.lang.Throwable e)
public java.lang.String getMessageBody()
public void setException(java.lang.Throwable newException)
protected java.lang.String createCompactMessageHeader()
protected java.lang.String createMessageFooter()
protected java.lang.String createMessageHeader()
protected java.lang.String doCreateHeaderExtention()
protected java.lang.String getMessage()
protected boolean isCompactFormat()
public void print()