com.ibm.retail.saf.provider
Class POSRequestImpl

java.lang.Object
  |
  +--java.util.AbstractMap
        |
        +--java.util.HashMap
              |
              +--com.ibm.retail.saf.provider.POSInfoImpl
                    |
                    +--com.ibm.retail.saf.provider.POSRequestImpl
All Implemented Interfaces:
java.lang.Cloneable, java.util.Map, POSInfo, POSRequest, java.io.Serializable
Direct Known Subclasses:
DefaultLogRequest, DefaultPaymentRequest, DefaultPriceRequest, DefaultProviderRequest, DefaultTransactionRequest

public class POSRequestImpl
extends POSInfoImpl
implements POSRequest

Base implementation of the POSRequest interface.

See Also:
Serialized Form

Field Summary
(package private)  java.lang.String clientID
           
(package private)  java.lang.String requestID
           
 
Fields inherited from class java.util.HashMap
 
Fields inherited from class java.util.AbstractMap
 
Constructor Summary
POSRequestImpl()
           
 
Method Summary
 java.lang.String getClientID()
          Gets the optional client identifier.
 java.lang.String getRequestIdentifier()
          Gets the optional request identifier.
 void setRequestIdentifier(java.lang.String aRequestID)
           
 
Methods inherited from class com.ibm.retail.saf.provider.POSInfoImpl
getExtendedAttribute, getExtendedAttributeNames, removeExtendedAttribute, setExtendedAttribute
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ibm.retail.saf.provider.POSInfo
getExtendedAttribute, getExtendedAttributeNames, removeExtendedAttribute, setExtendedAttribute
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Field Detail

requestID

java.lang.String requestID

clientID

java.lang.String clientID
Constructor Detail

POSRequestImpl

public POSRequestImpl()
Method Detail

setRequestIdentifier

public void setRequestIdentifier(java.lang.String aRequestID)

getRequestIdentifier

public java.lang.String getRequestIdentifier()
Description copied from interface: POSRequest
Gets the optional request identifier.

Specified by:
getRequestIdentifier in interface POSRequest
Returns:
request identifier

getClientID

public java.lang.String getClientID()
Description copied from interface: POSRequest
Gets the optional client identifier.

Specified by:
getClientID in interface POSRequest
Returns:
client identifier