Package org.apache.sis.storage
Class UnsupportedStorageException
Object
Throwable
Exception
DataStoreException
IllegalOpenParameterException
UnsupportedStorageException
- All Implemented Interfaces:
- Serializable,- LocalizedException
Thrown when no 
DataStoreProvider is found for a given storage object.
 May also be thrown if a DataStore is instantiated directly but the data store
 cannot handle the given input or output object.- Since:
- 0.4
- See Also:
Defined in the sis-storage module
- 
Constructor SummaryConstructorsConstructorDescriptionCreates an exception with no cause and no details message.UnsupportedStorageException(String message) Creates an exception with the specified details message.UnsupportedStorageException(String message, Throwable cause) Creates an exception with the specified details message and cause.Creates an exception with the specified cause and no details message.UnsupportedStorageException(Locale locale, String format, Object storage, OpenOption... options) Creates a localized exception for an invalid input or output object given to a data store.
- 
Method SummaryMethods inherited from class DataStoreExceptiongetInternationalMessage, getLocalizedMessage, getMessage, initCauseMethods inherited from class ThrowableaddSuppressed, fillInStackTrace, getCause, getStackTrace, getSuppressed, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
- 
Constructor Details- 
UnsupportedStorageExceptionpublic UnsupportedStorageException()Creates an exception with no cause and no details message.
- 
UnsupportedStorageExceptionCreates an exception with the specified details message.- Parameters:
- message- the detail message.
 
- 
UnsupportedStorageExceptionCreates an exception with the specified cause and no details message.- Parameters:
- cause- the cause for this exception.
 
- 
UnsupportedStorageExceptionCreates an exception with the specified details message and cause.- Parameters:
- message- the detail message.
- cause- the cause for this exception.
 
- 
UnsupportedStorageExceptionpublic UnsupportedStorageException(Locale locale, String format, Object storage, OpenOption... options) Creates a localized exception for an invalid input or output object given to a data store. Arguments given to this constructor are hints for building an error message.- Parameters:
- locale- the locale of the message to be returned by- DataStoreException.getLocalizedMessage(), or- null.
- format- short name or abbreviation of the data format (e.g. "CSV", "GML", "WKT", etc).
- storage- the invalid input or output object. This is typically- StorageConnector.getStorage().
- options- the option used for opening the file, or- nullor empty if unknown. This method looks in particular for- StandardOpenOption.READand- WRITEoptions for inferring if the data store was to be used as a reader or as a writer. Those options can be obtained by- StorageConnector.getOption(OptionKey.OPEN_OPTIONS).
- Since:
- 0.8
 
 
-