|
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.io.datastore.Datastore org.deegree.io.datastore.wfs.CascadingWFSDatastore
public class CascadingWFSDatastore
Datastore
that uses a remote WFS instance as backend.
Field Summary |
---|
Fields inherited from class org.deegree.io.datastore.Datastore |
---|
SRS_UNDEFINED |
Constructor Summary | |
---|---|
CascadingWFSDatastore()
|
Method Summary | |
---|---|
void |
close()
Closes the datastore so it can free dependent resources. |
CascadingWFSAnnotationDocument |
getAnnotationParser()
Returns the datastore specific annotation parser. |
(package private) WFSCapabilities |
getWFSCapabilities(java.net.URL wfsBaseURL)
Returns the WFSCapabilities for the WFS that can be reached at the given URL . |
FeatureCollection |
performQuery(Query query,
MappedFeatureType[] rootFts)
Performs a query against the datastore. |
FeatureCollection |
performQuery(Query query,
MappedFeatureType[] rootFts,
DatastoreTransaction context)
Performs a query against the datastore (in the given transaction context). |
Methods inherited from class org.deegree.io.datastore.Datastore |
---|
acquireTransaction, bindSchema, canTransformTo, configure, determineFidsToLock, getConfiguration, getFeatureType, getSchemas, releaseTransaction, transformQuery, transformResult |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CascadingWFSDatastore()
Method Detail |
---|
public CascadingWFSAnnotationDocument getAnnotationParser()
Datastore
getAnnotationParser
in class Datastore
public void close() throws DatastoreException
Datastore
close
in class Datastore
DatastoreException
public FeatureCollection performQuery(Query query, MappedFeatureType[] rootFts, DatastoreTransaction context) throws DatastoreException, UnknownCRSException
Datastore
performQuery
in class Datastore
query
- query to be performedrootFts
- the root feature types that are queried, more than one type means that the types
are joinedcontext
- context (used to specify the JDBCConnection, for example)
DatastoreException
UnknownCRSException
public FeatureCollection performQuery(Query query, MappedFeatureType[] rootFts) throws DatastoreException, UnknownCRSException
Datastore
performQuery
in class Datastore
query
- query to be performedrootFts
- the root feature types that are queried, more than one type means that the types
are joined
DatastoreException
UnknownCRSException
WFSCapabilities getWFSCapabilities(java.net.URL wfsBaseURL) throws DatastoreException
WFSCapabilities
for the WFS that can be reached at the given URL
.
wfsBaseURL
- base URL of the WFS
WFSCapabilities
of the WFS
DatastoreException
|
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