com.ibm.wbi.bcm.sm
Class BCMLog

java.lang.Object
|
+--com.ibm.wbi.bcm.sm.BCMLog

public class BCMLog
extends java.lang.Object


Field Summary
protected  java.util.Hashtable m_CachedResults
           
static java.util.Hashtable SMConfiguration
           
 
Constructor Summary
BCMLog (java.lang.String appName, java.lang.String subSystem)
          log client constructor
 
Method Summary
 void begin ()
          Begins transacted message logger.
 void close ()
          Stops the message logger.
 void commit ()
          Commits transacted message logger.
 void rollback ()
          Rolls back transacted message logger.
 java.lang.String writeAudit ( BCMMessage  _bcmMsg)
          Sends an audit log. 
 java.lang.String writeAudit (java.lang.String eventAction, java.lang.String processInstanceID, java.lang.String processCorrelationID, java.lang.String senderInstanceID, java.lang.String internalTradingPartnerID, java.lang.String sessionID, java.lang.String bodyCategory, java.lang.String bodyType, java.lang.String msgBody, java.lang.String externalID, java.lang.String internalUserID, java.lang.String userSecurityArea)
           
 java.lang.String writeAudit (java.lang.String eventAction, java.lang.String processInstanceID, java.lang.String processCorrelationID, java.lang.String senderInstanceID, java.lang.String internalTradingPartnerID, java.lang.String sessionID, java.lang.String bodyCategory, java.lang.String bodyType, java.lang.String msgBody, java.lang.String externalID, java.lang.String internalUserID, java.lang.String userSecurityArea, boolean transactionRequired, java.lang.String logPriority)
           
 java.lang.String writeBusinessLog ( BCMMessage  _bcmMsg)
          Sends a BusinessLog log. 
 java.lang.String writeBusinessLog (java.lang.String eventAction, java.lang.String processInstanceID, java.lang.String processCorrelationID, java.lang.String senderInstanceID, java.lang.String internalTradingPartnerID, java.lang.String sessionID, java.lang.String bodyCategory, java.lang.String bodyType, java.lang.String msgBody, java.lang.String externalID, java.lang.String internalUserID, java.lang.String userSecurityArea)
           
 java.lang.String writeBusinessLog (java.lang.String eventAction, java.lang.String processInstanceID, java.lang.String processCorrelationID, java.lang.String senderInstanceID, java.lang.String internalTradingPartnerID, java.lang.String sessionID, java.lang.String bodyCategory, java.lang.String bodyType, java.lang.String msgBody, java.lang.String externalID, java.lang.String internalUserID, java.lang.String userSecurityArea, boolean transactionRequired, java.lang.String logPriority)
           
 java.lang.String writeException ( BCMMessage  _bcmMsg)
          Sends an Exception log. 
 java.lang.String writeException (java.lang.String eventAction, java.lang.String processInstanceID, java.lang.String processCorrelationID, java.lang.String senderInstanceID, java.lang.String internalTradingPartnerID, java.lang.String sessionID, java.lang.String bodyCategory, java.lang.String bodyType, java.lang.String msgBody, java.lang.String externalID, java.lang.String internalUserID, java.lang.String userSecurityArea)
           
 java.lang.String writeException (java.lang.String eventAction, java.lang.String processInstanceID, java.lang.String processCorrelationID, java.lang.String senderInstanceID, java.lang.String internalTradingPartnerID, java.lang.String sessionID, java.lang.String bodyCategory, java.lang.String bodyType, java.lang.String msgBody, java.lang.String externalID, java.lang.String internalUserID, java.lang.String userSecurityArea, boolean transactionRequired, java.lang.String logPriority)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SMConfiguration

public static java.util.Hashtable SMConfiguration

m_CachedResults

protected java.util.Hashtable m_CachedResults
Constructor Detail

BCMLog

public BCMLog(java.lang.String appName,
java.lang.String subSystem)
throws com.ibm.wbi.bcm.common.BCMException
log client constructor
Parameters:
appName - java.lang.String, subSystem java.lang.String
Method Detail

close

public void close()
Stops the message logger.

begin

public void begin()
Begins transacted message logger.

commit

