|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.retail.saf.provider.DefaultPOSRequestFactory
Provides an base implementation of POSRequestFactory
.
Field Summary | |
---|---|
protected static com.ibm.retail.saf.provider.POSRequestFactory |
instance
|
Constructor Summary | |
---|---|
protected |
DefaultPOSRequestFactory()
Construct factory. |
Method Summary | |
---|---|
static com.ibm.retail.saf.provider.POSRequestFactory |
getInstance()
Get an instance of the factory. |
com.ibm.retail.saf.provider.CreditPaymentInfo |
makeCreditPaymentInfo()
Create an instance of CreditPaymentInfo |
com.ibm.retail.saf.provider.ItemIdentifier |
makeDefaultItemIdentifier(java.lang.String itemString)
Create a default item identifier from a String. |
com.ibm.retail.saf.provider.LineItem |
makeDefaultLineItem(java.lang.String itemString,
java.lang.String qty)
Create a default instance of LineItem from a String item code and a quantity. |
com.ibm.retail.saf.provider.ItemIdentifier |
makeItemIdentifier()
Create an item identifier. |
com.ibm.retail.saf.provider.LineItem |
makeLineItem()
Create an instance of a LineItem. |
com.ibm.retail.saf.provider.LogRequest |
makeLogRequest()
Create a new LogRequest object |
com.ibm.retail.saf.provider.PaymentRequest |
makePaymentRequest()
Create a new PaymentRequest object |
com.ibm.retail.saf.provider.PriceRequest |
makePriceRequest()
Create a new PriceRequest object |
com.ibm.retail.saf.provider.ProviderRequest |
makeProviderRequest()
Create a new ProviderRequest object |
com.ibm.retail.saf.provider.TransactionRequest |
makeTransactionRequest()
Create a new TransactionRequest object |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static com.ibm.retail.saf.provider.POSRequestFactory instance
Constructor Detail |
protected DefaultPOSRequestFactory()
Method Detail |
public static com.ibm.retail.saf.provider.POSRequestFactory getInstance()
public com.ibm.retail.saf.provider.PriceRequest makePriceRequest()
POSRequestFactory
makePriceRequest
in interface POSRequestFactory
public com.ibm.retail.saf.provider.TransactionRequest makeTransactionRequest()
POSRequestFactory
makeTransactionRequest
in interface POSRequestFactory
public com.ibm.retail.saf.provider.LogRequest makeLogRequest()
POSRequestFactory
makeLogRequest
in interface POSRequestFactory
public com.ibm.retail.saf.provider.ItemIdentifier makeItemIdentifier()
POSRequestFactory
makeItemIdentifier
in interface POSRequestFactory
public com.ibm.retail.saf.provider.ItemIdentifier makeDefaultItemIdentifier(java.lang.String itemString)
POSRequestFactory
makeDefaultItemIdentifier
in interface POSRequestFactory
itemString
- identifier such as UPC
public com.ibm.retail.saf.provider.LineItem makeLineItem()
POSRequestFactory
makeLineItem
in interface POSRequestFactory
public com.ibm.retail.saf.provider.LineItem makeDefaultLineItem(java.lang.String itemString, java.lang.String qty)
POSRequestFactory
makeDefaultLineItem
in interface POSRequestFactory
itemString
- identifier such as UPCqty
- the number of units of the item to be sold
public com.ibm.retail.saf.provider.CreditPaymentInfo makeCreditPaymentInfo()
POSRequestFactory
makeCreditPaymentInfo
in interface POSRequestFactory
public com.ibm.retail.saf.provider.ProviderRequest makeProviderRequest()
POSRequestFactory
makeProviderRequest
in interface POSRequestFactory
public com.ibm.retail.saf.provider.PaymentRequest makePaymentRequest()
POSRequestFactory
makePaymentRequest
in interface POSRequestFactory
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |