Uses of Class
org.multiverse.stms.gamma.transactions.GammaTxnConfig
Packages that use GammaTxnConfig
Package
Description
-
Uses of GammaTxnConfig in org.multiverse.stms.gamma
Fields in org.multiverse.stms.gamma declared as GammaTxnConfigModifier and TypeFieldDescriptionprivate final GammaTxnConfig
GammaStm.GammaTxnFactoryBuilderImpl.config
private final GammaTxnConfig
GammaStm.NonSpeculativeGammaTxnFactory.config
private final GammaTxnConfig
GammaStm.SpeculativeGammaTxnFactory.config
final GammaTxnConfig
GammaStm.defaultConfig
protected final GammaTxnConfig
AbstractGammaTxnExecutor.txnConfig
Methods in org.multiverse.stms.gamma that return GammaTxnConfigModifier and TypeMethodDescriptionfinal GammaTxnConfig
GammaStm.GammaTxnFactoryBuilderImpl.getConfig()
final GammaTxnConfig
GammaStm.NonSpeculativeGammaTxnFactory.getConfig()
final GammaTxnConfig
GammaStm.SpeculativeGammaTxnFactory.getConfig()
Constructors in org.multiverse.stms.gamma with parameters of type GammaTxnConfigModifierConstructorDescription(package private)
(package private)
NonSpeculativeGammaTxnFactory
(GammaTxnConfig config, GammaTxnFactoryBuilder builder) (package private)
SpeculativeGammaTxnFactory
(GammaTxnConfig config, GammaTxnFactoryBuilder builder) -
Uses of GammaTxnConfig in org.multiverse.stms.gamma.transactionalobjects
Methods in org.multiverse.stms.gamma.transactionalobjects with parameters of type GammaTxnConfigModifier and TypeMethodDescriptionprivate void
BaseGammaTxnRef.initTranlocalForCommute
(GammaTxnConfig config, Tranlocal tranlocal) private static void
BaseGammaTxnRef.initTranlocalForRead
(GammaTxnConfig config, Tranlocal tranlocal) -
Uses of GammaTxnConfig in org.multiverse.stms.gamma.transactions
Fields in org.multiverse.stms.gamma.transactions declared as GammaTxnConfigMethods in org.multiverse.stms.gamma.transactions that return GammaTxnConfigModifier and TypeMethodDescriptionGammaTxnConfig.addPermanentListener
(TxnListener listener) final GammaTxnConfig
GammaTxn.getConfig()
GammaTxnFactory.getConfig()
GammaTxnFactoryBuilder.getConfig()
GammaTxnConfig.init()
GammaTxnConfig.setBackoffPolicy
(BackoffPolicy backoffPolicy) GammaTxnConfig.setBlockingAllowed
(boolean blockingAllowed) GammaTxnConfig.setControlFlowErrorsReused
(boolean controlFlowErrorsReused) GammaTxnConfig.setDirtyCheckEnabled
(boolean dirtyCheck) GammaTxnConfig.setFamilyName
(String familyName) GammaTxnConfig.setFat()
GammaTxnConfig.setInterruptible
(boolean interruptible) GammaTxnConfig.setIsolationLevel
(IsolationLevel isolationLevel) GammaTxnConfig.setMaximumPoorMansConflictScanLength
(int maximumPoorMansConflictScanLength) GammaTxnConfig.setMaxRetries
(int maxRetries) GammaTxnConfig.setPropagationLevel
(PropagationLevel propagationLevel) GammaTxnConfig.setReadLockMode
(LockMode readLockMode) GammaTxnConfig.setReadonly
(boolean readonly) GammaTxnConfig.setReadTrackingEnabled
(boolean trackReads) GammaTxnConfig.setSpeculative
(boolean speculativeConfigEnabled) GammaTxnConfig.setSpinCount
(int spinCount) GammaTxnConfig.setTimeoutNs
(long timeoutNs) GammaTxnConfig.setTraceLevel
(TraceLevel traceLevel) GammaTxnConfig.setWriteLockMode
(LockMode writeLockMode) Methods in org.multiverse.stms.gamma.transactions with parameters of type GammaTxnConfigConstructors in org.multiverse.stms.gamma.transactions with parameters of type GammaTxnConfigModifierConstructorDescriptionGammaTxn
(GammaTxnConfig config, int transactionType) private
GammaTxnConfig
(GammaTxnConfig config) Makes a clone of the given GammaTxnConfig. -
Uses of GammaTxnConfig in org.multiverse.stms.gamma.transactions.fat
Constructors in org.multiverse.stms.gamma.transactions.fat with parameters of type GammaTxnConfigModifierConstructorDescriptionFatFixedLengthGammaTxn
(GammaTxnConfig config) FatMonoGammaTxn
(GammaTxnConfig config) -
Uses of GammaTxnConfig in org.multiverse.stms.gamma.transactions.lean
Constructors in org.multiverse.stms.gamma.transactions.lean with parameters of type GammaTxnConfig