Uses of Interface
org.multiverse.api.TxnFactoryBuilder
Packages that use TxnFactoryBuilder
Package
Description
-
Uses of TxnFactoryBuilder in org.multiverse.api
Methods in org.multiverse.api that return TxnFactoryBuilderModifier and TypeMethodDescriptionTxnFactoryBuilder.addPermanentListener(TxnListener listener) Adds a permanentTxnTxnListener.TxnFactory.getTxnFactoryBuilder()Stm.newTxnFactoryBuilder()Gets theTxnFactoryBuilderthat needs to be used to execute aTxncreated by this Stm.TxnFactoryBuilder.setBackoffPolicy(BackoffPolicy backoffPolicy) Sets theTxnBackoffPolicy.TxnFactoryBuilder.setBlockingAllowed(boolean blockingAllowed) Sets if theTxnis allowed to do an explicit retry (needed for a blocking operation).TxnFactoryBuilder.setControlFlowErrorsReused(boolean reused) Sets if theControlFlowErroris reused.TxnFactoryBuilder.setDirtyCheckEnabled(boolean dirtyCheckEnabled) Sets if theTxndirty check is enabled.TxnFactoryBuilder.setFamilyName(String familyName) Sets theTxnfamilyname.TxnFactoryBuilder.setInterruptible(boolean interruptible) Sets if theTxncan be interrupted while doing blocking operations.TxnFactoryBuilder.setIsolationLevel(IsolationLevel isolationLevel) Sets theIsolationLevelon theTxn.TxnFactoryBuilder.setMaxRetries(int maxRetries) Sets the the maximum count aTxncan be retried.TxnFactoryBuilder.setPropagationLevel(PropagationLevel propagationLevel) Sets thePropagationLevelused.TxnFactoryBuilder.setReadLockMode(LockMode lockMode) TxnFactoryBuilder.setReadonly(boolean readonly) Sets the readonly property on aTxn.TxnFactoryBuilder.setReadTrackingEnabled(boolean enabled) Sets if theTxnshould automatically track all reads that have been done.TxnFactoryBuilder.setSpeculative(boolean speculative) TxnFactoryBuilder.setSpinCount(int spinCount) Sets the maximum number of spins that are allowed when aTxncan't be read/written/locked because it is locked by another transaction.TxnFactoryBuilder.setTimeoutNs(long timeoutNs) Sets the timeout (the maximum time aTxnis allowed to block.TxnFactoryBuilder.setTraceLevel(TraceLevel traceLevel) Sets theTxnTraceLevel.TxnFactoryBuilder.setWriteLockMode(LockMode lockMode) -
Uses of TxnFactoryBuilder in org.multiverse.stms.gamma
Classes in org.multiverse.stms.gamma that implement TxnFactoryBuilderMethods in org.multiverse.stms.gamma that return TxnFactoryBuilder -
Uses of TxnFactoryBuilder in org.multiverse.stms.gamma.transactions
Subinterfaces of TxnFactoryBuilder in org.multiverse.stms.gamma.transactions