nl.idgis.giserver.ogcserviceclients
Class LocalWFSClient

java.lang.Object
  extended by nl.idgis.giserver.ogcserviceclients.FeatureServiceClient
      extended by nl.idgis.giserver.ogcserviceclients.LocalWFSClient

public class LocalWFSClient
extends FeatureServiceClient


Constructor Summary
LocalWFSClient(java.lang.String name, java.lang.String xmlPath, java.lang.String capabilitiesFile)
           
 
Method Summary
 java.lang.String getDescribeFeatureType(org.deegree.datatypes.QualifiedName featureType)
           
 java.lang.String getDescribeFeatureType(java.lang.String kvp)
           
 org.deegree.model.feature.FeatureCollection getFeaturesFC(GetFeatureRequest getFeatureReq)
           
 org.deegree.ogcwebservices.wfs.capabilities.WFSFeatureType[] getFeatureTypes()
           
 java.lang.String getGeoFieldName(org.deegree.datatypes.QualifiedName qmftName)
           
 org.deegree.ogcwebservices.wfs.WFService getWFService()
           
 
Methods inherited from class nl.idgis.giserver.ogcserviceclients.FeatureServiceClient
getName, getWfsCapabilities
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalWFSClient

public LocalWFSClient(java.lang.String name,
                      java.lang.String xmlPath,
                      java.lang.String capabilitiesFile)
               throws GIToOGCServiceException
Throws:
GIToOGCServiceException
Method Detail

getWFService

public org.deegree.ogcwebservices.wfs.WFService getWFService()

getFeaturesFC

public org.deegree.model.feature.FeatureCollection getFeaturesFC(GetFeatureRequest getFeatureReq)
                                                          throws GIToOGCServiceException
Specified by:
getFeaturesFC in class FeatureServiceClient
Throws:
GIToOGCServiceException

getGeoFieldName

public java.lang.String getGeoFieldName(org.deegree.datatypes.QualifiedName qmftName)
                                 throws java.io.IOException
Specified by:
getGeoFieldName in class FeatureServiceClient
Throws:
java.io.IOException

getDescribeFeatureType

public java.lang.String getDescribeFeatureType(org.deegree.datatypes.QualifiedName featureType)
                                        throws org.deegree.ogcwebservices.OGCWebServiceException
Specified by:
getDescribeFeatureType in class FeatureServiceClient
Throws:
org.deegree.ogcwebservices.OGCWebServiceException

getDescribeFeatureType

public java.lang.String getDescribeFeatureType(java.lang.String kvp)
                                        throws org.deegree.ogcwebservices.OGCWebServiceException
Specified by:
getDescribeFeatureType in class FeatureServiceClient
Throws:
org.deegree.ogcwebservices.OGCWebServiceException

getFeatureTypes

public org.deegree.ogcwebservices.wfs.capabilities.WFSFeatureType[] getFeatureTypes()
Specified by:
getFeatureTypes in class FeatureServiceClient