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(java.lang.String featureName) |
WFSStatus(java.lang.String featureName,
java.lang.String namespace) |
Modifier and Type | Method and Description |
---|---|
void |
addFeatureLocked(java.lang.String lockId)
Adds a new Id
|
void |
addFeatureToLock(java.lang.String idFeature)
Adds a new feature locked
|
void |
addFeatureToLock(java.lang.String propertyName,
java.lang.String propertyValue)
Adds a new feature locked
|
WFSTTransaction |
createNewTransaction() |
int |
getExpiry() |
java.lang.String |
getFeatureFullName() |
java.lang.String |
getFeatureLockedAt(int i)
Gets an identifier tha is blocked
|
java.lang.String |
getFeatureName() |
int |
getFeaturesLocked() |
int |
getFeaturesToLockSize() |
java.lang.String |
getFeatureToLockAt(int i)
Gets an identifier of a feature that is blocked
|
java.lang.String[] |
getFields() |
WFSSpatialFilterOperation |
getFilterByArea() |
java.lang.String |
getFilterByAttribute() |
java.lang.String |
getFilterQueryLocked() |
java.lang.String |
getFilterQueryLockedPost() |
java.lang.String |
getLockAction() |
java.awt.geom.Rectangle2D |
getLockedArea() |
java.lang.Integer |
getMaxFeatures() |
java.lang.String |
getNamespaceLocation() |
java.lang.String |
getNamespacePrefix() |
java.lang.String |
getOnlineResource() |
java.lang.String |
getPassword() |
int |
getResultType() |
java.lang.Integer |
getTimeout() |
WFSTTransaction |
getTransaction() |
java.lang.String |
getUserName() |
void |
removeAllFilters() |
void |
removeFeaturesToLock()
Remove all the features to lock
|
void |
removeFilterByArea() |
void |
removeFilterByAttribute() |
void |
setExpiry(int expiry) |
void |
setFeatureName(java.lang.String featureName) |
void |
setFields(java.lang.String fields) |
void |
setFields(java.lang.String[] fields) |
void |
setFilterByArea(Envelope envelope,
java.lang.String attributeName,
java.lang.String srs,
java.lang.Integer operation) |
void |
setFilterByArea(Geometry geometry,
java.lang.String attributeName,
java.lang.String srs,
java.lang.Integer operation) |
void |
setFilterByAttribute(java.lang.String filterQuery) |
void |
setLockActionToAll()
Set the lock action to all
|
void |
setLockActionToSome()
Set teh lock action to some
|
void |
setLockedArea(java.awt.geom.Rectangle2D lockedArea,
java.lang.String lockedAreaProperty) |
void |
setMaxFeatures(java.lang.Integer buffer) |
void |
setNamespaceLocation(java.lang.String namespaceLocation) |
void |
setNamespacePrefix(java.lang.String namespacePrefix) |
void |
setOnlineResource(java.lang.String url) |
void |
setPassword(java.lang.String password) |
void |
setResultType(int resultType) |
void |
setTimeout(java.lang.Integer timeout) |
void |
setUserName(java.lang.String userName) |
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(java.lang.String featureName)
public WFSStatus(java.lang.String featureName, java.lang.String namespace)
public java.lang.Integer getMaxFeatures()
public void setMaxFeatures(java.lang.Integer buffer)
buffer
- The buffer to set.public java.lang.String getFeatureName()
public java.lang.String getFeatureFullName()
public void setFeatureName(java.lang.String featureName)
featureName
- The featureName to set.public java.lang.String[] getFields()
public void setFields(java.lang.String[] fields)
fields
- The fields to set.public void setFields(java.lang.String fields)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
password
- The password to set.public java.lang.Integer getTimeout()
public void setTimeout(java.lang.Integer timeout)
timeout
- The timeout to set.public java.lang.String getUserName()
public void setUserName(java.lang.String userName)
userName
- The userName to set.public java.lang.String getOnlineResource()
public void setOnlineResource(java.lang.String url)
public java.lang.String getFilterByAttribute()
public void setFilterByAttribute(java.lang.String filterQuery)
filterQuery
- The filterQuery to set.public void setFilterByArea(Geometry geometry, java.lang.String attributeName, java.lang.String srs, java.lang.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, java.lang.String attributeName, java.lang.String srs, java.lang.Integer operation)
filterByArea
- the filterByArea to setoperation
- The geometric operation to apply. It has to be a value from
AbstractFilter
public WFSSpatialFilterOperation getFilterByArea()
public java.lang.String getFilterQueryLocked()
public java.lang.String getFilterQueryLockedPost()
public int getExpiry()
public void setExpiry(int expiry)
expiry
- the expiry to setpublic java.lang.String getLockAction()
public void setLockActionToAll()
public void setLockActionToSome()
public WFSTTransaction createNewTransaction()
public WFSTTransaction getTransaction()
public int getFeaturesToLockSize()
public java.lang.String getFeatureToLockAt(int i)
i
- The id positionpublic void removeFeaturesToLock()
public void addFeatureToLock(java.lang.String idFeature)
idFeature
- the feature idpublic void addFeatureToLock(java.lang.String propertyName, java.lang.String propertyValue)
idFeature
- the feature idpublic int getFeaturesLocked()
public java.lang.String getFeatureLockedAt(int i)
i
- The id positionpublic void addFeatureLocked(java.lang.String lockId)
idLocked
- the idLocked to addpublic java.awt.geom.Rectangle2D getLockedArea()
public void setLockedArea(java.awt.geom.Rectangle2D lockedArea, java.lang.String lockedAreaProperty)
lockedArea
- the lockedArea to setpublic java.lang.String getNamespacePrefix()
public java.lang.String getNamespaceLocation()
public void setNamespacePrefix(java.lang.String namespacePrefix)
namespaceprefix
- the namespaceprefix to setpublic void setNamespaceLocation(java.lang.String namespaceLocation)
namespace
- the namespace to setpublic int getResultType()
public void setResultType(int resultType)
resultType
- the resultType to set