Package org.robovm.apple.cloudkit
Class CKFetchDatabaseChangesOperation
- 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.CKFetchDatabaseChangesOperation
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class CKFetchDatabaseChangesOperation extends CKDatabaseOperation
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CKFetchDatabaseChangesOperation.CKFetchDatabaseChangesOperationPtr
-
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 CKFetchDatabaseChangesOperation()
CKFetchDatabaseChangesOperation(CKServerChangeToken previousServerChangeToken)
protected
CKFetchDatabaseChangesOperation(NSObject.Handle h, long handle)
protected
CKFetchDatabaseChangesOperation(NSObject.SkipInit skipInit)
-
Method Summary
-
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
-
CKFetchDatabaseChangesOperation
public CKFetchDatabaseChangesOperation()
-
CKFetchDatabaseChangesOperation
protected CKFetchDatabaseChangesOperation(NSObject.Handle h, long handle)
-
CKFetchDatabaseChangesOperation
protected CKFetchDatabaseChangesOperation(NSObject.SkipInit skipInit)
-
CKFetchDatabaseChangesOperation
public CKFetchDatabaseChangesOperation(CKServerChangeToken previousServerChangeToken)
-
-
Method Detail
-
getPreviousServerChangeToken
public CKServerChangeToken getPreviousServerChangeToken()
-
setPreviousServerChangeToken
public void setPreviousServerChangeToken(CKServerChangeToken v)
-
getResultsLimit
public long getResultsLimit()
-
setResultsLimit
public void setResultsLimit(long v)
-
isFetchAllChanges
public boolean isFetchAllChanges()
-
setFetchAllChanges
public void setFetchAllChanges(boolean v)
-
getRecordZoneWithIDChangedBlock
public org.robovm.objc.block.VoidBlock1<CKRecordZoneID> getRecordZoneWithIDChangedBlock()
-
setRecordZoneWithIDChangedBlock
public void setRecordZoneWithIDChangedBlock(org.robovm.objc.block.VoidBlock1<CKRecordZoneID> v)
-
getRecordZoneWithIDWasDeletedBlock
public org.robovm.objc.block.VoidBlock1<CKRecordZoneID> getRecordZoneWithIDWasDeletedBlock()
-
setRecordZoneWithIDWasDeletedBlock
public void setRecordZoneWithIDWasDeletedBlock(org.robovm.objc.block.VoidBlock1<CKRecordZoneID> v)
-
getRecordZoneWithIDWasPurgedBlock
public org.robovm.objc.block.VoidBlock1<CKRecordZoneID> getRecordZoneWithIDWasPurgedBlock()
- Since:
- Available in iOS 11.0 and later.
-
setRecordZoneWithIDWasPurgedBlock
public void setRecordZoneWithIDWasPurgedBlock(org.robovm.objc.block.VoidBlock1<CKRecordZoneID> v)
- Since:
- Available in iOS 11.0 and later.
-
getChangeTokenUpdatedBlock
public org.robovm.objc.block.VoidBlock1<CKServerChangeToken> getChangeTokenUpdatedBlock()
-
setChangeTokenUpdatedBlock
public void setChangeTokenUpdatedBlock(org.robovm.objc.block.VoidBlock1<CKServerChangeToken> v)
-
getFetchDatabaseChangesCompletionBlock
public org.robovm.objc.block.VoidBlock3<CKServerChangeToken,java.lang.Boolean,NSError> getFetchDatabaseChangesCompletionBlock()
-
setFetchDatabaseChangesCompletionBlock
public void setFetchDatabaseChangesCompletionBlock(org.robovm.objc.block.VoidBlock3<CKServerChangeToken,java.lang.Boolean,NSError> v)
-
init
protected long init(CKServerChangeToken previousServerChangeToken)
-
-