Package org.multiverse.stms.gamma
-
Interface Summary Interface Description GammaConstants Contains the constants for theGammaStm
.GammaTxnExecutor AnTxnExecutor
tailored for the GammaStm.GammaTxnRefFactory ATxnRefFactory
tailored for the GammaStm.GammaTxnRefFactoryBuilder ATxnRefFactoryBuilder
tailored for the GammaStm. -
Class Summary Class Description AbstractGammaTxnExecutor An abstractGammaTxnExecutor
implementation.FatGammaTxnExecutor TheTxnExecutor
made for the GammaStm.GammaObjectPool A pool for tranlocals.GammaOrElseBlock GammaStm GammaStmConfig Contains the default configuration for all transactions created by the GammaStm.GammaStmUtils GlobalConflictCounter The GlobalConflictCounter is used as a mechanism for guaranteeing read consistency.LeanGammaTxnExecutor TheTxnExecutor
made for the GammaStm.Listeners A Listeners object contains all the Latches of blockingAllowed transactions that listen to a write on a transactional object.ThreadLocalGammaObjectPool A ThreadLocal that contains theGammaObjectPool
.