org.akubraproject.txn
Class AbstractTransactionalStore
java.lang.Object
org.akubraproject.impl.AbstractBlobStore
org.akubraproject.txn.AbstractTransactionalStore
- All Implemented Interfaces:
- org.akubraproject.BlobStore
- Direct Known Subclasses:
- TransactionalStore
public abstract class AbstractTransactionalStore
- extends org.akubraproject.impl.AbstractBlobStore
A basic superclass for transactional stores.
Subclasses must implement openConnection
.
- Author:
- Ronald Tschalär
Field Summary |
protected org.akubraproject.BlobStore |
wrappedStore
the underlying blob-store used for the actual storage |
Fields inherited from class org.akubraproject.impl.AbstractBlobStore |
id |
Methods inherited from class org.akubraproject.impl.AbstractBlobStore |
getId |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.akubraproject.BlobStore |
openConnection |
wrappedStore
protected final org.akubraproject.BlobStore wrappedStore
- the underlying blob-store used for the actual storage
AbstractTransactionalStore
protected AbstractTransactionalStore(URI id,
org.akubraproject.BlobStore wrappedStore)
throws IOException
- Create a new transactional store.
- Parameters:
id
- the id of this storewrappedStore
- the wrapped non-transactional store
- Throws:
IOException
Copyright © 2009-2012 DuraSpace. All Rights Reserved.