public class GMLDataStoreProvider extends OGRDataStoreProvider
AbstractFeatureStoreProvider.FeatureProviderNotFoundException| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DESCRIPTION |
static java.lang.String |
NAME |
dataSource, METADATA_DEFINITION_NAME, resourceProviderstore| Modifier | Constructor and Description |
|---|---|
protected |
GMLDataStoreProvider(DataStoreParameters dataParameters,
DataStoreProviderServices storeServices) |
protected |
GMLDataStoreProvider(DataStoreParameters dataParameters,
DataStoreProviderServices storeServices,
DynObject metadata) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowWrite()
Informs that store supports write.
|
protected DataSource |
getDataSource() |
void |
performChanges(java.util.Iterator deleteds,
java.util.Iterator inserteds,
java.util.Iterator updateds,
java.util.Iterator featureTypesChanged)
unsupported by default, override this otherwise
|
void |
resourceChanged(ResourceProvider resource) |
closeResourceRequested, compoundSelect, createNewOID, createSet, doDispose, getEnvelope, getFeatureCount, getFullName, getLayer, getName, getOIDType, getProviderName, getResource, getSourceId, internalGetFeatureProviderByReference, loadFeatureType, open, repackabortAppend, allowAutomaticValues, allowGeometry, append, beginAppend, beginAppend, canWriteGeometry, clear, close, createExpression, createFeatureLocks, createFeatureProvider, createFeatureSelection, createResource, createSet, delegate, endAppend, fixFeatureTypeFromParameters, getChildren, getDynClass, getDynValue, getEnvelope, getExplorer, getFeatureProviderByReference, getFeatureProviderByReference, getFeatureStore, getInterval, getParameters, getResourcesStorage, getRetrievedFeaturesLimit, getStoreServices, getStoresRepository, getTimes, getTimes, hasDynMethod, hasDynValue, hasRetrievedFeaturesLimit, implement, internalGetFeatureProviderByReference, invokeDynMethod, invokeDynMethod, isKnownEnvelope, isLocksSupported, isTemporary, passThroughDelete, passThroughDelete, passThroughInsert, passThroughInsertOrUpdate, passThroughUpdate, passThroughUpdate, refresh, savePrjFile, setDynValue, setMetadata, supportsAppendMode, supportsPassThroughMode, toStringsetTransactiondispose, disposeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitabortAppend, allowAutomaticValues, allowGeometry, append, beginAppend, beginAppend, canWriteGeometry, createFeatureLocks, createFeatureProvider, createFeatureSelection, createSet, endAppend, fixFeatureTypeFromParameters, getEnvelope, getFeatureProviderByReference, getFeatureProviderByReference, getFeatureStore, getParameters, getRetrievedFeaturesLimit, getStoreServices, hasRetrievedFeaturesLimit, isKnownEnvelope, isLocksSupported, isTemporary, passThroughDelete, passThroughDelete, passThroughInsert, passThroughInsertOrUpdate, passThroughUpdate, passThroughUpdate, supportsAppendMode, supportsPassThroughModeclose, getChildren, getExplorer, getInterval, getResourcesStorage, getStoresRepository, getTimes, getTimes, refresh, setTransactionhasDynMethodclear, clone, delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValuedisposepublic static final java.lang.String NAME
public static final java.lang.String DESCRIPTION
protected GMLDataStoreProvider(DataStoreParameters dataParameters, DataStoreProviderServices storeServices, DynObject metadata) throws InitializeException
InitializeExceptionprotected GMLDataStoreProvider(DataStoreParameters dataParameters, DataStoreProviderServices storeServices) throws InitializeException
InitializeExceptionprotected DataSource getDataSource()
throws OGRUnsupportedFormatException
getDataSource in class OGRDataStoreProviderOGRUnsupportedFormatExceptionpublic boolean allowWrite()
FeatureStoreProviderallowWrite in interface FeatureStoreProviderallowWrite in class OGRDataStoreProviderpublic void performChanges(java.util.Iterator deleteds,
java.util.Iterator inserteds,
java.util.Iterator updateds,
java.util.Iterator featureTypesChanged)
throws DataException
AbstractFeatureStoreProviderperformChanges in interface FeatureStoreProviderperformChanges in class OGRDataStoreProviderdeleteds - iterator of FeatureReferenceProviderServicesinserteds - iterator of FeatureProviderupdateds - iterator of FeatureProviderfeatureTypesChanged - iterator of FeatureType.FeatureTypeChangedDataExceptionFeatureStoreProvider.performChanges(Iterator,
Iterator, Iterator, Iterator)public void resourceChanged(ResourceProvider resource)
resourceChanged in interface ResourceConsumerresourceChanged in class OGRDataStoreProvider