deegree 2.5 (2011/06/29 09:44 build-8-official)

org.deegree.ogcwebservices.wpvs.configuration
Class RemoteWFSDataSource

java.lang.Object
  extended by org.deegree.ogcwebservices.wpvs.configuration.AbstractDataSource
      extended by org.deegree.ogcwebservices.wpvs.configuration.LocalWFSDataSource
          extended by org.deegree.ogcwebservices.wpvs.configuration.RemoteWFSDataSource

public class RemoteWFSDataSource
extends LocalWFSDataSource

This class represents a remote WFS dataSource object.

Author:
Judit Mays, last edited by: $Author: mschneider $ $Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18 Jun 2009) $

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
RemoteWFSDataSource(QualifiedName name, OWSCapabilities owsCapabilities, Surface validArea, double minScaleDenominator, double maxScaleDenominator, PropertyPath geometryProperty, Filter filterCondition, int maxFeatures)
          Creates a new RemoteWFSDataSource object from the given parameters.
 
Method Summary
 OGCWebService getOGCWebService()
          Returns an instance of the OGCWebService that represents the datasource.
 
Methods inherited from class org.deegree.ogcwebservices.wpvs.configuration.LocalWFSDataSource
getFilter, getGeometryProperty, getMaxFeatures, retrieveConfiguredConstraintValue, retrieveConfiguredValueForOperation, retrieveConfiguredValueForOperationOfNewOWSCommon, 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

RemoteWFSDataSource

public RemoteWFSDataSource(QualifiedName name,
                           OWSCapabilities owsCapabilities,
                           Surface validArea,
                           double minScaleDenominator,
                           double maxScaleDenominator,
                           PropertyPath geometryProperty,
                           Filter filterCondition,
                           int maxFeatures)
Creates a new RemoteWFSDataSource object from the given parameters.

Parameters:
name -
owsCapabilities -
validArea -
minScaleDenominator -
maxScaleDenominator -
geometryProperty -
filterCondition -
maxFeatures -
Method Detail

getOGCWebService

public OGCWebService getOGCWebService()
                               throws OGCWebServiceException
Description copied from class: AbstractDataSource
Returns an instance of the 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

Overrides:
getOGCWebService in class LocalWFSDataSource
Returns:
an OGCWebService which represents this datasource
Throws:
OGCWebServiceException - if an error occurs while creating the webservice instance

deegree 2.5 (2011/06/29 09:44 build-8-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org