Class ReadOnlyStorageException

All Implemented Interfaces:
Serializable, LocalizedException

public class ReadOnlyStorageException extends DataStoreException
Thrown when a DataStore cannot perform a write operation. If a data store does not support any write operation, then it should not implement WritableAggregate or WritableFeatureSet interface. But in some situations, a data store may implement a Writable* interface and nevertheless be unable to perform a write operation, for example because the underlying Channel is read-only or part of the file is locked by another process.
Since:
0.8
Version:
0.8
See Also:
  • Field Details

    • serialVersionUID

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

    • ReadOnlyStorageException

      public ReadOnlyStorageException()
      Creates an exception with no cause and no details message.
    • ReadOnlyStorageException

      public ReadOnlyStorageException(String message)
      Creates an exception with the specified details message.
      Parameters:
      message - the detail message.
    • ReadOnlyStorageException

      public ReadOnlyStorageException(Throwable cause)
      Creates an exception with the specified cause and no details message.
      Parameters:
      cause - the cause for this exception.
    • ReadOnlyStorageException

      public ReadOnlyStorageException(String message, Throwable cause)
      Creates an exception with the specified details message and cause.
      Parameters:
      message - the detail message.
      cause - the cause for this exception.