org.akubraproject.txn
Class ConcurrentBlobUpdateException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.io.IOException
org.akubraproject.AkubraException
org.akubraproject.AkubraBlobException
org.akubraproject.txn.ConcurrentBlobUpdateException
- All Implemented Interfaces:
- Serializable
public class ConcurrentBlobUpdateException
- extends org.akubraproject.AkubraBlobException
This exception is thrown by a transactional blob store when the same blob is created, deleted,
or modified by two separate concurrent transactions.
- Author:
- Ronald Tschalär
- See Also:
- Serialized Form
Methods inherited from class org.akubraproject.AkubraBlobException |
getBlobId |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
ConcurrentBlobUpdateException
public ConcurrentBlobUpdateException(URI blobId)
- Exception indicating there is duplicate blob in the store associated with the blob-id.
- Parameters:
blobId
- the blob-id
ConcurrentBlobUpdateException
public ConcurrentBlobUpdateException(URI blobId,
String msg)
- Exception indicating there is duplicate blob in the store associated with the blob-id.
- Parameters:
blobId
- the blob-idmsg
- the details about the exception
ConcurrentBlobUpdateException
public ConcurrentBlobUpdateException(URI blobId,
String msg,
Throwable cause)
- Exception indicating there is duplicate blob in the store associated with the blob-id.
- Parameters:
blobId
- the blob-idmsg
- the details about the exceptioncause
- the underlying exception that caused this exception
Copyright © 2009-2012 DuraSpace. All Rights Reserved.