Class ConcurrentReadException

Object
Throwable
Exception
DataStoreException
ConcurrentReadException
All Implemented Interfaces:
Serializable, Localized­Exception

public class ConcurrentReadException extends DataStoreException
Thrown when an operation can not be performed while a read operation is in progress. This exception is thrown for example if a write operation is attempted on a data store that does not support concurrent read and write operations.
Since:
0.8
See Also:

Defined in the sis-storage module

  • Constructor Details

    • ConcurrentReadException

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

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

      public ConcurrentReadException(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.
    • ConcurrentReadException

      public ConcurrentReadException(Locale locale, String filename)
      Creates a localized exception for an operation that can not be executed while a read operation is in progress. Arguments given to this constructor are hints for building an error message.
      Parameters:
      locale - the locale of the message to be returned by Data­Store­Exception​.get­Localized­Message(), or null.
      filename - name of the file or data store where a read operation is in progress.