Class GSAbstractDatastoreEncoder
- java.lang.Object
-
- it.geosolutions.geoserver.rest.encoder.utils.XmlElement
-
- it.geosolutions.geoserver.rest.encoder.utils.PropertyXMLEncoder
-
- it.geosolutions.geoserver.rest.encoder.GSAbstractStoreEncoder
-
- it.geosolutions.geoserver.rest.encoder.datastore.GSAbstractDatastoreEncoder
-
- Direct Known Subclasses:
GSArcSDEDatastoreEncoder,GSOracleNGDatastoreEncoder,GSPostGISDatastoreEncoder,GSShapefileDatastoreEncoder
public abstract class GSAbstractDatastoreEncoder extends GSAbstractStoreEncoder
Generic Datastore encoder. Provides getters and setters for parameters common to all Datastores, an internal placeholder for specific connection parameters, and a constructor to read parameters from aRESTDataStore.- Version:
- $Id: $
- Author:
- Oscar Fonts
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description protected abstract java.lang.StringgetValidType()The type of the implementing datastore.-
Methods inherited from class it.geosolutions.geoserver.rest.encoder.GSAbstractStoreEncoder
ensureValidName, ensureValidType, getDescription, getEnabled, getName, getStoreType, getType, setDescription, setEnabled, setName, setType
-
Methods inherited from class it.geosolutions.geoserver.rest.encoder.utils.PropertyXMLEncoder
add, get, get, set
-
Methods inherited from class it.geosolutions.geoserver.rest.encoder.utils.XmlElement
add, addContent, getRoot, isEmpty, remove, set, setRoot, setRoot, toString
-
-
-
-
Method Detail
-
getValidType
protected abstract java.lang.String getValidType()
The type of the implementing datastore.- Specified by:
getValidTypein classGSAbstractStoreEncoder- Returns:
- a
Stringobject.
-
-