Package org.robovm.apple.storekit
Class SKPaymentTransactionObserverAdapter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.storekit.SKPaymentTransactionObserverAdapter
-
- All Implemented Interfaces:
NSObjectProtocol
,SKPaymentTransactionObserver
,org.robovm.objc.ObjCProtocol
public class SKPaymentTransactionObserverAdapter extends NSObject implements SKPaymentTransactionObserver
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Constructor Description SKPaymentTransactionObserverAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
removedTransactions(SKPaymentQueue queue, NSArray<SKPaymentTransaction> transactions)
void
restoreCompletedTransactionsFailed(SKPaymentQueue queue, NSError error)
void
restoreCompletedTransactionsFinished(SKPaymentQueue queue)
boolean
shouldAddStorePayment(SKPaymentQueue queue, SKPayment payment, SKProduct product)
void
updatedDownloads(SKPaymentQueue queue, NSArray<SKDownload> downloads)
void
updatedTransactions(SKPaymentQueue queue, NSArray<SKPaymentTransaction> transactions)
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Method Detail
-
updatedTransactions
public void updatedTransactions(SKPaymentQueue queue, NSArray<SKPaymentTransaction> transactions)
- Specified by:
updatedTransactions
in interfaceSKPaymentTransactionObserver
- Since:
- Available in iOS 3.0 and later.
-
removedTransactions
public void removedTransactions(SKPaymentQueue queue, NSArray<SKPaymentTransaction> transactions)
- Specified by:
removedTransactions
in interfaceSKPaymentTransactionObserver
- Since:
- Available in iOS 3.0 and later.
-
restoreCompletedTransactionsFailed
public void restoreCompletedTransactionsFailed(SKPaymentQueue queue, NSError error)
- Specified by:
restoreCompletedTransactionsFailed
in interfaceSKPaymentTransactionObserver
- Since:
- Available in iOS 3.0 and later.
-
restoreCompletedTransactionsFinished
public void restoreCompletedTransactionsFinished(SKPaymentQueue queue)
- Specified by:
restoreCompletedTransactionsFinished
in interfaceSKPaymentTransactionObserver
- Since:
- Available in iOS 3.0 and later.
-
updatedDownloads
public void updatedDownloads(SKPaymentQueue queue, NSArray<SKDownload> downloads)
- Specified by:
updatedDownloads
in interfaceSKPaymentTransactionObserver
- Since:
- Available in iOS 6.0 and later.
-
shouldAddStorePayment
public boolean shouldAddStorePayment(SKPaymentQueue queue, SKPayment payment, SKProduct product)
- Specified by:
shouldAddStorePayment
in interfaceSKPaymentTransactionObserver
- Since:
- Available in iOS 11.0 and later.
-
-