|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gsm.oneapi.responsebean.payment.AmountReservationTransaction
public class AmountReservationTransaction
The main part of the OneAPI response for the "Reservation" payment operations including "Reserve Initial", "Reserve Additonal", "Charge Reserved" and "Release Reservation"
Nested Class Summary | |
---|---|
static class |
AmountReservationTransaction.PaymentAmount
the details of the actual payment are confirmed in the PaymentAmount inner class |
Constructor Summary | |
---|---|
AmountReservationTransaction()
|
Method Summary | |
---|---|
java.lang.String |
getClientCorrelator()
return the clientCorrelator ensures the same payment request is only applied once |
java.lang.String |
getEndUserId()
return the MSISDN or Anonymous Caller Reference of the user being charged |
AmountReservationTransaction.PaymentAmount |
getPaymentAmount()
return the detail of the payment/ charge |
java.lang.String |
getReferenceCode()
return your reference for reconciliation purposes. |
java.lang.Integer |
getReferenceSequence()
return the sequence number for the reservation charging functions. |
java.lang.String |
getResourceURL()
return the server allocated reference URL for this payment request |
java.lang.String |
getServerReferenceCode()
return the server's reference code for this payment request - it must be used in any related payment requests |
java.lang.String |
getTransactionOperationStatus()
return confirmation of the charging operation |
void |
setClientCorrelator(java.lang.String clientCorrelator)
set the clientCorrelator ensures the same payment request is only applied once. |
void |
setEndUserId(java.lang.String endUserId)
set the MSISDN or Anonymous Caller Reference of the user being charged. |
void |
setPaymentAmount(AmountReservationTransaction.PaymentAmount paymentAmount)
set the detail of the payment/ charge. |
void |
setReferenceCode(java.lang.String referenceCode)
set your reference for reconciliation purposes. |
void |
setReferenceSequence(java.lang.Integer referenceSequence)
set the sequence number for the reservation charging functions. |
void |
setResourceURL(java.lang.String resourceURL)
set the server allocated reference URL for this payment request. |
void |
setServerReferenceCode(java.lang.String serverReferenceCode)
set the server's reference code for this payment request - it must be used in any related payment requests. |
void |
setTransactionOperationStatus(java.lang.String transactionOperationStatus)
set confirmation of the charging operation. |
java.lang.String |
toString()
generate a textual representation of the AmountReservationTransaction including all nested elements and classes |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AmountReservationTransaction()
Method Detail |
---|
public java.lang.String getClientCorrelator()
public java.lang.String getEndUserId()
public java.lang.String getReferenceCode()
public java.lang.Integer getReferenceSequence()
public java.lang.String getServerReferenceCode()
public java.lang.String getResourceURL()
public java.lang.String getTransactionOperationStatus()
public void setClientCorrelator(java.lang.String clientCorrelator)
public void setEndUserId(java.lang.String endUserId)
public void setReferenceCode(java.lang.String referenceCode)
public void setReferenceSequence(java.lang.Integer referenceSequence)
public void setServerReferenceCode(java.lang.String serverReferenceCode)
public void setResourceURL(java.lang.String resourceURL)
public void setTransactionOperationStatus(java.lang.String transactionOperationStatus)
public AmountReservationTransaction.PaymentAmount getPaymentAmount()
public void setPaymentAmount(AmountReservationTransaction.PaymentAmount paymentAmount)
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |