|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.commerce.ras.LogEvent | +--com.ibm.commerce.ras.MessageLogEvent
MessageLogEvent class is used to format the message text for Logging and Tracing service. Each message contains two parts: header and body.
Field Summary | |
static java.lang.String |
COPYRIGHT
|
Constructor Summary | |
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)
MessageLogEvent constructor. |
|
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)
MessageLogEvent constructor. |
Method Summary | |
protected java.lang.String |
createCompactMessageHeader()
Create the message header in compact format |
java.lang.String |
createMessageBody()
Create 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()
Build the message body in compact format. |
java.lang.Throwable |
getException()
Get 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()
Build 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)
Set the exception. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String COPYRIGHT
Constructor Detail |
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)
Method Detail |
public java.lang.String createMessageBody()
createMessageBody
in class com.ibm.commerce.ras.LogEvent
public java.lang.String getCompactMessageBody()
public java.lang.Throwable getException()
protected static java.lang.String getExceptionStackTrace(java.lang.Throwable e)
e
- Throwablepublic java.lang.String getMessageBody()
public void setException(java.lang.Throwable newException)
newException
- java.lang.Throwableprotected 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()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |