public class WFSStatus extends RemoteClientStatus
Modifier and Type | Field and Description |
---|---|
static int |
RESULTYPE_HITS
The value hits indicates that a web feature service should process the
GetFeature request and rather than return the entire result set,
it should simply indicate the number of feature instance of
the requested feature type(s) that satisfy the request.
|
static int |
RESULTYPE_RESULTS
The default value results indicates that a web feature
service should generate a complete response that
contains all the features that satisfy the request.
|
Constructor and Description |
---|
WFSStatus(String featureName) |
WFSStatus(String featureName,
String namespace) |
getExceptionFormat, getFormat, getHeight, getInfoFormat, getProtocol, getSrs, getWidth, setExceptionFormat, setFormat, setHeight, setInfoFormat, setProtocol, setSrs, setWidth
public static final int RESULTYPE_RESULTS
public static final int RESULTYPE_HITS
public WFSStatus(String featureName)
public Integer getMaxFeatures()
public void setMaxFeatures(Integer buffer)
buffer
- The buffer to set.public String getFeatureName()
public String getFeatureFullName()
public void setFeatureName(String featureName)
featureName
- The featureName to set.public String[] getFields()
public void setFields(String[] fields)
fields
- The fields to set.public void setFields(String fields)
public String getPassword()
public void setPassword(String password)
password
- The password to set.public Integer getTimeout()
public void setTimeout(Integer timeout)
timeout
- The timeout to set.public String getUserName()
public void setUserName(String userName)
userName
- The userName to set.public String getOnlineResource()
public void setOnlineResource(String url)
public String getFilterByAttribute()
public void setFilterByAttribute(String filterQuery)
filterQuery
- The filterQuery to set.public void setFilterByArea(Geometry geometry, String attributeName, String srs, Integer operation)
filterByArea
- the filterByArea to setoperation
- The geometric operation to apply. It has to be a value from
AbstractFilter
public void removeFilterByArea()
public void removeFilterByAttribute()
public void removeAllFilters()
public void setFilterByArea(Envelope envelope, String attributeName, String srs, Integer operation)
filterByArea
- the filterByArea to setoperation
- The geometric operation to apply. It has to be a value from
AbstractFilter
public WFSSpatialFilterOperation getFilterByArea()
public String getFilterQueryLocked()
public String getFilterQueryLockedPost()
public int getExpiry()
public void setExpiry(int expiry)
expiry
- the expiry to setpublic String getLockAction()
public void setLockActionToAll()
public void setLockActionToSome()
public WFSTTransaction createNewTransaction()
public WFSTTransaction getTransaction()
public int getFeaturesToLockSize()
public String getFeatureToLockAt(int i)
i
- The id positionpublic void removeFeaturesToLock()
public void addFeatureToLock(String idFeature)
idFeature
- the feature idpublic void addFeatureToLock(String propertyName, String propertyValue)
idFeature
- the feature idpublic int getFeaturesLocked()
public String getFeatureLockedAt(int i)
i
- The id positionpublic void addFeatureLocked(String lockId)
idLocked
- the idLocked to addpublic Rectangle2D getLockedArea()
public void setLockedArea(Rectangle2D lockedArea, String lockedAreaProperty)
lockedArea
- the lockedArea to setpublic String getNamespacePrefix()
public String getNamespaceLocation()
public void setNamespacePrefix(String namespacePrefix)
namespaceprefix
- the namespaceprefix to setpublic void setNamespaceLocation(String namespaceLocation)
namespace
- the namespace to setpublic int getResultType()
public void setResultType(int resultType)
resultType
- the resultType to set