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 DataStoreProvider
The data store provider that failed to probe a file.private static final long
For 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, initCause
Methods 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:
-