Object
Throwable
Exception
DataStoreException
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
- See Also:
-
Constructor Summary
ConstructorDescriptionCanNotProbeException
(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 DataStoreException
getInternationalMessage, getLocalizedMessage, getMessage, initCause
Methods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getStackTrace, getSuppressed, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
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, or
null
if unknown. - See Also:
-