|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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,
java.lang.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,
org.multiverse.api.TraceLevel traceLevel,
org.multiverse.api.PropagationLevel propagationLevel)
|
|
| 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,
java.lang.String familyName,
boolean readOnly,
int maxRetries,
boolean interruptible,
boolean writeSkewAllowed,
boolean readTrackingEnabled,
boolean explicitRetryAllowed,
SpeculativeConfiguration speculativeConfiguration,
long timeoutNs,
int maxReadSpinCount,
org.multiverse.api.TransactionFactory transactionFactory,
org.multiverse.api.TraceLevel traceLevel,
int syncToClock,
org.multiverse.api.PropagationLevel propagationLevel)
|
|
| 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,
java.lang.String familyName,
SpeculativeConfiguration speculativeConfig,
int maxRetries,
boolean interruptible,
boolean readTrackingEnabled,
boolean explicitRetryAllowed,
long timeoutNs,
int maxReadSpinCount,
org.multiverse.api.TransactionFactory transactionFactory,
org.multiverse.api.TraceLevel traceLevel,
int syncToClock,
org.multiverse.api.PropagationLevel propagationLevel)
|
|
| 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,
java.lang.String familyName,
SpeculativeConfiguration speculativeConfiguration,
int maxRetries,
boolean interruptible,
boolean automaticReadTracking,
boolean writeSkewAllowed,
boolean optimizedConflictDetectionEnabled,
boolean dirtyCheckEnabled,
boolean quickReleaseLocks,
boolean explicitRetryAllowed,
long timeoutNs,
int maxReadSpinCount,
org.multiverse.api.TransactionFactory transactionFactory,
org.multiverse.api.TraceLevel traceLevel,
int syncToClock,
org.multiverse.api.PropagationLevel propagationLevel)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||