|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.AbstractMap | +--java.util.HashMap | +--com.ibm.retail.saf.provider.POSInfoImpl | +--com.ibm.retail.saf.provider.POSResultImpl | +--com.ibm.retail.saf.provider.DefaultPaymentResult
Provides a base implementation of a PaymentResult.
Field Summary | |
---|---|
(package private) java.lang.String |
approvalCode
|
(package private) java.util.List |
legalText
|
(package private) java.lang.String |
maskedAccountNumber
|
(package private) java.lang.String |
referenceNumber
|
(package private) java.lang.String |
responseCode
|
(package private) java.lang.String |
sequenceNumber
|
Fields inherited from class com.ibm.retail.saf.provider.POSResultImpl |
---|
exceptionsMap |
Fields inherited from class java.util.HashMap |
---|
|
Fields inherited from class java.util.AbstractMap |
---|
|
Constructor Summary | |
---|---|
DefaultPaymentResult()
Default constructor |
|
DefaultPaymentResult(java.lang.String man,
java.lang.String rrn,
java.lang.String rc,
java.lang.String ac,
java.lang.String sn,
java.util.List lt)
Constructor. |
Method Summary | |
---|---|
void |
addLegalText(java.lang.String text)
Add legal text |
java.lang.String |
getApprovalCode()
Gets the EFT approval code |
java.util.Iterator |
getLegalText()
Gets an iterator for the Legal text associated with tender |
java.lang.String |
getMaskedAccountNumber()
Gets the masked payment card account number in this PaymentResult .
|
java.lang.String |
getReferenceNumber()
Gets the reference number associated with the payment tender in this PaymentResult .
|
java.lang.String |
getResponseCode()
Gets the EFT response code |
java.lang.String |
getSequenceNumber()
Gets the EFT sequence number |
void |
setApprovalCode(java.lang.String string)
Set the approval code |
void |
setMaskedAccountNumber(java.lang.String string)
Set the Masked Account Number |
void |
setReferenceNumber(java.lang.String string)
Set the reference number |
void |
setResponseCode(java.lang.String string)
Set the response code |
void |
setSequenceNumber(java.lang.String string)
Set the sequence number |
java.lang.String |
toString()
Convert the PaymentResult details into a string |
Methods inherited from class com.ibm.retail.saf.provider.POSResultImpl |
---|
addException, getExceptions, hasExceptions, removeException |
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 |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.ibm.retail.saf.provider.POSResult |
---|
getExceptions, hasExceptions |
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 |
java.lang.String maskedAccountNumber
java.lang.String referenceNumber
java.lang.String responseCode
java.lang.String approvalCode
java.lang.String sequenceNumber
java.util.List legalText
Constructor Detail |
public DefaultPaymentResult()
public DefaultPaymentResult(java.lang.String man, java.lang.String rrn, java.lang.String rc, java.lang.String ac, java.lang.String sn, java.util.List lt)
man
- masked account numberrrn
- reference numberrc
- responseCodeac
- approval codesn
- sequence numberlt
- legalTextMethod Detail |
public java.lang.String getMaskedAccountNumber()
PaymentResult
PaymentResult
.
getMaskedAccountNumber
in interface PaymentResult
public java.lang.String getReferenceNumber()
PaymentResult
PaymentResult
.
getReferenceNumber
in interface PaymentResult
public java.lang.String getResponseCode()
PaymentResult
getResponseCode
in interface PaymentResult
public java.lang.String getApprovalCode()
PaymentResult
getApprovalCode
in interface PaymentResult
public java.lang.String getSequenceNumber()
PaymentResult
getSequenceNumber
in interface PaymentResult
public java.util.Iterator getLegalText()
PaymentResult
getLegalText
in interface PaymentResult
public void setApprovalCode(java.lang.String string)
string
- public void setMaskedAccountNumber(java.lang.String string)
string
- public void setReferenceNumber(java.lang.String string)
string
- public void setResponseCode(java.lang.String string)
string
- public void setSequenceNumber(java.lang.String string)
string
- public void addLegalText(java.lang.String text)
text
- legal textpublic java.lang.String toString()
PaymentResult
toString
in interface PaymentResult
toString
in class java.util.AbstractMap
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |