com.ibm.commerce.rules
Class WcsLoggingEventListener

com.ibm.commerce.rules.WcsLoggingEventListener

public class WcsLoggingEventListener

This logging event listener writes Rules System messages out to the WCS logs.


Constructor Summary
WcsLoggingEventListener()
           
 
Method Summary
protected  long getEcTraceIdentifier(com.ibm.commerce.rules.LoggingComponent loggingComponent)
           
 void out(com.ibm.commerce.rules.LoggingComponent loggingComponent, java.lang.String className, java.lang.String methodName, com.ibm.commerce.rules.Message message, java.lang.Object[] messageParameters)
           
protected  ECMessage toRulesSystemEcMessage(com.ibm.commerce.rules.Message aMessage)
          Converts a Message to an ECMessage — specifically to a system message for the "rules system" component.
 void trace(com.ibm.commerce.rules.LoggingComponent loggingComponent, java.lang.String className, java.lang.String methodName, java.lang.String text)
           
 

Constructor Detail

WcsLoggingEventListener

public WcsLoggingEventListener()
Method Detail

getEcTraceIdentifier

protected long getEcTraceIdentifier(com.ibm.commerce.rules.LoggingComponent loggingComponent)
Returns:
The ECTraceIdentifier corresponding to the specified logging component.

out

public void out(com.ibm.commerce.rules.LoggingComponent loggingComponent,
                java.lang.String className,
                java.lang.String methodName,
                com.ibm.commerce.rules.Message message,
                java.lang.Object[] messageParameters)
See Also:
com.ibm.commerce.services.logging.LoggingEventListener

toRulesSystemEcMessage

protected ECMessage toRulesSystemEcMessage(com.ibm.commerce.rules.Message aMessage)
Converts a Message to an ECMessage — specifically to a system message for the "rules system" component.

trace

public void trace(com.ibm.commerce.rules.LoggingComponent loggingComponent,
                  java.lang.String className,
                  java.lang.String methodName,
                  java.lang.String text)
See Also:
com.ibm.commerce.services.logging.LoggingEventListener