Package com.swiftmq.swiftlet.store
Class CompositeStoreTransaction
- java.lang.Object
-
- com.swiftmq.swiftlet.store.CompositeStoreTransaction
-
- All Implemented Interfaces:
StoreReadTransaction
,StoreTransaction
,StoreWriteTransaction
- Direct Known Subclasses:
CompositeStoreTransactionImpl
public abstract class CompositeStoreTransaction extends java.lang.Object implements StoreWriteTransaction, StoreReadTransaction
-
-
Constructor Summary
Constructors Constructor Description CompositeStoreTransaction()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract void
abortTransaction()
abstract void
abortTransaction(AsyncCompletionCallback callback)
abstract void
commitTransaction()
abstract void
commitTransaction(AsyncCompletionCallback callback)
abstract boolean
isReferencable()
abstract void
setPersistentStore(PersistentStore pStore)
abstract void
setReferencable(boolean referencable)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.swiftmq.swiftlet.store.StoreReadTransaction
remove
-
Methods inherited from interface com.swiftmq.swiftlet.store.StoreTransaction
abort, abort, abort, commit, commit, commit, prepare
-
Methods inherited from interface com.swiftmq.swiftlet.store.StoreWriteTransaction
insert
-
-
-
-
Method Detail
-
isReferencable
public abstract boolean isReferencable()
-
setReferencable
public abstract void setReferencable(boolean referencable)
-
setPersistentStore
public abstract void setPersistentStore(PersistentStore pStore) throws StoreException
- Throws:
StoreException
-
commitTransaction
public abstract void commitTransaction() throws StoreException
- Throws:
StoreException
-
commitTransaction
public abstract void commitTransaction(AsyncCompletionCallback callback)
-
abortTransaction
public abstract void abortTransaction() throws StoreException
- Throws:
StoreException
-
abortTransaction
public abstract void abortTransaction(AsyncCompletionCallback callback)
-
-