Modifier and Type | Interface and Description |
---|---|
interface |
OrElseBlock
The OrElse is responsible for executing the either block, or in case of a retry, the orelse block is executed.
|
interface |
TxnExecutor
An TxnExecutor is responsible for executing an atomic callable.
|
Modifier and Type | Class and Description |
---|---|
class |
LockMode
Using the LockMode one can control the pessimistic nature of a
Txn . |
Modifier and Type | Interface and Description |
---|---|
interface |
GammaConstants
Contains the constants for the
GammaStm . |
interface |
GammaTxnExecutor
An
TxnExecutor tailored for the GammaStm. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGammaTxnExecutor
An abstract
GammaTxnExecutor implementation. |
class |
FatGammaTxnExecutor
The
TxnExecutor made for the GammaStm. |
class |
GammaOrElseBlock |
class |
LeanGammaTxnExecutor
The
TxnExecutor made for the GammaStm. |
Modifier and Type | Interface and Description |
---|---|
interface |
GammaObject |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGammaObject |
class |
BaseGammaTxnRef |
class |
GammaTxnBoolean
A
TxnBoolean for the GammaStm . |
class |
GammaTxnDouble |
class |
GammaTxnInteger |
class |
GammaTxnLong
|
class |
GammaTxnRef<E>
|
class |
Tranlocal<E> |
Modifier and Type | Class and Description |
---|---|
class |
GammaTxn
Abstract GammaTxn to be used by all the concrete GammaTxn implementations.
|
class |
GammaTxnConfig
A configuration object that contains the configuration for a GammaTxn.
|
class |
GammaTxnPool
A pool for pooling GammaTxns.
|
Modifier and Type | Class and Description |
---|---|
class |
FatFixedLengthGammaTxn
A Fat
GammaTxn (supporting all features) but has a fixed capacity. |
class |
FatMonoGammaTxn |
class |
FatVariableLengthGammaTxn |
Modifier and Type | Class and Description |
---|---|
class |
LeanFixedLengthGammaTxn
A Lean GammaTxn that is optimized for a fixed number of GammaTxnRefs.
|
class |
LeanMonoGammaTxn
A Lean GammaTxn implementation that is optimized for dealing with only a single
transactional reference.
|
Modifier and Type | Class and Description |
---|---|
class |
Bugshaker
Contains some utility functions for shaking out bugs.
|
Copyright © 2020. All rights reserved.