org.deegree.ogcwebservices.wms.configuration
Class LocalWFSDataSource
java.lang.Object
  
org.deegree.ogcwebservices.wms.configuration.AbstractDataSource
      
org.deegree.ogcwebservices.wms.configuration.LocalWFSDataSource
- Direct Known Subclasses: 
 - RemoteWFSDataSource
 
public class LocalWFSDataSource
- extends AbstractDataSource
 
Data source description for a LOCALWFS datasource
- Version:
 
  - $Revision: 6721 $, $Date: 2007-04-30 12:15:36 +0200 (Mo, 30 Apr 2007) $
 
- Author:
 
  - Andreas Poth 
 
 
 
| 
Constructor Summary | 
LocalWFSDataSource(boolean querable,
                                     boolean failOnException,
                                     QualifiedName name,
                                     int type,
                                     QualifiedName geometryProperty,
                                     OGCWebService ows,
                                     URL capabilitiesURL,
                                     ScaleHint scaleHint,
                                     Geometry validArea,
                                     Query query,
                                     URL featureInfoTransform,
                                     int reqTimeLimit)
 
          Creates a new DataSource object. | 
 
 
 
 
LocalWFSDataSource
public LocalWFSDataSource(boolean querable,
                          boolean failOnException,
                          QualifiedName name,
                          int type,
                          QualifiedName geometryProperty,
                          OGCWebService ows,
                          URL capabilitiesURL,
                          ScaleHint scaleHint,
                          Geometry validArea,
                          Query query,
                          URL featureInfoTransform,
                          int reqTimeLimit)
- Creates a new DataSource object.
- Parameters:
 querable - failOnException - name - name of the featuretype to accesstype - type of the data source (REMOTEWCS, LOCALWCS)geometryProperty - ows - OGCWebService instance for accessing the data sourcecapabilitiesURL - scaleHint - filter conditionvalidArea - query - featureInfoTransform - reqTimeLimit - 
 
getQuery
public Query getQuery()
- Returns:
 - the WFS Query that describes the access/filtering to the data source.
 
 
getGeometryProperty
public QualifiedName getGeometryProperty()
- Returns:
 - the name of the geometry property in case the datasource is of type LOCALWFS /
 REMOTEWFS.
 
 
 
getOGCWebService
public OGCWebService getOGCWebService()
                               throws OGCWebServiceException
- Returns an instance of the OGCWebService that represents the datasource.
 
 TODO if more than one layer uses data that are offered by the same OWS the deegree WMS shall
 just use one instance for accessing the OWS.
- Specified by:
 getOGCWebService in class AbstractDataSource
 
- Returns:
 - an instance of the OGCWebService that represents the
 datasource. Notice: if more than one layer uses data that are offered by
 the same OWS the deegree WMS shall just use one instance for accessing
 the OWS
 - Throws:
 OGCWebServiceException
 
 
				an open source project founded by lat/lon, Bonn, Germany.
					For more information visit: http://deegree.sourceforge.net