Package org.apache.sis.storage
Class CanNotProbeException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.apache.sis.storage.DataStoreException
org.apache.sis.storage.CanNotProbeException
- All Implemented Interfaces:
Serializable,LocalizedException
Thrown when an unrecoverable error occurred during the probing of a file.
This exception contains a reference to the provider that failed.
- Since:
- 1.2
- Version:
- 1.2
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DataStoreProviderThe data store provider that failed to probe a file.private static final longFor cross-version compatibility. -
Constructor Summary
ConstructorsConstructorDescriptionCanNotProbeException(DataStoreProvider provider, String message, Throwable cause) Creates an exception with the specified details message and cause.CanNotProbeException(DataStoreProvider provider, StorageConnector connector, Throwable cause) Creates a localized exception with a message saying that the given store cannot be processed. -
Method Summary
Modifier and TypeMethodDescriptionReturns the data store provider that failed to probe a file.Methods inherited from class org.apache.sis.storage.DataStoreException
getInternationalMessage, getLocalizedMessage, getMessage, initCauseMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getStackTrace, getSuppressed, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDFor cross-version compatibility.- See Also:
-
provider
The data store provider that failed to probe a file.
-
-
Constructor Details
-
CanNotProbeException
Creates an exception with the specified details message and cause.- Parameters:
provider- the data store provider that failed to probe a file.message- the detail message in the default locale.cause- the cause for this exception.
-
CanNotProbeException
public CanNotProbeException(DataStoreProvider provider, StorageConnector connector, Throwable cause) Creates a localized exception with a message saying that the given store cannot be processed.- Parameters:
provider- the data store provider that failed to probe a file.connector- the stream, file or other kind of resource that the store provider tried to probe.cause- the reason why the data store cannot be probed.
-
-
Method Details
-
getProvider
Returns the data store provider that failed to probe a file.- Returns:
- the data store provider that failed to probe a file.
- See Also:
-