public class WFSDataStore extends ContentDataStore
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,String> |
configuredStoredQueries |
static String |
STORED_QUERY_CONFIGURATION_HINT |
dataStoreFactory, entries, featureFactory, filterFactory, geometryFactory, JOINED_FEATURE_TYPE, lockingManager, LOGGER, namespaceURI, typeFactory, WRITER_ADD, WRITER_COMMIT, WRITER_UPDATE| Constructor and Description |
|---|
WFSDataStore(WFSClient client) |
createSchema, dispose, ensureEntry, ensureFeatureStore, entry, getDataStoreFactory, getEntry, getFeatureFactory, getFeatureReader, getFeatureSource, getFeatureSource, getFeatureSource, getFeatureSource, getFeatureTypeFactory, getFeatureWriter, getFeatureWriter, getFeatureWriterAppend, getFilterFactory, getGeometryFactory, getLockingManager, getLogger, getNames, getNamespaceURI, getSchema, getSchema, getTypeNames, name, removeEntry, removeSchema, removeSchema, setDataStoreFactory, setFeatureFactory, setFeatureTypeFactory, setFilterFactory, setGeometryFactory, setNamespaceURI, updateSchema, updateSchemapublic static final String STORED_QUERY_CONFIGURATION_HINT
public WFSDataStore(WFSClient client)
public WFSServiceInfo getInfo()
DataAccessThis method offers access to a summary of header or metadata information describing the service. Subclasses may return a specific ServiceInfo instance that has additional information (such as FilterCapabilities).
getInfo in interface DataAccess<SimpleFeatureType,SimpleFeature>getInfo in class ContentDataStoregetInfo()protected WFSContentState createContentState(ContentEntry entry)
ContentDataStoreSubclasses may override this method to return a specific subclass of ContentState.
createContentState in class ContentDataStoreentry - The entry.ContentState for the entry.protected List<Name> createTypeNames() throws IOException
ContentDataStoreNamespaces may be left null for data stores which do not support namespace
qualified type names.
createTypeNames in class ContentDataStoreName.IOException - Any errors occuring connecting to data.ContentDataStore.createTypeNames()protected ContentFeatureSource createFeatureSource(ContentEntry entry) throws IOException
ContentDataStoreSubclasses should override this method to return a specific subclass of ContentFeatureSource.
createFeatureSource in class ContentDataStoreentry - The entry.ContentFeatureSource for the entry.IOExceptionWFSFeatureSource,
WFSFeatureStore,
WFSClient.supportsTransaction(QName),
ContentDataStore.createFeatureSource(org.geotools.data.store.ContentEntry)public QName getRemoteTypeName(Name localTypeName) throws IOException
IOExceptionpublic ListStoredQueriesResponseType getStoredQueryListResponse()
throws IOException
IOExceptionpublic boolean supportsStoredQueries()
public FeatureType getRemoteFeatureType(QName remoteTypeName) throws IOException
IOExceptionpublic StoredQueryDescriptionType getStoredQueryDescriptionType(String storedQueryId) throws IOException
IOExceptionpublic SimpleFeatureType getRemoteSimpleFeatureType(QName remoteTypeName) throws IOException
IOExceptionpublic WFSClient getWfsClient()
public Name addStoredQuery(String localName, String storedQueryId) throws IOException
IOExceptionpublic QName getStoredQueryReturnType(String storedQueryId) throws IOException
IOExceptionpublic SimpleFeatureType getStoredQuerySchema(String storedQueryId) throws IOException
IOExceptionpublic void removeStoredQuery(String localName)
public URL getCapabilitiesURL()
Copyright © 1996–2019 Geotools. All rights reserved.