Uses of Class
org.multiverse.stms.alpha.transactions.SpeculativeConfiguration

Packages that use SpeculativeConfiguration
org.multiverse.stms.alpha Contains the main Multiverse STM implementation: the AlphaStm. 
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 SpeculativeConfiguration in org.multiverse.stms.alpha
 

Constructors in org.multiverse.stms.alpha with parameters of type SpeculativeConfiguration
AlphaStm.AlphaTransactionFactoryBuilder(boolean readonly, boolean readTrackingEnabled, String familyName, int maxRetries, boolean writeSkewAllowed, org.multiverse.api.commitlock.CommitLockPolicy commitLockPolicy, org.multiverse.api.backoff.BackoffPolicy backoffPolicy, SpeculativeConfiguration speculativeConfig, boolean interruptible, boolean dirtyCheck, boolean quickReleaseEnabled, boolean explicitRetryAllowed, long timeoutNs, int maxReadSpinCount)
           
 

Uses of SpeculativeConfiguration in org.multiverse.stms.alpha.transactions
 

Fields in org.multiverse.stms.alpha.transactions declared as SpeculativeConfiguration
 SpeculativeConfiguration AbstractAlphaTransactionConfiguration.speculativeConfiguration
           
 

Methods in org.multiverse.stms.alpha.transactions that return SpeculativeConfiguration
static SpeculativeConfiguration SpeculativeConfiguration.createSpeculativeConfiguration(boolean enabled, int maximumArraySize)
           
 SpeculativeConfiguration SpeculativeConfiguration.withSpeculativeNonAutomaticReadTrackingDisabled()
           
 SpeculativeConfiguration SpeculativeConfiguration.withSpeculativeReadonlyDisabled()
           
 

Constructors in org.multiverse.stms.alpha.transactions with parameters of type SpeculativeConfiguration
AbstractAlphaTransactionConfiguration(org.multiverse.api.clock.PrimitiveClock clock, org.multiverse.api.backoff.BackoffPolicy backoffPolicy, String familyName, boolean readOnly, int maxRetries, boolean interruptible, boolean writeSkewAllowed, boolean readTrackingEnabled, boolean explicitRetryAllowed, SpeculativeConfiguration speculativeConfiguration, long timeoutNs, int maxReadSpinCount)
           
 

Uses of SpeculativeConfiguration in org.multiverse.stms.alpha.transactions.readonly
 

Methods in org.multiverse.stms.alpha.transactions.readonly with parameters of type SpeculativeConfiguration
 ReadonlyConfiguration ReadonlyConfiguration.withSpeculativeConfig(SpeculativeConfiguration speculativeConfig)
           
 

Constructors in org.multiverse.stms.alpha.transactions.readonly with parameters of type SpeculativeConfiguration
ReadonlyConfiguration(org.multiverse.api.clock.PrimitiveClock clock, org.multiverse.api.backoff.BackoffPolicy backoffPolicy, String familyName, SpeculativeConfiguration speculativeConfig, int maxRetries, boolean interruptible, boolean readTrackingEnabled, boolean explicitRetryAllowed, long timeoutNs, int maxReadSpinCount)
           
 

Uses of SpeculativeConfiguration in org.multiverse.stms.alpha.transactions.update
 

Methods in org.multiverse.stms.alpha.transactions.update with parameters of type SpeculativeConfiguration
 UpdateConfiguration UpdateConfiguration.withSpeculativeConfiguration(SpeculativeConfiguration speculativeConfigurationEnabled)
           
 

Constructors in org.multiverse.stms.alpha.transactions.update with parameters of type SpeculativeConfiguration
UpdateConfiguration(org.multiverse.api.clock.PrimitiveClock clock, org.multiverse.api.backoff.BackoffPolicy backoffPolicy, org.multiverse.api.commitlock.CommitLockPolicy commitLockPolicy, String familyName, SpeculativeConfiguration speculativeConfiguration, int maxRetries, boolean interruptible, boolean automaticReadTracking, boolean writeSkewAllowed, boolean optimizedConflictDetectionEnabled, boolean dirtyCheckEnabled, boolean quickReleaseLocks, boolean explicitRetryAllowed, long timeoutNs, int maxReadSpinCount)
           
 



Copyright © 2008-2010 Multiverse. All Rights Reserved.