| GSAbstractDBDataStore | R Documentation |
Geoserver REST API AbstractDBDataStore
Geoserver REST API AbstractDBDataStore
R6Class object.
Object of R6Class for modelling a GeoServer abstract DB dataStore
geosapi::GSRESTResource -> geosapi::GSAbstractStore -> geosapi::GSAbstractDataStore -> GSAbstractDBDataStore
geosapi::GSRESTResource$encode()geosapi::GSRESTResource$getClassName()geosapi::GSRESTResource$print()geosapi::GSAbstractStore$setDescription()geosapi::GSAbstractStore$setEnabled()geosapi::GSAbstractStore$setType()geosapi::GSAbstractDataStore$addConnectionParameter()geosapi::GSAbstractDataStore$decode()geosapi::GSAbstractDataStore$delConnectionParameter()geosapi::GSAbstractDataStore$setConnectionParameter()geosapi::GSAbstractDataStore$setConnectionParameters()new()initializes an abstract DB data store
GSAbstractDBDataStore$new( xml = NULL, type = NULL, dbType = NULL, name = NULL, description = "", enabled = TRUE )
xmlan object of class xml_node-class to create object from XML
typethe type of DB data store
dbTypeDB type
namecoverage store name
descriptioncoverage store description
enabledwhether the store should be enabled or not. Default is TRUE
setDatabaseType()Set database type
GSAbstractDBDataStore$setDatabaseType(dbtype)
dbtypeDB type
setNamespace()Set namespace
GSAbstractDBDataStore$setNamespace(namespace)
namespacenamespace
setHost()Set host
GSAbstractDBDataStore$setHost(host)
hosthost
setPort()Set port
GSAbstractDBDataStore$setPort(port)
portport
setDatabase()Set database
GSAbstractDBDataStore$setDatabase(database)
databasedatabase
setSchema()Set schema
GSAbstractDBDataStore$setSchema(schema)
schemaschema
setUser()Set user
GSAbstractDBDataStore$setUser(user)
useruser
setPassword()Set password
GSAbstractDBDataStore$setPassword(password)
passwordpassword
setJndiReferenceName()Set JNDI reference name
GSAbstractDBDataStore$setJndiReferenceName(jndiReferenceName)
jndiReferenceNameJNDI reference name
setExposePrimaryKeys()Set expose primary keyws
GSAbstractDBDataStore$setExposePrimaryKeys(exposePrimaryKeys)
exposePrimaryKeysexpose primary keys
setMinConnections()Set min connections
GSAbstractDBDataStore$setMinConnections(minConnections = 1)
minConnectionsmin connections. Default is 11
setMaxConnections()Set max connections
GSAbstractDBDataStore$setMaxConnections(maxConnections = 10)
maxConnectionsmax connections. Default is 10
setFetchSize()Set fetch size
GSAbstractDBDataStore$setFetchSize(fetchSize = 1000)
fetchSizefetch size. Default is 1000
setConnectionTimeout()Set connection timeout
GSAbstractDBDataStore$setConnectionTimeout(seconds = 20)
secondstimeout (in seconds). Default is 20
setValidateConnections()Set validate connection
GSAbstractDBDataStore$setValidateConnections(validateConnections)
validateConnectionsValidate connections
setPrimaryKeyMetadataTable()Set primary key metadata table
GSAbstractDBDataStore$setPrimaryKeyMetadataTable(primaryKeyMetadataTable)
primaryKeyMetadataTableprimary key metadata table
setLooseBBox()Set loose bbox
GSAbstractDBDataStore$setLooseBBox(looseBBox = TRUE)
looseBBoxloose bbox. Default is TRUE
setPreparedStatements()Set prepared statemnts
GSAbstractDBDataStore$setPreparedStatements(preparedStatements = FALSE)
preparedStatementsprepared Statements. Default is FALSE
setMaxOpenPreparedStatements()Set max open prepared statements
GSAbstractDBDataStore$setMaxOpenPreparedStatements( maxOpenPreparedStatements = 50 )
maxOpenPreparedStatementsmax open preepared statements. Default is 50
setEstimatedExtends()Set estimatedExtends
GSAbstractDBDataStore$setEstimatedExtends(estimatedExtends = FALSE)
estimatedExtendsestimated extends. Default is FALSE
setDefautConnectionParameters()Set default connection parameters
GSAbstractDBDataStore$setDefautConnectionParameters()
clone()The objects of this class are cloneable with this method.
GSAbstractDBDataStore$clone(deep = FALSE)
deepWhether to make a deep clone.
Internal abstract class used for setting DB stores
Emmanuel Blondel <emmanuel.blondel1@gmail.com>
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.