## Uses of Class
org.apache.sis.storage.DataStoreException

- Packages that use DataStoreException
  Package | Description
  --- | ---
  org.apache.sis.storage | Data store base types for retrieving and saving geospatial data in various storage formats.
  org.apache.sis.storage.earthobservation | Metadata readers for some format used in Earth observation (Landsat, MODIS).
  org.apache.sis.storage.geotiff | Maps ISO metadata elements from/to the GeoTIFF tags.
  org.apache.sis.storage.netcdf | Maps ISO metadata elements from/to the Climate and Forecast (CF) attributes in a netCDF file.

- - ### Uses of DataStoreException in org.apache.sis.storage

    Subclasses of DataStoreException in org.apache.sis.storage
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConcurrentReadException` Thrown when an operation can not be performed while a read operation is in progress.
    `class` | `ConcurrentWriteException` Thrown when an operation can not be performed while a write operation is in progress.
    `class` | `DataStoreClosedException` Thrown when a data store is closed and can no more return data.
    `class` | `DataStoreContentException` Thrown when a store can not be read because the stream contains invalid data.
    `class` | `DataStoreReferencingException` Thrown when a data store failed to construct the coordinate reference system (CRS) or other positioning information.
    `class` | `ForwardOnlyStorageException` Thrown when an operation would require to move the cursor back, but the underlying storage does not allow that.
    `class` | `IllegalFeatureTypeException` Thrown when a store can not write the given feature because its type is not one of the supported types.
    `class` | `IllegalNameException` Thrown when an invalid name is used for identifying a coverage, a feature or other kind of element in a data store.
    `class` | `IllegalOpenParameterException` Thrown when a `DataStore` can not be opened because of invalid parameters.
    `class` | `ReadOnlyStorageException` Thrown when a `DataStore` can not perform a write operations.
    `class` | `UnsupportedQueryException` Thrown when a resources can not be filtered with a given query.
    `class` | `UnsupportedStorageException` Thrown when no `DataStoreProvider` is found for a given storage object.

    Methods in org.apache.sis.storage that return DataStoreException
    Modifier and Type | Method and Description
    --- | ---
    `DataStoreException` | DataStoreException.`initCause(Throwable cause)` Initializes the cause of this throwable to the specified value.

    Methods in org.apache.sis.storage that throw DataStoreException
    Modifier and Type | Method and Description
    --- | ---
    `Resource` | Aggregate.`add(Resource resource)` Adds a new `Resource` in this `Aggregate`.
    `abstract void` | DataStore.`close()` Closes this data store and releases any underlying resources.
    `void` | StorageConnector.`closeAllExcept(Object view)` Closes all streams and connections created by this `StorageConnector` except the given view.
    `Collection<Resource>` | Aggregate.`components()` Returns the children resources of this aggregate.
    `Resource` | DataStore.`findResource(String identifier)` Searches for a resource identified by the given identifier.
    `Envelope` | DataSet.`getEnvelope()` Returns the spatio-temporal extent of this resource in its most natural coordinate reference system.
    `Metadata` | Resource.`getMetadata()` Returns information about this resource.
    `abstract Metadata` | DataStore.`getMetadata()` Returns information about the data store as a whole.
    `Object` | StorageConnector.`getStorage()` Returns the input/output object given at construction time.
    `<T> T` | StorageConnector.`getStorageAs(Class<T> type)` Returns the storage as a view of the given type if possible, or `null` otherwise.
    `DefaultFeatureType` | FeatureSet.`getType()` Returns a description of properties that are common to all features in this dataset.
    `static DataStore` | DataStores.`open(Object storage)` Creates a `DataStore` for the given storage.
    `DataStore` | DataStoreProvider.`open(ParameterValueGroup parameters)` Returns a data store implementation associated with this provider for the given parameters.
    `abstract DataStore` | DataStoreProvider.`open(StorageConnector connector)` Returns a data store implementation associated with this provider.
    `abstract ProbeResult` | DataStoreProvider.`probeContent(StorageConnector connector)` Indicates if the given storage appears to be supported by the `DataStore`s created by this provider.
    `static String` | DataStores.`probeContentType(Object storage)` Returns the MIME type of the storage file format, or `null` if unknown or not applicable.
    `void` | Aggregate.`remove(Resource resource)` Removes a `Resource` from this `Aggregate`.

    Constructors in org.apache.sis.storage that throw DataStoreException
    Constructor and Description
    `DataStore(DataStoreProvider provider, StorageConnector connector)` Creates a new instance for the given storage (typically file or database).
    `DataStore(DataStore parent, StorageConnector connector)` Creates a new instance as a child of another data store instance.

  - ### Uses of DataStoreException in org.apache.sis.storage.earthobservation

    Methods in org.apache.sis.storage.earthobservation that throw DataStoreException
    Modifier and Type | Method and Description
    --- | ---
    `void` | LandsatStore.`close()` Closes this Landsat store and releases any underlying resources.
    `Metadata` | LandsatStore.`getMetadata()` Returns information about the dataset as a whole.
    `DataStore` | LandsatStoreProvider.`open(StorageConnector connector)` Returns a `LandsatStore` implementation associated with this provider.
    `ProbeResult` | LandsatStoreProvider.`probeContent(StorageConnector connector)` Returns `ProbeResult.SUPPORTED` if the given storage appears to be supported by `LandsatStore`.

    Constructors in org.apache.sis.storage.earthobservation that throw DataStoreException
    Constructor and Description
    `LandsatStore(LandsatStoreProvider provider, StorageConnector connector)` Creates a new Landsat store from the given file, URL, stream or character reader.

  - ### Uses of DataStoreException in org.apache.sis.storage.geotiff

    Methods in org.apache.sis.storage.geotiff that throw DataStoreException
    Modifier and Type | Method and Description
    --- | ---
    `void` | GeoTiffStore.`close()` Closes this GeoTIFF store and releases any underlying resources.
    `Metadata` | GeoTiffStore.`getMetadata()` Returns information about the dataset as a whole.
    `DataStore` | GeoTiffStoreProvider.`open(StorageConnector connector)` Returns a `GeoTiffStore` implementation associated with this provider.
    `ProbeResult` | GeoTiffStoreProvider.`probeContent(StorageConnector connector)` Returns `ProbeResult.SUPPORTED` if the given storage appears to be supported by `GeoTiffStore`.

    Constructors in org.apache.sis.storage.geotiff that throw DataStoreException
    Constructor and Description
    `GeoTiffStore(GeoTiffStoreProvider provider, StorageConnector connector)` Creates a new GeoTIFF store from the given file, URL or stream object.

  - ### Uses of DataStoreException in org.apache.sis.storage.netcdf

    Methods in org.apache.sis.storage.netcdf that throw DataStoreException
    Modifier and Type | Method and Description
    --- | ---
    `void` | NetcdfStore.`close()` Closes this netCDF store and releases any underlying resources.
    `Collection<Resource>` | NetcdfStore.`components()` Returns the resources (features or coverages) in this netCDF file.
    `Version` | NetcdfStore.`getConventionVersion()` Returns the version number of the Climate and Forecast (CF) conventions used in the netCDF file.
    `Metadata` | NetcdfStore.`getMetadata()` Returns information about the dataset as a whole.
    `DataStore` | NetcdfStoreProvider.`open(StorageConnector connector)` Returns a `NetcdfStore` implementation associated with this provider.
    `ProbeResult` | NetcdfStoreProvider.`probeContent(StorageConnector connector)` Returns `ProbeResult.SUPPORTED` if the given storage appears to be supported by `NetcdfStore`.

    Constructors in org.apache.sis.storage.netcdf that throw DataStoreException
    Constructor and Description
    `NetcdfStore(NetcdfStoreProvider provider, StorageConnector connector)` Creates a new netCDF store from the given file, URL, stream or `NetcdfFile` object.
    `NetcdfStore(StorageConnector connector)` Deprecated. Replaced by `NetcdfStore.NetcdfStore(NetcdfStoreProvider, StorageConnector)`.

Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.