Class GSDirectoryOfShapefilesDatastoreEncoder
- 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
-
- it.geosolutions.geoserver.rest.encoder.datastore.GSShapefileDatastoreEncoder
-
- it.geosolutions.geoserver.rest.encoder.datastore.GSDirectoryOfShapefilesDatastoreEncoder
-
public class GSDirectoryOfShapefilesDatastoreEncoder extends GSShapefileDatastoreEncoder
Encoder for a "Directory of spatial files (shapefiles)" datastore.- Version:
- $Id: $
- Author:
- Oscar Fonts
-
-
Constructor Summary
Constructors Constructor Description GSDirectoryOfShapefilesDatastoreEncoder(RESTDataStore store)Create a "Directory of spatial files (shapefiles)" datastore encoder from an existing store read from server.GSDirectoryOfShapefilesDatastoreEncoder(java.lang.String name, java.net.URL url)Create a "Directory of spatial files (shapefiles)" datastore with default connection parameters, given a store name and a url (the store location).
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetValidType()getValidType-
Methods inherited from class it.geosolutions.geoserver.rest.encoder.datastore.GSShapefileDatastoreEncoder
getCacheAndReuseMemoryMaps, getCharset, getCreateSpatialIndex, getMemoryMappedBuffer, getUrl, setCacheAndReuseMemoryMaps, setCharset, setCreateSpatialIndex, setMemoryMappedBuffer, setUrl
-
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
-
-
-
-
Constructor Detail
-
GSDirectoryOfShapefilesDatastoreEncoder
public GSDirectoryOfShapefilesDatastoreEncoder(java.lang.String name, java.net.URL url)Create a "Directory of spatial files (shapefiles)" datastore with default connection parameters, given a store name and a url (the store location).- Parameters:
name- New datastore nameurl- The shapefile location in the server, relative to $GEOSERVER_DATA_DIR.
-
GSDirectoryOfShapefilesDatastoreEncoder
public GSDirectoryOfShapefilesDatastoreEncoder(RESTDataStore store)
Create a "Directory of spatial files (shapefiles)" datastore encoder from an existing store read from server.- Parameters:
store- The existing store.- Throws:
java.lang.IllegalArgumentException- if store type or mandatory parameters are not valid
-
-
Method Detail
-
getValidType
protected java.lang.String getValidType()
getValidType
- Overrides:
getValidTypein classGSShapefileDatastoreEncoder- Returns:
- "Directory of spatial files (shapefiles)"
-
-