19 #import <ArcGIS/AGSLoadableRemoteResourceBase.h> 20 #import <ArcGIS/AGSGeodatabaseTaskTypes.h> 54 #pragma mark initializers 63 -(instancetype)initWithURL:(NSURL *)URL;
70 +(instancetype)geodatabaseSyncTaskWithURL:(NSURL *)URL;
73 #pragma mark properties 143 -(id<
AGSCancelable>)registerSyncEnabledGeodatabase:(
AGSGeodatabase*)geodatabase completion:(nullable
void(^)(NSError * __nullable error))completion;
153 downloadFileURL:(NSURL *)downloadFileURL;
180 rollbackOnFailure:(BOOL)rollbackOnFailure
190 -(id<
AGSCancelable>)unregisterGeodatabase:(
AGSGeodatabase *)geodatabase completion:(nullable
void(^)(NSError * __nullable error))completion;
200 -(id<
AGSCancelable>)unregisterGeodatabaseWithSyncID:(NSUUID*)syncID completion:(nullable
void(^)(NSError * __nullable error))completion;
Defines common members for all specific types of geometry.
Definition: AGSGeometry.h:106
A task to download and synchronize a sync-enabled geodatabase.
Definition: AGSGeodatabaseSyncTask.h:51
Result of a sync operation by AGSSyncGeodatabaseJob.
Definition: AGSSyncLayerResult.h:33
AGSSyncDirection
Definition: AGSGeodatabaseTaskTypes.h:39
AGSArcGISFeatureServiceInfo * featureServiceInfo
Definition: AGSGeodatabaseSyncTask.h:78
A job to synchronize changes between a geodatabase and an ArcGIS Feature service. ...
Definition: AGSSyncGeodatabaseJob.h:35
information about an ArcGIS Feature service
Definition: AGSArcGISFeatureServiceInfo.h:38
Parameters to synchronize data of a sync-enabled geodatabase.
Definition: AGSSyncGeodatabaseParameters.h:36
Definition: AGSLoadableRemoteResourceBase.h:28
Parameters to generate a sync-enabled geodatabase.
Definition: AGSGenerateGeodatabaseParameters.h:38
A geodatabase on disk.
Definition: AGSGeodatabase.h:36
A job to generate a geodatabase from an ArcGIS Feature service.
Definition: AGSGenerateGeodatabaseJob.h:35
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:32