org.deegree_impl.services.wfs.db
Class CGetFeature

java.lang.Object
  extended byjava.lang.Thread
      extended byorg.deegree_impl.services.wfs.WFSMainLoop
          extended byorg.deegree_impl.services.wfs.AbstractGetFeature
              extended byorg.deegree_impl.services.wfs.DBGetFeature
                  extended byorg.deegree_impl.services.wfs.db.CGetFeature
All Implemented Interfaces:
java.lang.Runnable

class CGetFeature
extends DBGetFeature

class defining the processing of a getFeature request


Field Summary
 
Fields inherited from class org.deegree_impl.services.wfs.DBGetFeature
depth, pool
 
Fields inherited from class org.deegree_impl.services.wfs.AbstractGetFeature
config
 
Fields inherited from class org.deegree_impl.services.wfs.WFSMainLoop
parent, request
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
CGetFeature(PointDBDataStore parent, OGCWebServiceRequest request)
           
 
Method Summary
private  java.lang.String getQuery(Filter filter, WFSQuery query)
           
protected  OGCWebServiceResponse[] performRequest(OGCWebServiceRequest request)
           
 
Methods inherited from class org.deegree_impl.services.wfs.DBGetFeature
getRelations, reset
 
Methods inherited from class org.deegree_impl.services.wfs.AbstractGetFeature
createResponse, getAffectedFeatureTypes, getAffectedFields
 
Methods inherited from class org.deegree_impl.services.wfs.WFSMainLoop
run
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CGetFeature

public CGetFeature(PointDBDataStore parent,
                   OGCWebServiceRequest request)
Method Detail

performRequest

protected OGCWebServiceResponse[] performRequest(OGCWebServiceRequest request)
Specified by:
performRequest in class WFSMainLoop
Parameters:
request -
Returns:

getQuery

private java.lang.String getQuery(Filter filter,
                                  WFSQuery query)
                           throws java.lang.Exception
Throws:
java.lang.Exception