Method Summary |
|
final public String | getCurrency() Returns the currency of the payment. |
final public String | getFeatureDescription() Returns the description of the feature, which is paid for by this
transaction. |
final public int | getFeatureID() Returns the id of the paid feature. |
final public String | getFeatureTitle() Returns the title of the feature, which is paid for by this transaction. |
final public byte[] | getPayload() Returns the payload which is a part of the payment or null
if it's undefined. |
final public double | getPrice() Returns the price of the feature, which is paid. |
final public String | getProviderName() Returns the payload which is a part of the payment or null
if it's undefined. |
final public String | getSpecificPriceInfo() Returns the provider specific price information associated with
the paid feature. |
final public int | getState() Returns the current state of the transaction. |
final public int | getTransactionID() Returns the transaction ID value. |
final public TransactionModuleImpl | getTransactionModule() Returns the associated transaction module. |
final public boolean | isWaiting() Indicates if the transaction is waiting for some event. |
final public boolean | needsUI() Indicates if the transaction needs or will need an user response to be
finished. |
final Transaction | process() Processes the transaction. |
final void | setCurrency(String value) Sets the currency of the payment. |
final public void | setNeedsUI(boolean value) Sets the value which indicates if the transaction needs or will need
some user response to be finished. |
final void | setPrice(double value) Sets the price of the paid feature. |
final void | setProviderName(String value) Sets the name of the selected provider. |
final void | setSpecificPriceInfo(String value) Sets the provider specific price information. |
final public void | setState(int newState) Sets the state of the transaction to the new value. |
final void | setTransactionID(int value) Sets the transaction ID for the transaction. |
public void | setTransactionProcessor(TransactionProcessor processor) Sets the transaction processor of the transaction. |
final public void | setWaiting(boolean value) Puts the transaction into or resumes it from the waiting. |