it.geosolutions.geoserver.rest.encoder.datastore
Class GSArcSDEDatastoreEncoder
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.GSArcSDEDatastoreEncoder
public class GSArcSDEDatastoreEncoder
- extends GSAbstractDatastoreEncoder
Encoder for an datastore.
- Author:
- Gianni Barrotta, Oscar Fonts
Methods inherited from class it.geosolutions.geoserver.rest.encoder.GSAbstractStoreEncoder |
ensureValidName, ensureValidType, getDescription, getEnabled, getName, getStoreType, getType, setDescription, setEnabled, setName, setType |
GSArcSDEDatastoreEncoder
public GSArcSDEDatastoreEncoder(String name,
String server,
String user)
- Create an datastore with default connection parameters,
given a store name, a server name, and a user name.
The following default connection parameters are set:
- dbtype:
- port:
- pool.minConnections:
- pool.maxConnections:
- pool.timeOut:
- datastore.allowNonSpatialTables:
- Parameters:
name
- New datastore nameserver
- New server nameuser
- New user name
GSArcSDEDatastoreEncoder
public GSArcSDEDatastoreEncoder(RESTDataStore store)
- Create an datastore encoder from an existing store read from server.
- Parameters:
store
- The existing store.
- Throws:
IllegalArgumentException
- if store type or mandatory parameters are not valid
setDbType
public void setDbType(String dbtype)
getDbType
public String getDbType()
setServer
public void setServer(String server)
getServer
public String getServer()
setPort
public void setPort(int port)
getPort
public int getPort()
setInstance
public void setInstance(String instance)
getInstance
public String getInstance()
setUser
public void setUser(String user)
getUser
public String getUser()
setPassword
public void setPassword(String password)
getPassword
public String getPassword()
setNamespace
public void setNamespace(String namespace)
getNamespace
public String getNamespace()
setMinConnections
public void setMinConnections(int minConnections)
getMinConnections
public int getMinConnections()
setMaxConnections
public void setMaxConnections(int maxConnections)
getMaxConnections
public int getMaxConnections()
setConnectionTimeout
public void setConnectionTimeout(int seconds)
getConnectionTimeout
public int getConnectionTimeout()
setAllowNonSpatialTables
public void setAllowNonSpatialTables(boolean allowNonSpatialTables)
getAllowNonSpatialTables
public boolean getAllowNonSpatialTables()
getValidType
protected String getValidType()
- Description copied from class:
GSAbstractDatastoreEncoder
- The type of the implementing datastore.
- Specified by:
getValidType
in class GSAbstractDatastoreEncoder
- Returns:
Copyright © 2007-2013 GeoSolutions. All Rights Reserved.