public class NamespaceConfig
extends java.util.HashMap<java.lang.String,com.supermap.services.wfs.DatasourceNamespaceConfig>
Namespace configuration class.
| Constructor and Description | 
|---|
| NamespaceConfig() | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String[] | decodeFeatureTypeName(javax.xml.namespace.QName featureTypeName)Retrieve the datasource name and dataset name from the feature type name. | 
| java.lang.String | getBaseNamespaceURL()Get the root URI of the namespace. | 
| javax.xml.namespace.QName | getFeatureTypeName(java.lang.String datasourceName, java.lang.String datasetName)Get the feature type name according to the datasource and dataset name. | 
| void | init(java.util.List<FeatureType> featureTypeList)Initialize the feature type list. | 
| void | setBaseNamespaceURL(java.lang.String baseNamespaceURL)Set the root URI of the namespace. | 
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, valuespublic void setBaseNamespaceURL(java.lang.String baseNamespaceURL)
Set the root URI of the namespace.
baseNamespaceURL - the root URI of the namespace.public java.lang.String getBaseNamespaceURL()
Get the root URI of the namespace.
public void init(java.util.List<FeatureType> featureTypeList)
Initialize the feature type list.
featureTypeList - the feature type list.
public javax.xml.namespace.QName getFeatureTypeName(java.lang.String datasourceName,
                                           java.lang.String datasetName)
Get the feature type name according to the datasource and dataset name.
datasourceName - the name of the datasource.datasetName - the dataset name.public java.lang.String[] decodeFeatureTypeName(javax.xml.namespace.QName featureTypeName)
Retrieve the datasource name and dataset name from the feature type name.
featureTypeName - the feature type name.