com.ibm.retail.saf.provider
Interface LogRequest

All Superinterfaces:
POSInfo, POSRequest, java.io.Serializable
All Known Implementing Classes:
DefaultLogRequest

public interface LogRequest
extends POSRequest

Provides information needed to log an exception in the point-of-sale exception log.


Method Summary
 java.lang.String getMessage()
          Get the message text for this exception.
 com.ibm.retail.saf.provider.TransactionID getTransactionID()
          Get the transaction identifier for this log request.
 void setMessage(java.lang.String message)
          Set the message text for this exception.
 void setTransactionID(com.ibm.retail.saf.provider.TransactionID xtn)
          Set the transaction identifier for this exception A Transaction ID provides a means of associating a transaction with the log record.
 
Methods inherited from interface com.ibm.retail.saf.provider.POSRequest
getClientID, getRequestIdentifier
 
Methods inherited from interface com.ibm.retail.saf.provider.POSInfo
getExtendedAttribute, getExtendedAttributeNames, removeExtendedAttribute, setExtendedAttribute
 

Method Detail

setTransactionID

public void setTransactionID(com.ibm.retail.saf.provider.TransactionID xtn)
Set the transaction identifier for this exception

A Transaction ID provides a means of associating a transaction with the log record.

Parameters:
xtn - transaction identifier

getTransactionID

public com.ibm.retail.saf.provider.TransactionID getTransactionID()
Get the transaction identifier for this log request.

A Transaction ID provides a means of associating a transaction with the log record.

Returns:
transaction identifier

setMessage

public void setMessage(java.lang.String message)
Set the message text for this exception.

Parameters:
message - text of the message

getMessage

public java.lang.String getMessage()
Get the message text for this exception.

Returns:
message text of the message