public class PostgisDataProvider
extends AbstractGeoToolsDataProvider
PostGIS数据服务提供者
| 构造器和说明 | 
|---|
PostgisDataProvider()  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
boolean | 
copyDataset(java.lang.String srcDatasourceName, java.lang.String srcDatasetName, java.lang.String destDatasourceName, java.lang.String destDatasetName)  | 
void | 
CreateExecutors()  | 
protected java.util.List<java.lang.String> | 
filterTypeNames(java.lang.String[] typeNames)  | 
DatasetInfo | 
getDatasetInfo(java.lang.String datasourceName, java.lang.String datasetName)  | 
java.util.List<DatasetInfo> | 
getDatasetInfos(java.lang.String datasourceName)  | 
java.util.List<java.lang.String> | 
getDatasetNames(java.lang.String datasourceName)  | 
protected java.util.List<FilteredDatasourceInfo> | 
getFilteredDatasourcesSetting()  | 
protected GeoToolsQueryHelper | 
getQueryHelperByDatasourceName(java.lang.String datasourceName)  | 
java.lang.String | 
getWKTWithoutGeotools()  | 
java.util.Map<DatasourceConnectionInfo,DataStore> | 
initDataStores(ProviderContext context)  | 
EditResult | 
modelingByRules(java.lang.String datasourceName, java.lang.String datasetName, java.util.List<ModelingByRulesPostParameter> ruleParams)  | 
void | 
refreshDatasetAndFeatureCount()  | 
boolean | 
renameDataset(java.lang.String datasourceName, java.lang.String oldName, java.lang.String newName)  | 
void | 
setProviderContext(ProviderContext context)  | 
boolean | 
updateModelTextures(java.lang.String datasourceName, java.lang.String datasetName, java.lang.String modelID, java.util.List<java.lang.String> textureNames, java.util.List<byte[]> modelTextures)  | 
public void setProviderContext(ProviderContext context)
public void refreshDatasetAndFeatureCount()
public void CreateExecutors()
public java.util.Map<DatasourceConnectionInfo,DataStore> initDataStores(ProviderContext context)
protected java.util.List<FilteredDatasourceInfo> getFilteredDatasourcesSetting()
protected java.util.List<java.lang.String> filterTypeNames(java.lang.String[] typeNames)
public java.lang.String getWKTWithoutGeotools()
protected GeoToolsQueryHelper getQueryHelperByDatasourceName(java.lang.String datasourceName)
public boolean copyDataset(java.lang.String srcDatasourceName,
                  java.lang.String srcDatasetName,
                  java.lang.String destDatasourceName,
                  java.lang.String destDatasetName)
public boolean renameDataset(java.lang.String datasourceName,
                    java.lang.String oldName,
                    java.lang.String newName)
public java.util.List<DatasetInfo> getDatasetInfos(java.lang.String datasourceName)
public java.util.List<java.lang.String> getDatasetNames(java.lang.String datasourceName)
public DatasetInfo getDatasetInfo(java.lang.String datasourceName, java.lang.String datasetName)
public EditResult modelingByRules(java.lang.String datasourceName, java.lang.String datasetName, java.util.List<ModelingByRulesPostParameter> ruleParams)
public boolean updateModelTextures(java.lang.String datasourceName,
                          java.lang.String datasetName,
                          java.lang.String modelID,
                          java.util.List<java.lang.String> textureNames,
                          java.util.List<byte[]> modelTextures)