org.multiverse.stms.alpha.transactions.readonly
Class ReadonlyConfiguration
java.lang.Object
org.multiverse.stms.AbstractTransactionConfiguration
org.multiverse.stms.alpha.transactions.AbstractAlphaTransactionConfiguration
org.multiverse.stms.alpha.transactions.readonly.ReadonlyConfiguration
- All Implemented Interfaces:
- org.multiverse.api.TransactionConfiguration
public final class ReadonlyConfiguration
- extends AbstractAlphaTransactionConfiguration
- Author:
- Peter Veentjer
| Fields inherited from class org.multiverse.stms.AbstractTransactionConfiguration |
backoffPolicy, clock, explicitRetryAllowed, familyName, interruptible, maxReadSpinCount, maxRetries, readOnly, readTrackingEnabled, timeoutNs, writeSkewAllowed |
|
Constructor Summary |
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)
|
ReadonlyConfiguration(org.multiverse.api.clock.PrimitiveClock clock,
boolean readTrackingEnabled)
|
| Methods inherited from class org.multiverse.stms.AbstractTransactionConfiguration |
getBackoffPolicy, getFamilyName, getMaxRetries, getTimeoutNs, isExplicitRetryAllowed, isInterruptible, isReadonly, isReadTrackingEnabled, isWriteSkewAllowed, maxReadSpinCount |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReadonlyConfiguration
public ReadonlyConfiguration(org.multiverse.api.clock.PrimitiveClock clock,
boolean readTrackingEnabled)
ReadonlyConfiguration
public 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)
withMaxRetries
public ReadonlyConfiguration withMaxRetries(int maxRetries)
withSpeculativeConfig
public ReadonlyConfiguration withSpeculativeConfig(SpeculativeConfiguration speculativeConfig)
withExplicitRetryAllowed
public ReadonlyConfiguration withExplicitRetryAllowed(boolean explicitRetryAllowed)
Copyright © 2008-2010 Multiverse. All Rights Reserved.