public void commit()
Commits transacted message logger.

rollback

public void rollback()
Rolls back transacted message logger.

writeAudit

public java.lang.String writeAudit(BCMMessage _bcmMsg)
throws com.ibm.wbi.bcm.common.BCMException
Sends an audit log.
Parameters:
message - com.ibm.wbi.bcm.sm.message.BCMMessage

writeAudit

public java.lang.String writeAudit(java.lang.String eventAction,
java.lang.String processInstanceID,
java.lang.String processCorrelationID,
java.lang.String senderInstanceID,
java.lang.String internalTradingPartnerID,
java.lang.String sessionID,
java.lang.String bodyCategory,
java.lang.String bodyType,
java.lang.String msgBody,
java.lang.String externalID,
java.lang.String internalUserID,
java.lang.String userSecurityArea)
throws com.ibm.wbi.bcm.common.BCMException

writeAudit

public java.lang.String writeAudit(java.lang.String eventAction,
java.lang.String processInstanceID,
java.lang.String processCorrelationID,
java.lang.String senderInstanceID,
java.lang.String internalTradingPartnerID,
java.lang.String sessionID,
java.lang.String bodyCategory,
java.lang.String bodyType,
java.lang.String msgBody,
java.lang.String externalID,
java.lang.String internalUserID,
java.lang.String userSecurityArea,
boolean transactionRequired,
java.lang.String logPriority)
throws com.ibm.wbi.bcm.common.BCMException

writeBusinessLog

public java.lang.String writeBusinessLog(BCMMessage _bcmMsg)
throws com.ibm.wbi.bcm.common.BCMException
Sends a BusinessLog log.
Parameters:
message - com.ibm.wbi.bcm.sm.message.BCMMessage

writeBusinessLog

public java.lang.String writeBusinessLog(java.lang.String eventAction,
java.lang.String processInstanceID,
java.lang.String processCorrelationID,
java.lang.String senderInstanceID,
java.lang.String internalTradingPartnerID,
java.lang.String sessionID,
java.lang.String bodyCategory,
java.lang.String bodyType,
java.lang.String msgBody,
java.lang.String externalID,
java.lang.String internalUserID,
java.lang.String userSecurityArea)
throws com.ibm.wbi.bcm.common.BCMException

writeBusinessLog

public java.lang.String writeBusinessLog(java.lang.String eventAction,
java.lang.String processInstanceID,
java.lang.String processCorrelationID,
java.lang.String senderInstanceID,
java.lang.String internalTradingPartnerID,
java.lang.String sessionID,
java.lang.String bodyCategory,
java.lang.String bodyType,
java.lang.String msgBody,
java.lang.String externalID,
java.lang.String internalUserID,
java.lang.String userSecurityArea,
boolean transactionRequired,
java.lang.String logPriority)
throws com.ibm.wbi.bcm.common.BCMException

writeException

public java.lang.String writeException(BCMMessage _bcmMsg)
throws com.ibm.wbi.bcm.common.BCMException
Sends an Exception log. 
Parameters:
message - com.ibm.wbi.bcm.sm.message.BCMMessage

writeException

public java.lang.String writeException(java.lang.String eventAction,
java.lang.String processInstanceID,
java.lang.String processCorrelationID,
java.lang.String senderInstanceID,
java.lang.String internalTradingPartnerID,
java.lang.String sessionID,
java.lang.String bodyCategory,
java.lang.String bodyType,
java.lang.String msgBody,
java.lang.String externalID,
java.lang.String internalUserID,
java.lang.String userSecurityArea)
throws com.ibm.wbi.bcm.common.BCMException

writeException

public java.lang.String writeException(java.lang.String eventAction,
java.lang.String processInstanceID,
java.lang.String processCorrelationID,
java.lang.String senderInstanceID,
java.lang.String internalTradingPartnerID,
java.lang.String sessionID,
java.lang.String bodyCategory,
java.lang.String bodyType,
java.lang.String msgBody,
java.lang.String externalID,
java.lang.String internalUserID,
java.lang.String userSecurityArea,
boolean transactionRequired,
java.lang.String logPriority)
throws com.ibm.wbi.bcm.common.BCMException