Package org.gvsig.fmap.dal.store.jdbc
Class JDBCNewStoreParametersBase
java.lang.Object
org.gvsig.fmap.dal.spi.AbstractDataParameters
org.gvsig.fmap.dal.spi.AbstractDataStoreParameters
org.gvsig.fmap.dal.store.db.AbstractDBNewStoreParameters
org.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParametersBase
- All Implemented Interfaces:
org.gvsig.fmap.dal.DataParameters,org.gvsig.fmap.dal.DataStoreParameters,org.gvsig.fmap.dal.feature.NewFeatureStoreParameters,org.gvsig.fmap.dal.NewDataStoreParameters,org.gvsig.fmap.dal.resource.db.DBParameters,org.gvsig.fmap.dal.serverexplorer.db.DBConnectionParameter,org.gvsig.fmap.dal.store.db.DBNewStoreParameters,org.gvsig.fmap.dal.store.jdbc.JDBCConnectionParameters,org.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters,org.gvsig.json.SupportFromJson,org.gvsig.json.SupportToJson,org.gvsig.tools.dynobject.DynObject,org.gvsig.tools.persistence.Persistent,org.gvsig.tools.util.Validator
public class JDBCNewStoreParametersBase
extends org.gvsig.fmap.dal.store.db.AbstractDBNewStoreParameters
implements org.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
Field Summary
Fields inherited from interface org.gvsig.fmap.dal.DataParameters
CRS_PARAMTER_NAMEFields inherited from interface org.gvsig.fmap.dal.store.db.DBNewStoreParameters
PARAMETERS_DEFINITION_NAME, TABLE_PARAMTER_NAMEFields inherited from interface org.gvsig.fmap.dal.resource.db.DBParameters
DBNAME_PARAMTER_NAME, HOST_PARAMTER_NAME, PASSWORD_PARAMTER_NAME, PORT_PARAMTER_NAME, USER_PARAMTER_NAMEFields inherited from interface org.gvsig.fmap.dal.store.jdbc.JDBCConnectionParameters
BATCH_SIZE_PARAMETER_NAME, CATALOG_PARAMTER_NAME, DEFAULT_BATCH_SIZE, JDBC_DRIVER_CLASS_PARAMTER_NAME, SCHEMA_PARAMTER_NAME, URL_PARAMTER_NAMEFields inherited from interface org.gvsig.fmap.dal.feature.NewFeatureStoreParameters
FEATURETYPE_PARAMTER_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJDBCNewStoreParametersBase(String parametersDefinitionName, String providerName) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringescapeName(String name) intgetUrl()voidsetAllRole(String role) voidsetCatalog(String catalog) SetcatalogparametervoidsetDeleteRole(String role) voidsetInsertRole(String role) voidsetJDBCDriverClassName(String className) SetJDBC Driver class nameparametervoidsetPostCreatingStatement(String statement) voidsetReferenceRole(String role) voidSetschemaparametervoidsetSelectRole(String role) voidsetTriggerRole(String role) voidsetTruncateRole(String role) voidsetUpdateRole(String role) voidSetJDBC connection urlparametertableID()Return tablenameorschema.tableNameifschemaparameter is set.Methods inherited from class org.gvsig.fmap.dal.store.db.AbstractDBNewStoreParameters
getDataStoreName, getDBName, getDefaultFeatureType, getDelegatedDynObject, getDescription, getHost, getPassword, getPort, getTable, getUser, isValid, setDBName, setDefaultFeatureType, setHost, setPassword, setPort, setPort, setTable, setUserMethods inherited from class org.gvsig.fmap.dal.spi.AbstractDataStoreParameters
getSourceId, isTheSameExplorer, isTheSameStoreMethods inherited from class org.gvsig.fmap.dal.spi.AbstractDataParameters
clear, copyValuesTo, delegate, equals, fromByteArray, fromJson, getCause, getCopy, getDynClass, getDynValue, getMessage, getProviderName, hasDynValue, hashCode, implement, invokeDynMethod, invokeDynMethod, isValid, loadFromState, loadPRJ, loadWLD, saveToState, setDynValue, toByteArray, toJson, toJsonBuilder, toString, toString, validateMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.gvsig.fmap.dal.DataParameters
clear, getCopy, toByteArray, toString, validateMethods inherited from interface org.gvsig.fmap.dal.DataStoreParameters
getProviderName, getSourceId, isTheSameExplorer, isTheSameStoreMethods inherited from interface org.gvsig.fmap.dal.store.db.DBNewStoreParameters
getDataStoreName, getDBName, getDefaultFeatureType, getDescription, getHost, getPassword, getPort, getTable, getUser, isValid, setDBName, setDefaultFeatureType, setHost, setPassword, setPort, setPort, setTable, setUserMethods inherited from interface org.gvsig.tools.dynobject.DynObject
delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValueMethods inherited from interface org.gvsig.tools.persistence.Persistent
loadFromState, saveToStateMethods inherited from interface org.gvsig.json.SupportFromJson
fromJsonMethods inherited from interface org.gvsig.json.SupportToJson
toJson, toJson, toJsonBuilder, toJsonBuilder
-
Constructor Details
-
JDBCNewStoreParametersBase
public JDBCNewStoreParametersBase() -
JDBCNewStoreParametersBase
-
-
Method Details
-
setJDBCDriverClassName
SetJDBC Driver class nameparameter- Specified by:
setJDBCDriverClassNamein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters- Parameters:
className-
-
getJDBCDriverClassName
- Specified by:
getJDBCDriverClassNamein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCConnectionParameters- Specified by:
getJDBCDriverClassNamein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
getCatalog
- Specified by:
getCatalogin interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCConnectionParameters- Specified by:
getCatalogin interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
setCatalog
Setcatalogparameter- Specified by:
setCatalogin interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters- Parameters:
className-
-
getSchema
- Specified by:
getSchemain interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCConnectionParameters- Specified by:
getSchemain interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
setSchema
Setschemaparameter- Specified by:
setSchemain interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters- Parameters:
className-
-
getUrl
- Specified by:
getUrlin interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCConnectionParameters- Specified by:
getUrlin interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
getBatchSize
public int getBatchSize()- Specified by:
getBatchSizein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCConnectionParameters- Specified by:
getBatchSizein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
setUrl
SetJDBC connection urlparameter- Specified by:
setUrlin interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters- Parameters:
url-
-
tableID
Return tablenameorschema.tableNameifschemaparameter is set.- Returns:
-
escapeName
-
getSelectRole
- Specified by:
getSelectRolein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
getInsertRole
- Specified by:
getInsertRolein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
getUpdateRole
- Specified by:
getUpdateRolein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
getDeleteRole
- Specified by:
getDeleteRolein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
getTruncateRole
- Specified by:
getTruncateRolein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
getReferenceRole
- Specified by:
getReferenceRolein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
getTriggerRole
- Specified by:
getTriggerRolein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
getAllRole
- Specified by:
getAllRolein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
getPostCreatingStatement
- Specified by:
getPostCreatingStatementin interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
setSelectRole
- Specified by:
setSelectRolein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
setInsertRole
- Specified by:
setInsertRolein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
setUpdateRole
- Specified by:
setUpdateRolein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
setDeleteRole
- Specified by:
setDeleteRolein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
setTruncateRole
- Specified by:
setTruncateRolein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
setReferenceRole
- Specified by:
setReferenceRolein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
setTriggerRole
- Specified by:
setTriggerRolein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
setAllRole
- Specified by:
setAllRolein interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-
setPostCreatingStatement
- Specified by:
setPostCreatingStatementin interfaceorg.gvsig.fmap.dal.store.jdbc.JDBCNewStoreParameters
-