com.supermap.services.providers
Class UGCDataProvider.DelayInnerUGCDataProvider
- java.lang.Object
-
- InnerUGCDataProvider
-
- com.supermap.services.providers.UGCDataProvider.DelayInnerUGCDataProvider
-
- Enclosing class:
- UGCDataProvider
public class UGCDataProvider.DelayInnerUGCDataProvider extends InnerUGCDataProvider
-
-
Constructor Summary
Constructors Constructor and Description UGCDataProvider.DelayInnerUGCDataProvider(com.supermap.services.providers.IWorkspace ugoWorkspace, Datasource ugoDatasource, int maxFeatures, ExcludedFieldsInDatasource excludedFieldsInDatasource, FilteredDatasourceInfo filterDatasourceInfo)
-
Method Summary
Methods Modifier and Type Method and Description EditResultaddFeatures(java.lang.String datasetName, java.util.List<Feature> targetFeatures)voidbatchAddFeatures(java.lang.String datasetName, java.util.List<Feature> targetFeatures)voidcommitAllDelayTask()EditResultdeleteFeatures(QueryParameter queryParam)EditResultdeleteFeatures(java.lang.String datasetName, int[] ids)booleanisLogEntireErrorMsg()voidsetDelayTaskManager(DelayTaskManagerFactory.DelayTaskManager delayTaskManager)voidsetLogEntireErrorMsg(boolean logEntireErrorMsg)voidupdateDatasetInfo(java.lang.String datasetName, DatasetInfo newDatasetInfo)voidupdateDatasourceInfo(DatasourceInfo newDatasourceInfo)EditResultupdateFeatures(java.lang.String datasetName, java.util.List<Feature> targetFeatures)voidupdateFieldInfos(java.lang.String datasetName, java.util.List<FieldInfo> newFieldInfos)
-
-
-
Constructor Detail
-
UGCDataProvider.DelayInnerUGCDataProvider
public UGCDataProvider.DelayInnerUGCDataProvider(com.supermap.services.providers.IWorkspace ugoWorkspace, Datasource ugoDatasource, int maxFeatures, ExcludedFieldsInDatasource excludedFieldsInDatasource, FilteredDatasourceInfo filterDatasourceInfo)
-
-
Method Detail
-
setDelayTaskManager
public void setDelayTaskManager(DelayTaskManagerFactory.DelayTaskManager delayTaskManager)
-
addFeatures
public EditResult addFeatures(java.lang.String datasetName, java.util.List<Feature> targetFeatures)
-
batchAddFeatures
public void batchAddFeatures(java.lang.String datasetName, java.util.List<Feature> targetFeatures)
-
deleteFeatures
public EditResult deleteFeatures(java.lang.String datasetName, int[] ids)
-
deleteFeatures
public EditResult deleteFeatures(QueryParameter queryParam)
-
updateDatasetInfo
public void updateDatasetInfo(java.lang.String datasetName, DatasetInfo newDatasetInfo)
-
updateDatasourceInfo
public void updateDatasourceInfo(DatasourceInfo newDatasourceInfo)
-
updateFieldInfos
public void updateFieldInfos(java.lang.String datasetName, java.util.List<FieldInfo> newFieldInfos)
-
updateFeatures
public EditResult updateFeatures(java.lang.String datasetName, java.util.List<Feature> targetFeatures)
-
commitAllDelayTask
public void commitAllDelayTask()
-
isLogEntireErrorMsg
public boolean isLogEntireErrorMsg()
-
setLogEntireErrorMsg
public void setLogEntireErrorMsg(boolean logEntireErrorMsg)
-
-