public abstract class WFSBaseStoreParameters extends AbstractDataStoreParameters implements DataStoreParameters
| Modifier and Type | Field and Description |
|---|---|
protected static DynClass |
DYNCLASS |
static java.lang.String |
DYNFIELDNAME_AUTHENTICATION_CONFIG |
static java.lang.String |
DYNFIELDNAME_CRS |
static java.lang.String |
DYNFIELDNAME_FIELDS |
static java.lang.String |
DYNFIELDNAME_FILTER_BY_AREA_ATTRIBUTE |
static java.lang.String |
DYNFIELDNAME_FILTER_BY_AREA_CRS |
static java.lang.String |
DYNFIELDNAME_FILTER_BY_AREA_ENVELOPE |
static java.lang.String |
DYNFIELDNAME_FILTER_BY_AREA_GEOMETRY |
static java.lang.String |
DYNFIELDNAME_FILTER_BY_AREA_OPERATION |
static java.lang.String |
DYNFIELDNAME_MAXFEATURES |
static java.lang.String |
DYNFIELDNAME_NAMESPACEPREFIX |
static java.lang.String |
DYNFIELDNAME_PASSWORD |
static java.lang.String |
DYNFIELDNAME_TIMEOUT |
static java.lang.String |
DYNFIELDNAME_USER |
static java.lang.String |
FIELD_FILTER_ENCODING_BY_ATTRIBUTE |
static java.lang.String |
FIELD_NAMESPACE |
static java.lang.String |
FIELD_TYPENAME |
static java.lang.String |
FIELD_URL |
static java.lang.String |
FIELD_VERSION |
CRS_PARAMTER_NAME| Constructor and Description |
|---|
WFSBaseStoreParameters() |
WFSBaseStoreParameters(DataParameters dataParameters) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCrs() |
java.lang.String |
getDataStoreName()
Returns the DataStore's name
|
protected DelegatedDynObject |
getDelegatedDynObject()
Returns an instance of the
DynObject to delegate to. |
java.lang.String |
getDescription()
Returns the DataStore's description
|
java.lang.String |
getFeatureNamespace() |
java.lang.String |
getFeaturePrefix() |
java.lang.String |
getFeatureType() |
java.lang.String |
getFields() |
java.lang.String |
getFilterByAreaAttribute() |
IProjection |
getFilterByAreaCrs() |
Envelope |
getFilterByAreaEnvelope() |
Geometry |
getFilterByAreaGeometry() |
java.lang.Integer |
getFilterByAreaOperation() |
java.lang.String |
getFilterEncodingByAttribute() |
boolean |
getIgnoreCache() |
java.lang.Integer |
getMaxFeatures() |
java.lang.String |
getPassword() |
java.lang.String |
getProviderName()
Return the provider name associated to this parameters.
|
protected abstract java.lang.String |
getStoreParametersName() |
java.lang.Integer |
getTimeOut() |
java.lang.String |
getUrl() |
boolean |
getUseAxisOrderYX() |
java.lang.String |
getUser() |
java.lang.String |
getVersion() |
boolean |
isValid()
Indicates whether these parameters are valid.
|
void |
loadFromState(PersistentState state)
Set the state of the object from the state passed as parameter.
|
protected static void |
registerParameterClass(java.lang.Class parametersClass,
java.lang.String parametersName) |
void |
saveToState(PersistentState state)
Saves the internal state of the object on the provided
PersistentState object.
|
void |
setCrs(java.lang.String crs) |
void |
setFeatureNamespace(java.lang.String nameSpace) |
void |
setFeatureType(java.lang.String featureType) |
void |
setFeatureType(java.lang.String namespace,
java.lang.String featureType) |
void |
setFeatureType(java.lang.String prefix,
java.lang.String namespace,
java.lang.String featureType) |
void |
setFields(java.lang.String fields) |
void |
setFilterByAreaAttribute(java.lang.String attribute) |
void |
setFilterByAreaCrs(IProjection crs) |
void |
setFilterByAreaEnvelope(Envelope area) |
void |
setFilterByAreaGeometry(Geometry area) |
void |
setFilterByAreaOperation(java.lang.Integer operation) |
void |
setFilterEncodingByAttribute(java.lang.String filter) |
void |
setIgnoreCache(boolean ignoreCache) |
void |
setMaxFeatures(java.lang.Integer maxFeatures) |
void |
setPassword(java.lang.String password) |
void |
setTimeOut(java.lang.Integer timeOut) |
void |
setUrl(java.lang.String url) |
void |
setUseAxisOrderYX(boolean useAxisOrderYX) |
void |
setUser(java.lang.String user) |
void |
setVersion(java.lang.String version) |
getSourceId, isTheSameStoreclear, copyValuesTo, delegate, equals, fromByteArray, fromJson, getCause, getCopy, getDynClass, getDynValue, getMessage, hasDynValue, hashCode, implement, invokeDynMethod, invokeDynMethod, isValid, loadPRJ, loadWLD, setDynValue, toByteArray, toJson, toJsonBuilder, toString, toString, validateclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetSourceId, isTheSameStoreclear, getCopy, toByteArray, toString, validateclone, delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValuetoJson, toJson, toJsonBuilder, toJsonBuilderfromJsonprotected static DynClass DYNCLASS
public static final java.lang.String FIELD_URL
public static final java.lang.String FIELD_VERSION
public static final java.lang.String FIELD_TYPENAME
public static final java.lang.String FIELD_NAMESPACE
public static final java.lang.String DYNFIELDNAME_NAMESPACEPREFIX
public static final java.lang.String DYNFIELDNAME_FIELDS
public static final java.lang.String FIELD_FILTER_ENCODING_BY_ATTRIBUTE
public static final java.lang.String DYNFIELDNAME_MAXFEATURES
public static final java.lang.String DYNFIELDNAME_TIMEOUT
public static final java.lang.String DYNFIELDNAME_USER
public static final java.lang.String DYNFIELDNAME_PASSWORD
public static final java.lang.String DYNFIELDNAME_FILTER_BY_AREA_GEOMETRY
public static final java.lang.String DYNFIELDNAME_FILTER_BY_AREA_ENVELOPE
public static final java.lang.String DYNFIELDNAME_FILTER_BY_AREA_OPERATION
public static final java.lang.String DYNFIELDNAME_FILTER_BY_AREA_ATTRIBUTE
public static final java.lang.String DYNFIELDNAME_FILTER_BY_AREA_CRS
public static final java.lang.String DYNFIELDNAME_CRS
public static final java.lang.String DYNFIELDNAME_AUTHENTICATION_CONFIG
public WFSBaseStoreParameters()
public WFSBaseStoreParameters(DataParameters dataParameters) throws InitializeException, ProviderNotRegisteredException
protected DelegatedDynObject getDelegatedDynObject()
AbstractDataParametersDynObject to delegate to.getDelegatedDynObject in class AbstractDataParametersDynObjectprotected abstract java.lang.String getStoreParametersName()
protected static void registerParameterClass(java.lang.Class parametersClass,
java.lang.String parametersName)
public java.lang.String getDataStoreName()
DataStoreParametersgetDataStoreName in interface DataStoreParametersgetDataStoreName in class AbstractDataParameterspublic java.lang.String getDescription()
DataStoreParametersgetDescription in interface DataStoreParametersgetDescription in class AbstractDataParameterspublic boolean isValid()
DataStoreParametersisValid in interface DataStoreParameterspublic java.lang.String getUrl()
public void setUrl(java.lang.String url)
public java.lang.String getVersion()
public void setVersion(java.lang.String version)
public java.lang.String getFeatureType()
public void setFeatureType(java.lang.String featureType)
public void setFeatureType(java.lang.String namespace,
java.lang.String featureType)
public void setFeatureType(java.lang.String prefix,
java.lang.String namespace,
java.lang.String featureType)
public java.lang.String getFeatureNamespace()
public void setFeatureNamespace(java.lang.String nameSpace)
public java.lang.String getFeaturePrefix()
public java.lang.String getFields()
public void setFields(java.lang.String fields)
public java.lang.String getFilterEncodingByAttribute()
public void setFilterEncodingByAttribute(java.lang.String filter)
public java.lang.Integer getMaxFeatures()
public void setMaxFeatures(java.lang.Integer maxFeatures)
public java.lang.Integer getTimeOut()
public void setTimeOut(java.lang.Integer timeOut)
public java.lang.String getUser()
public void setUser(java.lang.String user)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public Geometry getFilterByAreaGeometry()
public void setFilterByAreaGeometry(Geometry area)
public Envelope getFilterByAreaEnvelope()
public void setFilterByAreaEnvelope(Envelope area)
public java.lang.Integer getFilterByAreaOperation()
public void setFilterByAreaOperation(java.lang.Integer operation)
public IProjection getFilterByAreaCrs()
public void setFilterByAreaCrs(IProjection crs)
public java.lang.String getCrs()
public void setCrs(java.lang.String crs)
public java.lang.String getFilterByAreaAttribute()
public void setFilterByAreaAttribute(java.lang.String attribute)
public boolean getUseAxisOrderYX()
public void setUseAxisOrderYX(boolean useAxisOrderYX)
public boolean getIgnoreCache()
public void setIgnoreCache(boolean ignoreCache)
public void saveToState(PersistentState state) throws PersistenceException
PersistentsaveToState in interface PersistentsaveToState in class AbstractDataParametersPersistenceExceptionpublic void loadFromState(PersistentState state) throws PersistenceException
PersistentloadFromState in interface PersistentloadFromState in class AbstractDataParametersPersistenceExceptionpublic java.lang.String getProviderName()
DataStoreParametersgetProviderName in interface DataStoreParametersgetProviderName in class AbstractDataParameters