Class CanNotProbeException

All Implemented Interfaces:
Serializable, LocalizedException

public class CanNotProbeException extends DataStoreException
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 Details

    • serialVersionUID

      private static final long serialVersionUID
      For cross-version compatibility.
      See Also:
    • provider

      private final DataStoreProvider provider
      The data store provider that failed to probe a file.
  • Constructor Details

    • CanNotProbeException

      public CanNotProbeException(DataStoreProvider provider, String message, Throwable cause)
      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

      public DataStoreProvider 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: