|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.ogcwebservices.wpvs.configuration.AbstractDataSource org.deegree.ogcwebservices.wpvs.configuration.LocalWFSDataSource
public class LocalWFSDataSource
This class represents a local WFS dataSource object.
Field Summary |
---|
Fields inherited from class org.deegree.ogcwebservices.wpvs.configuration.AbstractDataSource |
---|
LOCAL_WCS, LOCAL_WFS, LOCAL_WMS, REMOTE_WCS, REMOTE_WFS, REMOTE_WMS, SERVICE_TYPE_TO_NAME |
Constructor Summary | |
---|---|
LocalWFSDataSource(QualifiedName name,
OWSCapabilities owsCapabilities,
Surface validArea,
double minScaleDenominator,
double maxScaleDenominator,
PropertyPath geomProperty,
Filter filterCondition,
int maxFeatures)
Creates a new LocalWFSDataSource object from the given parameters. |
Method Summary | |
---|---|
Filter |
getFilter()
|
PropertyPath |
getGeometryProperty()
|
int |
getMaxFeatures()
|
OGCWebService |
getOGCWebService()
Returns an instance of the OGCWebService that represents the
datasource. |
java.lang.String |
retrieveConfiguredConstraintValue(java.lang.String constraintName)
returns the (first) value of the configured constraint (given by it's name) for this WFSDataSource. |
java.lang.String |
retrieveConfiguredValueForOperation(java.lang.String operationName,
java.lang.String requestedParameterName)
Retrieves (if it exists) the first value of the requestedParameterName of the Operation defined by it's name. |
java.lang.String |
retrieveConfiguredValueForOperationOfNewOWSCommon(java.lang.String operationName,
java.lang.String requestedParameterName)
---DO NOT REMOVE --- NOT FUNCTIONAL YET, BUT might be if the WFS uses the new OWSCommon Package. |
java.lang.String |
toString()
|
Methods inherited from class org.deegree.ogcwebservices.wpvs.configuration.AbstractDataSource |
---|
getFilterCondition, getMaxScaleDenominator, getMinScaleDenominator, getName, getOwsCapabilities, getServiceType, getValidArea, setServiceType |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public LocalWFSDataSource(QualifiedName name, OWSCapabilities owsCapabilities, Surface validArea, double minScaleDenominator, double maxScaleDenominator, PropertyPath geomProperty, Filter filterCondition, int maxFeatures)
LocalWFSDataSource
object from the given parameters.
name
- owsCapabilities
- validArea
- minScaleDenominator
- maxScaleDenominator
- geomProperty
- filterCondition
- a wfs query //TODO give an example //*maxFeatures
- to query this datasource for.Method Detail |
---|
public java.lang.String toString()
toString
in class AbstractDataSource
public Filter getFilter()
public PropertyPath getGeometryProperty()
public OGCWebService getOGCWebService() throws OGCWebServiceException
AbstractDataSource
OGCWebService
that represents the
datasource. Notice: if more than one datasets uses data that are offered by
the same OWS, deegree WPVS will use just one instance for accessing
the OWS
getOGCWebService
in class AbstractDataSource
OGCWebServiceException
- if an error occurs while creating the webservice instancepublic java.lang.String retrieveConfiguredValueForOperationOfNewOWSCommon(java.lang.String operationName, java.lang.String requestedParameterName)
operationName
- the name of the configured OperationrequestedParameterName
- the name of the Parameter.
null
- in the future: the Value of the (first) parameter if it exists else
null
.public java.lang.String retrieveConfiguredValueForOperation(java.lang.String operationName, java.lang.String requestedParameterName)
operationName
- the name of the configured OperationrequestedParameterName
- the name of the Parameter.
null
.public java.lang.String retrieveConfiguredConstraintValue(java.lang.String constraintName)
constraintName
- the name of the constraint.
null
if no such constraint could be found.public final int getMaxFeatures()
|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org