DataUploadService类参考
数据上传类,用于将本地数据上传到iServer服务器。 更多...
继承自ServiceBase。
详细描述
数据上传类,用于将本地数据上传到iServer服务器。
用户需要设置相应UploadDelegate,通过设置该Delegate并重写相应回调函数upLoadStatus获取操作结果和服务器响应等。
成员函数文档
- (id) addDataset: | (NSString *) | fullUrl | ||
datasetName: | (NSString *) | datasetName | ||
datasetType: | (DatasetType) | datasetType | ||
向指定的数据源添加数据集。
- 参数:
-
fullUrl 指定的数据服务地址,如:http://192.168.120.139:8090/iserver/services/data-China400/rest/data/datasources/China400。 datasetName 数据集名。 datasetType 数据类型。
- (id) addDataset: | (NSString *) | strUrl | ||
serviceName: | (NSString *) | serviceName | ||
datasourceName: | (NSString *) | datasourceName | ||
datasetName: | (NSString *) | datasetName | ||
datasetType: | (DatasetType) | type | ||
根据指定的数据集名称和数据类型添加数据集。
- 参数:
-
strUrl 数据服务地址。 serviceName 服务名称。 datasourceName 数据源名。 datasetName 数据集名。 type 数据类型。
- (id) addDataset: | (NSString *) | strUrl | ||
serviceName: | (NSString *) | serviceName | ||
datasourceName: | (NSString *) | datasourceName | ||
destDatasetName: | (NSString *) | destDatasetName | ||
srcDatasourceName: | (NSString *) | srcDatasourceName | ||
srcDatasetName: | (NSString *) | srcDatasetName | ||
通过复制指定数据源中的指定数据集向服务中添加数据集。
- 参数:
-
strUrl 数据服务地址。 serviceName 服务名称。 datasourceName 数据源名。 destDatasetName 目标数据集名。 srcDatasourceName 源数据源名。 srcDatasetName 源数据集名。
- (id) addFeature: | (NSString *) | strUrl | ||
serviceName: | (NSString *) | serviceName | ||
datasourceName: | (NSString *) | datasourceName | ||
datasetName: | (NSString *) | datasetName | ||
feature: | (Feature *) | feature | ||
向iServer服务器中添加对象。
- 参数:
-
strUrl 数据服务地址。 serviceName 服务名称。 datasourceName 数据源名。 datasetName 数据集名。 feature 待添加对象。
- (id) addFeatureFullUrl: | (NSString *) | fullUrl | ||
feature: | (Feature *) | feature | ||
向指定的数据服务地址添加对象。
- 参数:
-
fullUrl 指定的数据服务地址,如:http://192.168.120.139:8090/iserver/services/data-China400/rest/data/datasources/China400/datasets/City_R。 feature 待添加对象。
- (BOOL) addRecordSet: | (NSString *) | strUrl | ||
serviceName: | (NSString *) | serviceName | ||
datasourceName: | (NSString *) | datasourceName | ||
datasetName: | (NSString *) | datasetName | ||
recordSet: | (Recordset *) | recordset | ||
向指定服务指定数据源中的指定数据集中添加记录集。
- 参数:
-
strUrl 数据服务地址。 serviceName 服务名称。 datasourceName 数据源名。 datasetName 数据集名。 recordset 待添加的记录集。
- 返回:
- 一个布尔值,指示记录集是否添加成功,添加成功则返回true,否则返回false。
- (BOOL) addRecordSetFullUrl: | (NSString *) | fullUrl | ||
recordset: | (Recordset *) | recordset | ||
向指定的数据地址下添加记录集。
- 参数:
-
fullUrl 指定的数据服务地址,如:http://192.168.120.139:8090/iserver/services/data-China400/rest/data/datasources/China400/datasets/City_R。 recordset 要添加的记录集。
- 返回:
- 一个布尔值,指示记录集是否添加成功,添加成功返回true,否则返回false。
- (void) commitDatasetFrom: | (DatasetVector *) | dataset | ||
toDatasetURL: | (NSString *) | urlDataset | ||
- (id) deleteDataset: | (NSString *) | fullUrl |
删除数据集。
- 参数:
-
fullUrl 要删除的数据集地址,,如:http://192.168.120.1:8090/iserver/services/data-world/rest/data/datasources/World/datasets/Lakes。
- (id) deleteDataset: | (NSString *) | strUrl | ||
serviceName: | (NSString *) | serviceName | ||
datasourceName: | (NSString *) | datasourceName | ||
datasetName: | (NSString *) | datasetName | ||
删除数据集。
- 参数:
-
strUrl 数据服务地址。 serviceName 服务名称。 datasourceName 数据源名。 datasetName 数据集名。
- (id) deleteFeature: | (NSString *) | strUrl | ||
serviceName: | (NSString *) | serviceName | ||
datasourceName: | (NSString *) | datasourceName | ||
datasetName: | (NSString *) | datasetName | ||
featureIDs: | (NSMutableArray *) | featureIDs | ||
根据指定的对象ID数组删除iServer服务器中的对象。
- 参数:
-
strUrl 数据服务地址。 serviceName 服务名称。 datasourceName 数据源名。 datasetName 数据集名。 featureIDs 对象ID数组。
- (id) deleteFeatureFullUrl: | (NSString *) | fullUrl | ||
featureIDs: | (NSMutableArray *) | featureIDs | ||
指定数据服务地址下的对象。
- 参数:
-
fullUrl 指定的数据服务地址,如:http://192.168.120.139:8090/iserver/services/data-China400/rest/data/datasources/China400/datasets/City_R。 featureIDs 对象ID数组。
- (id) deleteFeatureUrl: | (NSString *) | featureUrl |
根据指定的资源定位符删除iServer服务器中的对象。
- 参数:
-
featureUrl 指定的资源定位符。
- (id) modifyFeature: | (NSString *) | strUrl | ||
serviceName: | (NSString *) | serviceName | ||
datasourceName: | (NSString *) | datasourceName | ||
datasetName: | (NSString *) | datasetName | ||
featureID: | (int) | featureID | ||
feature: | (Feature *) | feature | ||
根据指定的ID修改对象。
- 参数:
-
strUrl 数据服务地址。 serviceName 服务名称。 datasourceName 数据源名。 datasetName 数据集名。 featureID 要修改的对象ID。 feature 结果对象。
- (id) modifyFeatureFullUrl: | (NSString *) | fullUrl | ||
featureID: | (int) | featureID | ||
feature: | (Feature *) | feature | ||
修改指定地址下的对象。
- 参数:
-
fullUrl 要修改的对象地址,如:http://192.168.120.139:8090/iserver/services/data-China400/rest/data/datasources/China400/datasets/City_R。 featureID 要修改的对象ID。 feature 修改的值。
成员数据文档
- (id<UploadDelegate>) _uploadDelegate [protected] |
属性文档
- (id<UploadDelegate>) uploadDelegate [read, write, retain] |
数据上传时通知委托。
该类的文档由以下文件生成:
版权所有©2005-2021 北京超图软件股份有限公司。保留所有权利。