it.geosolutions.geoserver.rest.encoder
Class GSPostGISDatastoreEncoder
java.lang.Object
it.geosolutions.geoserver.rest.encoder.utils.XmlElement
it.geosolutions.geoserver.rest.encoder.utils.PropertyXMLEncoder
it.geosolutions.geoserver.rest.encoder.GSPostGISDatastoreEncoder
public class GSPostGISDatastoreEncoder
- extends PropertyXMLEncoder
Geoserver datastore XML encoder.
- Author:
- Eric Grosso, ETj, Carlo Cancellieri - carlo.cancellieri@geo-solutions.it
GSPostGISDatastoreEncoder
public GSPostGISDatastoreEncoder()
defaultInit
public void defaultInit()
- Set some initial defaults.
The default parameters are as follows:
- maximum connections: 10,
- minimum connections: 1,
- fetch size: 1000,
- connection timeout: 20 seconds,
- loose BBox: true,
- prepared statements: false,
- maximum open prepared statements: 50.
addName
protected void addName(String name)
setName
public void setName(String name)
addDescription
protected void addDescription(String description)
setDescription
public void setDescription(String description)
addType
protected void addType(String type)
setType
public void setType(String type)
addEnabled
protected void addEnabled(boolean enabled)
setEnabled
public void setEnabled(boolean enabled)
addNamespace
protected void addNamespace(String namespace)
setNamespace
public void setNamespace(String namespace)
addHost
protected void addHost(String host)
setHost
public void setHost(String host)
addPort
protected void addPort(int port)
setPort
public void setPort(int port)
addDatabase
protected void addDatabase(String database)
setDatabase
public void setDatabase(String database)
addSchema
protected void addSchema(String schema)
setSchema
public void setSchema(String schema)
addUser
protected void addUser(String user)
setUser
public void setUser(String user)
addPassword
protected void addPassword(String password)
setPassword
public void setPassword(String password)
addDatabaseType
protected void addDatabaseType(String dbtype)
setDatabaseType
public void setDatabaseType(String dbtype)
addJndiReferenceName
protected void addJndiReferenceName(String jndiReferenceName)
setJndiReferenceName
public void setJndiReferenceName(String jndiReferenceName)
addExposePrimaryKeys
protected void addExposePrimaryKeys(boolean exposePrimaryKeys)
setExposePrimaryKeys
public void setExposePrimaryKeys(boolean exposePrimaryKeys)
addMaxConnections
protected void addMaxConnections(int maxConnections)
setMaxConnections
public void setMaxConnections(int maxConnections)
addMinConnections
protected void addMinConnections(int minConnections)
setMinConnections
public void setMinConnections(int minConnections)
addFetchSize
protected void addFetchSize(int fetchSize)
setFetchSize
public void setFetchSize(int fetchSize)
addConnectionTimeout
protected void addConnectionTimeout(int seconds)
setConnectionTimeout
public void setConnectionTimeout(int seconds)
addValidateConnections
protected void addValidateConnections(boolean validateConnections)
setValidateConnections
public void setValidateConnections(boolean validateConnections)
addPrimaryKeyMetadataTable
protected void addPrimaryKeyMetadataTable(String primaryKeyMetadataTable)
setPrimaryKeyMetadataTable
public void setPrimaryKeyMetadataTable(String primaryKeyMetadataTable)
addLooseBBox
protected void addLooseBBox(boolean looseBBox)
setLooseBBox
public void setLooseBBox(boolean looseBBox)
addPreparedStatements
protected void addPreparedStatements(boolean preparedStatements)
setPreparedStatements
public void setPreparedStatements(boolean preparedStatements)
addMaxOpenPreparedStatements
protected void addMaxOpenPreparedStatements(int maxOpenPreparedStatements)
setMaxOpenPreparedStatements
public void setMaxOpenPreparedStatements(int maxOpenPreparedStatements)
Copyright © 2007-2012 GeoSolutions. All Rights Reserved.