Package org.gvsig.fmap.dal.store.db
Class AbstractDBNewStoreParameters
java.lang.Object
org.gvsig.fmap.dal.spi.AbstractDataParameters
org.gvsig.fmap.dal.spi.AbstractDataStoreParameters
org.gvsig.fmap.dal.store.db.AbstractDBNewStoreParameters
- 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.json.SupportFromJson,org.gvsig.json.SupportToJson,org.gvsig.tools.dynobject.DynObject,org.gvsig.tools.persistence.Persistent,org.gvsig.tools.util.Validator
public abstract class AbstractDBNewStoreParameters
extends org.gvsig.fmap.dal.spi.AbstractDataStoreParameters
implements org.gvsig.fmap.dal.store.db.DBNewStoreParameters
Abstract Data base Store Parameters
- Author:
- jmvivo
-
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.feature.NewFeatureStoreParameters
FEATURETYPE_PARAMTER_NAME -
Constructor Summary
ConstructorsConstructorDescriptionAbstractDBNewStoreParameters(String parametersDefinitionName, String providerName) -
Method Summary
Modifier and TypeMethodDescriptionorg.gvsig.fmap.dal.feature.EditableFeatureTypeprotected org.gvsig.tools.dynobject.DelegatedDynObjectgetHost()getPort()getTable()Gettableparameter value
This parameters describes what table we want to create.getUser()booleanisValid()voidSetdata base name/code> parameter valuevoidsetDefaultFeatureType(org.gvsig.fmap.dal.feature.FeatureType featureType) voidvoidsetPassword(String password) Setpassword/code> parameter valuevoidsetPort(int port) voidSetport/code> parameter valuevoidSettableparameter value
This parameters describes what table we want to create.voidSetuser/code> parameter valueMethods 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.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
-
AbstractDBNewStoreParameters
-
-
Method Details
-
getDelegatedDynObject
protected org.gvsig.tools.dynobject.DelegatedDynObject getDelegatedDynObject()- Specified by:
getDelegatedDynObjectin classorg.gvsig.fmap.dal.spi.AbstractDataParameters
-
getDataStoreName
- Specified by:
getDataStoreNamein interfaceorg.gvsig.fmap.dal.DataStoreParameters- Specified by:
getDataStoreNamein interfaceorg.gvsig.fmap.dal.store.db.DBNewStoreParameters- Overrides:
getDataStoreNamein classorg.gvsig.fmap.dal.spi.AbstractDataParameters
-
getDescription
- Specified by:
getDescriptionin interfaceorg.gvsig.fmap.dal.DataStoreParameters- Specified by:
getDescriptionin interfaceorg.gvsig.fmap.dal.store.db.DBNewStoreParameters- Overrides:
getDescriptionin classorg.gvsig.fmap.dal.spi.AbstractDataParameters
-
isValid
public boolean isValid()- Specified by:
isValidin interfaceorg.gvsig.fmap.dal.DataStoreParameters- Specified by:
isValidin interfaceorg.gvsig.fmap.dal.store.db.DBNewStoreParameters
-
getHost
- Specified by:
getHostin interfaceorg.gvsig.fmap.dal.store.db.DBNewStoreParameters- Specified by:
getHostin interfaceorg.gvsig.fmap.dal.resource.db.DBParameters
-
getPort
- Specified by:
getPortin interfaceorg.gvsig.fmap.dal.store.db.DBNewStoreParameters- Specified by:
getPortin interfaceorg.gvsig.fmap.dal.resource.db.DBParameters
-
getDBName
- Specified by:
getDBNamein interfaceorg.gvsig.fmap.dal.store.db.DBNewStoreParameters- Specified by:
getDBNamein interfaceorg.gvsig.fmap.dal.resource.db.DBParameters
-
getUser
- Specified by:
getUserin interfaceorg.gvsig.fmap.dal.store.db.DBNewStoreParameters- Specified by:
getUserin interfaceorg.gvsig.fmap.dal.resource.db.DBParameters
-
getPassword
- Specified by:
getPasswordin interfaceorg.gvsig.fmap.dal.store.db.DBNewStoreParameters- Specified by:
getPasswordin interfaceorg.gvsig.fmap.dal.resource.db.DBParameters
-
setHost
- Specified by:
setHostin interfaceorg.gvsig.fmap.dal.store.db.DBNewStoreParameters- Specified by:
setHostin interfaceorg.gvsig.fmap.dal.resource.db.DBParameters
-
setPort
public void setPort(int port) - Specified by:
setPortin interfaceorg.gvsig.fmap.dal.store.db.DBNewStoreParameters
-
setPort
Setport/code> parameter value- Specified by:
setPortin interfaceorg.gvsig.fmap.dal.store.db.DBNewStoreParameters- Specified by:
setPortin interfaceorg.gvsig.fmap.dal.resource.db.DBParameters- Parameters:
port-
-
setDBName
Setdata base name/code> parameter value- Specified by:
setDBNamein interfaceorg.gvsig.fmap.dal.store.db.DBNewStoreParameters- Specified by:
setDBNamein interfaceorg.gvsig.fmap.dal.resource.db.DBParameters- Parameters:
data- base name
-
setUser
Setuser/code> parameter value- Specified by:
setUserin interfaceorg.gvsig.fmap.dal.store.db.DBNewStoreParameters- Specified by:
setUserin interfaceorg.gvsig.fmap.dal.resource.db.DBParameters- Parameters:
user-
-
setPassword
Setpassword/code> parameter value- Specified by:
setPasswordin interfaceorg.gvsig.fmap.dal.store.db.DBNewStoreParameters- Specified by:
setPasswordin interfaceorg.gvsig.fmap.dal.resource.db.DBParameters- Parameters:
password-
-
getDefaultFeatureType
public org.gvsig.fmap.dal.feature.EditableFeatureType getDefaultFeatureType()- Specified by:
getDefaultFeatureTypein interfaceorg.gvsig.fmap.dal.store.db.DBNewStoreParameters- Specified by:
getDefaultFeatureTypein interfaceorg.gvsig.fmap.dal.feature.NewFeatureStoreParameters
-
setDefaultFeatureType
public void setDefaultFeatureType(org.gvsig.fmap.dal.feature.FeatureType featureType) - Specified by:
setDefaultFeatureTypein interfaceorg.gvsig.fmap.dal.store.db.DBNewStoreParameters- Specified by:
setDefaultFeatureTypein interfaceorg.gvsig.fmap.dal.feature.NewFeatureStoreParameters
-
getTable
Gettableparameter value
This parameters describes what table we want to create.- Specified by:
getTablein interfaceorg.gvsig.fmap.dal.store.db.DBNewStoreParameters- See Also:
-
setTable
Settableparameter value
This parameters describes what table we want to create.- Specified by:
setTablein interfaceorg.gvsig.fmap.dal.store.db.DBNewStoreParameters- Parameters:
table-- See Also:
-