Class ConcurrentWriteException

  • All Implemented Interfaces:
    Serializable, Localized­Exception

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

    Defined in the sis-storage module

    • Constructor Detail

      • ConcurrentWriteException

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

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

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

        public ConcurrentWriteException​(Locale locale,
                                        String filename)
        Creates a localized exception for an operation that can not be executed while a write 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 write operation is in progress.