Package org.robovm.apple.cloudkit
Class CKModifySubscriptionsOperation
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.foundation.NSOperation
-
- org.robovm.apple.cloudkit.CKOperation
-
- org.robovm.apple.cloudkit.CKDatabaseOperation
-
- org.robovm.apple.cloudkit.CKModifySubscriptionsOperation
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class CKModifySubscriptionsOperation extends CKDatabaseOperation
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CKModifySubscriptionsOperation.CKModifySubscriptionsOperationPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.cloudkit.CKDatabaseOperation
CKDatabaseOperation.CKDatabaseOperationPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.cloudkit.CKOperation
CKOperation.CKOperationPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSOperation
NSOperation.NSOperationPtr
-
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 Modifier Constructor Description CKModifySubscriptionsOperation()
CKModifySubscriptionsOperation(NSArray<CKSubscription> subscriptionsToSave, java.util.List<java.lang.String> subscriptionIDsToDelete)
protected
CKModifySubscriptionsOperation(NSObject.Handle h, long handle)
protected
CKModifySubscriptionsOperation(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.robovm.objc.block.VoidBlock3<NSArray<CKSubscription>,NSArray<NSString>,NSError>
getModifySubscriptionsCompletionBlock()
java.util.List<java.lang.String>
getSubscriptionIDsToDelete()
NSArray<CKSubscription>
getSubscriptionsToSave()
protected long
init(NSArray<CKSubscription> subscriptionsToSave, java.util.List<java.lang.String> subscriptionIDsToDelete)
void
setModifySubscriptionsCompletionBlock(org.robovm.objc.block.VoidBlock3<NSArray<CKSubscription>,NSArray<NSString>,NSError> v)
void
setSubscriptionIDsToDelete(java.util.List<java.lang.String> v)
void
setSubscriptionsToSave(NSArray<CKSubscription> v)
-
Methods inherited from class org.robovm.apple.cloudkit.CKDatabaseOperation
getDatabase, setDatabase
-
Methods inherited from class org.robovm.apple.cloudkit.CKOperation
allowsCellularAccess, getConfiguration, getContainer, getGroup, getLongLivedOperationWasPersistedBlock, getOperationID, getTimeoutIntervalForRequest, getTimeoutIntervalForResource, isLongLived, setAllowsCellularAccess, setConfiguration, setContainer, setGroup, setLongLived, setLongLivedOperationWasPersistedBlock, setTimeoutIntervalForRequest, setTimeoutIntervalForResource
-
Methods inherited from class org.robovm.apple.foundation.NSOperation
addDependency, cancel, getCompletionBlock, getDependencies, getName, getQualityOfService, getQueuePriority, getThreadPriority, isAsynchronous, isCancelled, isConcurrent, isExecuting, isFinished, isReady, main, removeDependency, setCompletionBlock, setName, setQualityOfService, setQueuePriority, setThreadPriority, start, waitUntilFinished
-
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
-
-
-
-
Constructor Detail
-
CKModifySubscriptionsOperation
public CKModifySubscriptionsOperation()
-
CKModifySubscriptionsOperation
protected CKModifySubscriptionsOperation(NSObject.Handle h, long handle)
-
CKModifySubscriptionsOperation
protected CKModifySubscriptionsOperation(NSObject.SkipInit skipInit)
-
CKModifySubscriptionsOperation
public CKModifySubscriptionsOperation(NSArray<CKSubscription> subscriptionsToSave, java.util.List<java.lang.String> subscriptionIDsToDelete)
-
-
Method Detail
-
getSubscriptionsToSave
public NSArray<CKSubscription> getSubscriptionsToSave()
-
setSubscriptionsToSave
public void setSubscriptionsToSave(NSArray<CKSubscription> v)
-
getSubscriptionIDsToDelete
public java.util.List<java.lang.String> getSubscriptionIDsToDelete()
-
setSubscriptionIDsToDelete
public void setSubscriptionIDsToDelete(java.util.List<java.lang.String> v)
-
getModifySubscriptionsCompletionBlock
public org.robovm.objc.block.VoidBlock3<NSArray<CKSubscription>,NSArray<NSString>,NSError> getModifySubscriptionsCompletionBlock()
-
setModifySubscriptionsCompletionBlock
public void setModifySubscriptionsCompletionBlock(org.robovm.objc.block.VoidBlock3<NSArray<CKSubscription>,NSArray<NSString>,NSError> v)
-
init
protected long init(NSArray<CKSubscription> subscriptionsToSave, java.util.List<java.lang.String> subscriptionIDsToDelete)
-
-