B C D G I N P S U W

B

build() - Method in class net.rimlib.blackberry.api.payment.PurchaseArgumentsBuilder
Builds a PurchaseArguments object containing all the arguments set with the withXXX methods.

C

CONNECTION_MODE_LOCAL - Static variable in class net.rimlib.blackberry.api.payment.PaymentEngine
Constant used for enabling local connection mode in the setConnectionMode() method.
CONNECTION_MODE_NETWORK - Static variable in class net.rimlib.blackberry.api.payment.PaymentEngine
Constant used for enabling network connection mode in the setConnectionMode() method.

D

DigitalGoodNotFoundException - Exception in net.rimlib.blackberry.api.payment
Thrown by the PaymentEngine when the digital good being purchased cannot be found on the Payment Service server.
DigitalGoodNotFoundException(String) - Constructor for exception net.rimlib.blackberry.api.payment.DigitalGoodNotFoundException
Creates an exception with the given detail message.

G

getDate() - Method in interface net.rimlib.blackberry.api.payment.Purchase
Retrieves the date this purchase was made.
getDigitalGoodId() - Method in interface net.rimlib.blackberry.api.payment.Purchase
Retrieves the ID of the purchased digital good.
getDigitalGoodId() - Method in class net.rimlib.blackberry.api.payment.PurchaseArguments
Retrieves the ID of the digital good being purchased.
getDigitalGoodName() - Method in class net.rimlib.blackberry.api.payment.PurchaseArguments
Retrieves the name of the digital good being purchased.
getDigitalGoodSku() - Method in interface net.rimlib.blackberry.api.payment.Purchase
Retrieves the SKU of the purchased digital good.
getDigitalGoodSku() - Method in class net.rimlib.blackberry.api.payment.PurchaseArguments
Retrieves the SKU of the digital good being purchased.
getExistingPurchases(boolean) - Method in class net.rimlib.blackberry.api.payment.PaymentEngine
Retrieves a record of the previous successful purchases made by the user from within the calling application.
getInstance() - Static method in class net.rimlib.blackberry.api.payment.PaymentEngine
Retrieves an instance of the PaymentEngine class, or null if the BlackBerry device does not have BlackBerry App World 2.1 or higher installed.
getLicenseKey() - Method in interface net.rimlib.blackberry.api.payment.Purchase
Retrieves the license key for this purchase, or null if the purchased digital good does not have a license key.
getMetadata() - Method in interface net.rimlib.blackberry.api.payment.Purchase
Retrieves the metadata for this purchase, or null if no metadata was included with the purchase.
getMetadata() - Method in class net.rimlib.blackberry.api.payment.PurchaseArguments
Retrieves the metadata associated with the purchase.
getPurchasingAppIcon() - Method in class net.rimlib.blackberry.api.payment.PurchaseArguments
Retrieves the icon of the application requesting the purchase.
getPurchasingAppName() - Method in class net.rimlib.blackberry.api.payment.PurchaseArguments
Retrieves the name of the application requesting the purchase.
getTransactionId() - Method in interface net.rimlib.blackberry.api.payment.Purchase
Retrieves the transaction ID for this purchase.

I

IllegalApplicationException - Exception in net.rimlib.blackberry.api.payment
Thrown by the PaymentEngine when the invoking application was not installed on the BlackBerry device via BlackBerry App World.
IllegalApplicationException(String) - Constructor for exception net.rimlib.blackberry.api.payment.IllegalApplicationException
Creates an exception with the given detail message.

N

net.rimlib.blackberry.api.payment - package net.rimlib.blackberry.api.payment
 

P

PaymentEngine - Class in net.rimlib.blackberry.api.payment
API that permits BlackBerry device users to initiate the purchase of digital goods from within your application.
PaymentException - Exception in net.rimlib.blackberry.api.payment
Thrown when a generic failure occurs with one of the PaymentEngine methods.
PaymentException(String) - Constructor for exception net.rimlib.blackberry.api.payment.PaymentException
Creates an exception with the given detail message.
PaymentServerException - Exception in net.rimlib.blackberry.api.payment
Thrown by the PaymentEngine when a failure occurs due to a problem with the Payment Service server.
PaymentServerException(String) - Constructor for exception net.rimlib.blackberry.api.payment.PaymentServerException
Creates an exception with the given detail message.
purchase(PurchaseArguments) - Method in class net.rimlib.blackberry.api.payment.PaymentEngine
Initiates the purchase of a digital good.
Purchase - Interface in net.rimlib.blackberry.api.payment
Represents a successful in-app purchase.
PurchaseArguments - Class in net.rimlib.blackberry.api.payment
Represents a set of arguments used for initiating a digital good purchase via PaymentEngine.purchase(PurchaseArguments).
PurchaseArgumentsBuilder - Class in net.rimlib.blackberry.api.payment
Builds a PurchaseArguments object used for initiating a digital good purchase via PaymentEngine.purchase(PurchaseArguments).
PurchaseArgumentsBuilder() - Constructor for class net.rimlib.blackberry.api.payment.PurchaseArgumentsBuilder
Creates a new builder.

S

setConnectionMode(int) - Method in class net.rimlib.blackberry.api.payment.PaymentEngine
Sets the connection mode used in the application.

U

UserCancelException - Exception in net.rimlib.blackberry.api.payment
Thrown if one of the PaymentEngine methods fails because the action is cancelled by the user.
UserCancelException(String) - Constructor for exception net.rimlib.blackberry.api.payment.UserCancelException
Creates an exception with the given detail message.

W

withDigitalGoodId(String) - Method in class net.rimlib.blackberry.api.payment.PurchaseArgumentsBuilder
Sets the ID of the digital good to be purchased.
withDigitalGoodName(String) - Method in class net.rimlib.blackberry.api.payment.PurchaseArgumentsBuilder
Sets the name of the digital good to be purchased.
withDigitalGoodSku(String) - Method in class net.rimlib.blackberry.api.payment.PurchaseArgumentsBuilder
Sets the SKU of the digital good to be purchased.
withMetadata(String) - Method in class net.rimlib.blackberry.api.payment.PurchaseArgumentsBuilder
Sets the metadata to be associated with the purchase.
withPurchasingAppIcon(Bitmap) - Method in class net.rimlib.blackberry.api.payment.PurchaseArgumentsBuilder
Sets the icon of the application requesting the purchase.
withPurchasingAppName(String) - Method in class net.rimlib.blackberry.api.payment.PurchaseArgumentsBuilder
Sets the name of the application requesting the purchase.

B C D G I N P S U W

Copyright © 2010 Research In Motion Limited. All Rights Reserved.