|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AlphaTransaction | |
|---|---|
| org.multiverse.stms.alpha | Contains the main Multiverse STM implementation: the AlphaStm. |
| org.multiverse.stms.alpha.instrumentation.transactionalmethod | |
| org.multiverse.stms.alpha.programmatic | |
| org.multiverse.stms.alpha.transactions | Contains the AlphaTransaction implementations. |
| org.multiverse.stms.alpha.transactions.readonly | Contains the readonly AlphaTransaction implementations. |
| org.multiverse.stms.alpha.transactions.update | Contains the update AlphaTransaction implementations. |
| Uses of AlphaTransaction in org.multiverse.stms.alpha |
|---|
| Methods in org.multiverse.stms.alpha that return types with arguments of type AlphaTransaction | |
|---|---|
org.multiverse.api.TransactionFactory<AlphaTransaction> |
AlphaStm.AlphaTransactionFactoryBuilder.build()
|
| Methods in org.multiverse.stms.alpha with parameters of type AlphaTransaction | |
|---|---|
void |
AlphaTranlocal.lateFixation(AlphaTransaction tx)
|
void |
AlphaTranlocal.prematureFixation(AlphaTransaction tx,
AlphaTranlocal origin)
|
| Uses of AlphaTransaction in org.multiverse.stms.alpha.instrumentation.transactionalmethod |
|---|
| Methods in org.multiverse.stms.alpha.instrumentation.transactionalmethod with parameters of type AlphaTransaction | |
|---|---|
static boolean |
TransactionLogicDonor.isActiveTransaction(AlphaTransaction t)
|
| Uses of AlphaTransaction in org.multiverse.stms.alpha.programmatic |
|---|
| Methods in org.multiverse.stms.alpha.programmatic with parameters of type AlphaTransaction | |
|---|---|
void |
AlphaProgrammaticLongTranlocal.lateFixation(AlphaTransaction tx)
|
void |
AlphaProgrammaticLongTranlocal.prematureFixation(AlphaTransaction tx,
AlphaTranlocal origin)
|
| Constructors in org.multiverse.stms.alpha.programmatic with parameters of type AlphaTransaction | |
|---|---|
AlphaProgrammaticLong(AlphaTransaction tx,
long value)
|
|
| Uses of AlphaTransaction in org.multiverse.stms.alpha.transactions |
|---|
| Classes in org.multiverse.stms.alpha.transactions that implement AlphaTransaction | |
|---|---|
class |
AbstractAlphaTransaction<C extends AbstractAlphaTransactionConfiguration,S extends AbstractTransactionSnapshot>
An abstract AlphaTransaction that provides some basic pluming logic. |
| Uses of AlphaTransaction in org.multiverse.stms.alpha.transactions.readonly |
|---|
| Classes in org.multiverse.stms.alpha.transactions.readonly that implement AlphaTransaction | |
|---|---|
class |
AbstractReadonlyAlphaTransaction
|
class |
ArrayReadonlyAlphaTransaction
|
class |
MapReadonlyAlphaTransaction
A readonly AlphaTransaction that does do read tracking. |
class |
MonoReadonlyAlphaTransaction
A tracking readonly transaction that is optimized for reading/tracking a single transactional object. |
class |
NonTrackingReadonlyAlphaTransaction
A readonly AlphaTransaction implementation that doesn't track reads. |
| Methods in org.multiverse.stms.alpha.transactions.readonly that return AlphaTransaction | |
|---|---|
AlphaTransaction |
NonTrackingReadonlyAlphaTransaction.Factory.start()
|
AlphaTransaction |
MapReadonlyAlphaTransaction.Factory.start()
|
| Uses of AlphaTransaction in org.multiverse.stms.alpha.transactions.update |
|---|
| Classes in org.multiverse.stms.alpha.transactions.update that implement AlphaTransaction | |
|---|---|
class |
AbstractUpdateAlphaTransaction
An abstract AlphaTransaction that provides all the pluming
logic for update transactions. |
class |
ArrayUpdateAlphaTransaction
A AbstractUpdateAlphaTransaction where the tranlocals are stored in an array. |
class |
MapUpdateAlphaTransaction
A AbstractUpdateAlphaTransaction implementation where the AlphaTranlocals are stored in an
IdentityHashMap (to prevent unwanted equals/hashcode calls on AlphaTransactionalObjects. |
class |
MonoUpdateAlphaTransaction
A AbstractUpdateAlphaTransaction that can deal with a single transactional object. |
| Methods in org.multiverse.stms.alpha.transactions.update that return AlphaTransaction | |
|---|---|
AlphaTransaction |
MapUpdateAlphaTransaction.Factory.start()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||