public abstract class DBNewStoreParameters extends AbstractDataParameters implements NewFeatureStoreParameters, DBConnectionParameter
Modifier and Type | Field and Description |
---|---|
static String |
PARAMETERS_DEFINITION_NAME |
static String |
TABLE_PARAMTER_NAME
Parameter name for the name of
table |
FEATURETYPE_PARAMTER_NAME
DBNAME_PARAMTER_NAME, HOST_PARAMTER_NAME, PASSWORD_PARAMTER_NAME, PORT_PARAMTER_NAME, USER_PARAMTER_NAME
Constructor and Description |
---|
DBNewStoreParameters(String parametersDefinitionName,
String providerName) |
Modifier and Type | Method and Description |
---|---|
String |
getDataStoreName()
Returns the DataStore's name
|
String |
getDBName()
Return the value of
data base name parameter |
EditableFeatureType |
getDefaultFeatureType() |
protected DelegatedDynObject |
getDelegatedDynObject()
Returns an instance of the
DynObject to delegate to. |
String |
getDescription()
Returns the DataStore's description
|
String |
getHost()
Return the value of
host parameter |
String |
getPassword()
Return the value of
password parameter |
Integer |
getPort()
Return the value of
port parameter |
String |
getTable()
Get
table parameter valueThis parameters describes what table we want to create. |
String |
getUser()
Return the value of
user parameter |
boolean |
isValid()
Indicates whether these parameters are valid.
|
void |
setDBName(String dbName)
Set
data base name/code> parameter value |
void |
setDefaultFeatureType(FeatureType featureType) |
void |
setHost(String host) |
void |
setPassword(String password)
Set
password/code> parameter value |
void |
setPort(int port) |
void |
setPort(Integer port)
Set
port/code> parameter value |
void |
setTable(String table)
Set
table parameter valueThis parameters describes what table we want to create. |
void |
setUser(String user)
Set
user/code> parameter value |
clear, copyValuesTo, delegate, getCopy, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, loadFromState, saveToState, setDynValue, toString, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
clear, getCopy, validate
loadFromState, saveToState
delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValue
public static final String PARAMETERS_DEFINITION_NAME
public static final String TABLE_PARAMTER_NAME
table
getTable()
,
setTable(String)
,
Constant Field Valuesprotected DelegatedDynObject getDelegatedDynObject()
AbstractDataParameters
DynObject
to delegate to.getDelegatedDynObject
in class AbstractDataParameters
DynObject
public String getDataStoreName()
DataStoreParameters
getDataStoreName
in interface DataStoreParameters
public String getDescription()
DataStoreParameters
getDescription
in interface DataStoreParameters
public boolean isValid()
DataStoreParameters
isValid
in interface DataStoreParameters
public String getHost()
DBParameters
host
parametergetHost
in interface DBParameters
public Integer getPort()
DBParameters
port
parametergetPort
in interface DBParameters
public String getDBName()
DBParameters
data base name
parametergetDBName
in interface DBParameters
public String getUser()
DBParameters
user
parametergetUser
in interface DBParameters
public String getPassword()
DBParameters
password
parametergetPassword
in interface DBParameters
public void setHost(String host)
public void setPort(int port)
public void setPort(Integer port)
port/code> parameter value
port
- public void setDBName(String dbName)
data base name/code> parameter value
data
- base namepublic void setUser(String user)
user/code> parameter value
user
- public void setPassword(String password)
password/code> parameter value
password
- public EditableFeatureType getDefaultFeatureType()
getDefaultFeatureType
in interface NewFeatureStoreParameters
public void setDefaultFeatureType(FeatureType featureType)
setDefaultFeatureType
in interface NewFeatureStoreParameters
public String getTable()
table
parameter valuesetTable(String)
public void setTable(String table)
table
parameter valuetable
- #getTable(String)