com.sponsorpay.sdk.android.publisher.currency
Class CurrencyServerDeltaOfCoinsResponse
java.lang.Object
com.sponsorpay.sdk.android.publisher.currency.CurrencyServerAbstractResponse
com.sponsorpay.sdk.android.publisher.currency.CurrencyServerDeltaOfCoinsResponse
public class CurrencyServerDeltaOfCoinsResponse
- extends CurrencyServerAbstractResponse
Encloses a response received from the SponsorPay's Virtual Currency Server for the Get Delta of Coins request, as
well as methods to perform parsing of the returned JSON-encoded data.
Methods inherited from class com.sponsorpay.sdk.android.publisher.currency.CurrencyServerAbstractResponse |
getErrorCode, getErrorMessage, getErrorType, getParsingInstance, hasErrorStatusCode, invokeOnErrorCallback, parseAndCallListener, parseErrorResponse, setResponseData, setResponseListener, verifySignature |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DELTA_OF_COINS_KEY
private static final java.lang.String DELTA_OF_COINS_KEY
- See Also:
- Constant Field Values
LATEST_TRANSACTION_ID_KEY
private static final java.lang.String LATEST_TRANSACTION_ID_KEY
- See Also:
- Constant Field Values
mDeltaOfCoins
private double mDeltaOfCoins
- Delta of coins returned by the server.
mLatestTransactionId
private java.lang.String mLatestTransactionId
CurrencyServerDeltaOfCoinsResponse
public CurrencyServerDeltaOfCoinsResponse()
getDeltaOfCoins
public double getDeltaOfCoins()
- Returns the delta of coins provided by the server.
- Returns:
- The value returned by the server for delta of coins.
getLatestTransactionId
public java.lang.String getLatestTransactionId()
- Returns the latest transaction ID returned by the server.
- Returns:
parseSuccessfulResponse
public void parseSuccessfulResponse()
- Parses a successful delta-of-coins response.
- Specified by:
parseSuccessfulResponse
in class CurrencyServerAbstractResponse
invokeOnSuccessCallback
public void invokeOnSuccessCallback()
- Invokes the
SPCurrencyServerListener.onSPCurrencyDeltaReceived(CurrencyServerDeltaOfCoinsResponse)
callback method of the registered listener.
- Specified by:
invokeOnSuccessCallback
in class CurrencyServerAbstractResponse