|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.vfny.geoserver.config.DataConfig
Data purpose.
Represents an instance of the catalog.xml file in the configuration of the server, along with associated configuration files for the feature types.
DataSource,
FeatureTypeInfo,
StyleConfig| Field Summary | |
static java.lang.String |
CONFIG_KEY
|
static java.lang.String |
SELECTED_ATTRIBUTE_TYPE
|
static java.lang.String |
SELECTED_FEATURE_TYPE
|
static java.lang.String |
SEPARATOR
|
| Constructor Summary | |
DataConfig()
Data constructor. |
|
DataConfig(DataDTO data)
Data constructor. |
|
| Method Summary | |
void |
addDataStore(DataStoreConfig dataStoreConfig)
Add a new DataStoreConfig for the user to edit |
void |
addFeatureType(java.lang.String key,
FeatureTypeConfig ft)
setFeatures purpose. |
void |
addNameSpace(java.lang.String key,
NameSpaceConfig ns)
setNameSpaces purpose. |
void |
addStyle(java.lang.String key,
StyleConfig s)
setStyles purpose. |
DataStoreConfig |
getDataStore(java.lang.String key)
getDataStores purpose. |
java.util.List |
getDataStoreIds()
|
java.util.Map |
getDataStores()
getDataStores purpose. |
NameSpaceConfig |
getDefaultNameSpace()
getDefaultNameSpace purpose. |
java.util.Map |
getFeaturesTypes()
getFeatures purpose. |
FeatureTypeConfig |
getFeatureTypeConfig(java.lang.String key)
getFeatures purpose. |
java.util.List |
getFeatureTypeConfigKeys()
|
java.util.SortedSet |
getFeatureTypeIdentifiers()
DOCUMENT ME! |
NameSpaceConfig |
getNameSpace(java.lang.String key)
getNameSpaces purpose. |
java.util.Map |
getNameSpaces()
getNameSpaces purpose. |
StyleConfig |
getStyle(java.lang.String key)
getStyles purpose. |
java.util.Map |
getStyles()
getStyles purpose. |
java.util.List |
listDataStoreIds()
List of DataStoreIds |
FeatureTypeConfig |
lookupFeatureTypeConfig(java.lang.String key)
Lookup FeatureTypeConfig for things like WMS. |
DataStoreConfig |
removeDataStore(java.lang.String key)
setDataStores purpose. |
FeatureTypeConfig |
removeFeatureType(java.lang.String key)
setFeatures purpose. |
NameSpaceConfig |
removeNameSpace(java.lang.String key)
setNameSpaces purpose. |
StyleConfig |
removeStyle(java.lang.String key)
setStyles purpose. |
void |
setDataStores(java.util.Map map)
setDataStores purpose. |
void |
setDefaultNameSpace(NameSpaceConfig support)
setDefaultNameSpace purpose. |
void |
setFeaturesTypes(java.util.Map map)
setFeatures purpose. |
void |
setNameSpaces(java.util.Map map)
setNameSpaces purpose. |
void |
setStyles(java.util.Map map)
setStyles purpose. |
DataDTO |
toDTO()
|
void |
update(DataDTO data)
Implement loadDTO. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String CONFIG_KEY
public static final java.lang.String SEPARATOR
public static final java.lang.String SELECTED_FEATURE_TYPE
public static final java.lang.String SELECTED_ATTRIBUTE_TYPE
| Constructor Detail |
public DataConfig()
Creates a Data to represent an instance with default data.
defaultSettings()public DataConfig(DataDTO data)
Creates a copy of the DataDTO provided. If the Data provided is null then default values are used. All the datastructures are cloned.
data - The catalog to copy.| Method Detail |
public void update(DataDTO data)
Populates the object with the param passed.
data - An instance of DataDTO to populate this object
java.lang.NullPointerException - DOCUMENT ME!org.vfny.geoserver.config.DataStructure#loadDTO(java.lang.Object)public DataDTO toDTO()
public java.util.List getFeatureTypeConfigKeys()
public FeatureTypeConfig lookupFeatureTypeConfig(java.lang.String key)
key - Key based on dataStoreID.typeName
java.util.NoSuchElementException - DOCUMENT ME!public java.util.Map getDataStores()
Description ...
public java.util.List listDataStoreIds()
public java.util.List getDataStoreIds()
public DataStoreConfig getDataStore(java.lang.String key)
Description ...
key - DOCUMENT ME!
public NameSpaceConfig getDefaultNameSpace()
Description ...
public java.util.Map getFeaturesTypes()
Description ...
public FeatureTypeConfig getFeatureTypeConfig(java.lang.String key)
Description ...
key - DOCUMENT ME!
public java.util.Map getNameSpaces()
Description ...
public NameSpaceConfig getNameSpace(java.lang.String key)
Description ...
key - DOCUMENT ME!
public java.util.Map getStyles()
Description ...
public StyleConfig getStyle(java.lang.String key)
Description ...
key - DOCUMENT ME!
public void setDataStores(java.util.Map map)
Description ...
map - public void addDataStore(DataStoreConfig dataStoreConfig)
The DataStoreCondig will be added under its id name
dataStoreConfig - public DataStoreConfig removeDataStore(java.lang.String key)
Description ...
key -
public void setDefaultNameSpace(NameSpaceConfig support)
Description ...
support - public void setFeaturesTypes(java.util.Map map)
Description ...
map -
public void addFeatureType(java.lang.String key,
FeatureTypeConfig ft)
Description ...
key - ft - DOCUMENT ME!public FeatureTypeConfig removeFeatureType(java.lang.String key)
Description ...
key -
public void setNameSpaces(java.util.Map map)
Description ...
map -
public void addNameSpace(java.lang.String key,
NameSpaceConfig ns)
Description ...
key - ns - DOCUMENT ME!public NameSpaceConfig removeNameSpace(java.lang.String key)
Description ...
key -
public void setStyles(java.util.Map map)
Description ...
map -
public void addStyle(java.lang.String key,
StyleConfig s)
Description ...
key - s - DOCUMENT ME!public StyleConfig removeStyle(java.lang.String key)
Description ...
key -
public java.util.SortedSet getFeatureTypeIdentifiers()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||