com.ibm.retail.saf.provider
Class DefaultProviderRequest

java.lang.Object
  |
  +--java.util.AbstractMap
        |
        +--java.util.HashMap
              |
              +--com.ibm.retail.saf.provider.POSInfoImpl
                    |
                    +--com.ibm.retail.saf.provider.POSRequestImpl
                          |
                          +--com.ibm.retail.saf.provider.DefaultProviderRequest
All Implemented Interfaces:
java.lang.Cloneable, java.util.Map, POSInfo, POSRequest, ProviderRequest, java.io.Serializable

public class DefaultProviderRequest
extends POSRequestImpl
implements ProviderRequest

Provides a base implementation of a ProviderRequest.

See Also:
Serialized Form

Field Summary
protected  java.lang.String terminalNumber
           
 
Fields inherited from class com.ibm.retail.saf.provider.POSRequestImpl
clientID, requestID
 
Fields inherited from class java.util.HashMap
 
Fields inherited from class java.util.AbstractMap
 
Constructor Summary
DefaultProviderRequest()
           
 
Method Summary
 java.lang.String getTerminalNumber()
          Get the point-of-sale terminal number.
 void setPOSTerminalNumber(java.lang.String terminalNumber)
          Set the point-of-sale terminal number.
 
Methods inherited from class com.ibm.retail.saf.provider.POSRequestImpl
getClientID, getRequestIdentifier, setRequestIdentifier
 
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.POSRequest
getClientID, getRequestIdentifier
 
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

terminalNumber

protected java.lang.String terminalNumber
Constructor Detail

DefaultProviderRequest

public DefaultProviderRequest()
Method Detail

setPOSTerminalNumber

public void setPOSTerminalNumber(java.lang.String terminalNumber)
Description copied from interface: ProviderRequest
Set the point-of-sale terminal number.

Specified by:
setPOSTerminalNumber in interface ProviderRequest
Parameters:
terminalNumber - the POS terminal to be used by the provider

getTerminalNumber

public java.lang.String getTerminalNumber()
Description copied from interface: ProviderRequest
Get the point-of-sale terminal number.

Specified by:
getTerminalNumber in interface ProviderRequest
Returns:
the POS terminal to be used by the provider