Uses of Class
org.multiverse.api.LockMode
-
Packages that use LockMode Package Description org.multiverse.api org.multiverse.api.references org.multiverse.stms.gamma org.multiverse.stms.gamma.transactionalobjects org.multiverse.stms.gamma.transactions -
-
Uses of LockMode in org.multiverse.api
Methods in org.multiverse.api that return LockMode Modifier and Type Method Description LockModeLock. atomicGetLockMode()Returns the current LockMode.LockModeLock. getLockMode()Gets the LockMode the transaction stored in the theTxnThreadLocalhas on this Lock.LockModeLock. getLockMode(Txn txn)Gets the LockMode the transaction has on the Lock.LockModeTxnConfig. getReadLockMode()Gets the current LockMode for all reads.LockModeTxnConfig. getWriteLockMode()Gets the current LockMode for all writes.static LockModeLockMode. valueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static LockMode[]LockMode. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.multiverse.api with parameters of type LockMode Modifier and Type Method Description voidLock. acquire(LockMode desiredLockMode)Acquires a Lock with the provided LockMode.voidLock. acquire(Txn txn, LockMode desiredLockMode)Acquires a Lock with the provided LockMode using the provided transaction.TxnFactoryBuilderTxnFactoryBuilder. setReadLockMode(LockMode lockMode)TxnFactoryBuilderTxnFactoryBuilder. setWriteLockMode(LockMode lockMode) -
Uses of LockMode in org.multiverse.api.references
Methods in org.multiverse.api.references with parameters of type LockMode Modifier and Type Method Description booleanTxnBoolean. getAndLock(LockMode lockMode)Gets the value and applies the lock.booleanTxnBoolean. getAndLock(Txn txn, LockMode lockMode)Gets the value using the provided txn and acquired the lock with the specified LockMode.doubleTxnDouble. getAndLock(LockMode lockMode)Gets the value and applies the lock.doubleTxnDouble. getAndLock(Txn txn, LockMode lockMode)Gets the value using the provided txn and acquired the lock with the specified LockMode.intTxnInteger. getAndLock(LockMode lockMode)Gets the value and applies the lock.intTxnInteger. getAndLock(Txn txn, LockMode lockMode)Gets the value using the provided txn and acquired the lock with the specified LockMode.longTxnLong. getAndLock(LockMode lockMode)Gets the value and applies the lock.longTxnLong. getAndLock(Txn txn, LockMode lockMode)Gets the value using the provided txn and acquired the lock with the specified LockMode.ETxnRef. getAndLock(LockMode lockMode)Gets the value and applies the lock.ETxnRef. getAndLock(Txn txn, LockMode lockMode)Gets the value using the provided txn and acquired the lock with the specified LockMode.booleanTxnBoolean. getAndSetAndLock(boolean value, LockMode lockMode)Sets the value, acquired the Lock with the specified Lockmode and returns the previous value.booleanTxnBoolean. getAndSetAndLock(Txn txn, boolean value, LockMode lockMode)Sets the value and acquired the Lock with the provided LockMode.doubleTxnDouble. getAndSetAndLock(double value, LockMode lockMode)Sets the value, acquired the Lock with the specified Lockmode and returns the previous value.doubleTxnDouble. getAndSetAndLock(Txn txn, double value, LockMode lockMode)Sets the value and acquired the Lock with the provided LockMode.intTxnInteger. getAndSetAndLock(int value, LockMode lockMode)Sets the value, acquired the Lock with the specified Lockmode and returns the previous value.intTxnInteger. getAndSetAndLock(Txn txn, int value, LockMode lockMode)Sets the value and acquired the Lock with the provided LockMode.longTxnLong. getAndSetAndLock(long value, LockMode lockMode)Sets the value, acquired the Lock with the specified Lockmode and returns the previous value.longTxnLong. getAndSetAndLock(Txn txn, long value, LockMode lockMode)Sets the value and acquired the Lock with the provided LockMode.ETxnRef. getAndSetAndLock(E value, LockMode lockMode)Sets the value, acquired the Lock with the specified Lockmode and returns the previous value.ETxnRef. getAndSetAndLock(Txn txn, E value, LockMode lockMode)Sets the value and acquired the Lock with the provided LockMode.booleanTxnBoolean. setAndLock(boolean value, LockMode lockMode)Sets the new value and applies the lock.booleanTxnBoolean. setAndLock(Txn txn, boolean value, LockMode lockMode)Sets the new value using the provided txn.doubleTxnDouble. setAndLock(double value, LockMode lockMode)Sets the new value and applies the lock.doubleTxnDouble. setAndLock(Txn txn, double value, LockMode lockMode)Sets the new value using the provided txn.intTxnInteger. setAndLock(int value, LockMode lockMode)Sets the new value and applies the lock.intTxnInteger. setAndLock(Txn txn, int value, LockMode lockMode)Sets the new value using the provided txn.longTxnLong. setAndLock(long value, LockMode lockMode)Sets the new value and applies the lock.longTxnLong. setAndLock(Txn txn, long value, LockMode lockMode)Sets the new value using the provided txn.ETxnRef. setAndLock(E value, LockMode lockMode)Sets the new value and applies the lock.ETxnRef. setAndLock(Txn txn, E value, LockMode lockMode)Sets the new value using the provided txn. -
Uses of LockMode in org.multiverse.stms.gamma
Fields in org.multiverse.stms.gamma declared as LockMode Modifier and Type Field Description LockModeGammaStmConfig. readLockModeThe default isolation level for all reads.LockModeGammaStmConfig. writeLockModeThe default isolation level for all writes.Methods in org.multiverse.stms.gamma with parameters of type LockMode Modifier and Type Method Description GammaTxnFactoryBuilderGammaStm.GammaTxnFactoryBuilderImpl. setReadLockMode(LockMode lockMode)GammaTxnFactoryBuilderGammaStm.GammaTxnFactoryBuilderImpl. setWriteLockMode(LockMode lockMode) -
Uses of LockMode in org.multiverse.stms.gamma.transactionalobjects
Methods in org.multiverse.stms.gamma.transactionalobjects that return LockMode Modifier and Type Method Description LockModeAbstractGammaObject. atomicGetLockMode()LockModeAbstractGammaObject. getLockMode()LockModeAbstractGammaObject. getLockMode(Txn tx)LockModeAbstractGammaObject. getLockMode(GammaTxn tx)Methods in org.multiverse.stms.gamma.transactionalobjects with parameters of type LockMode Modifier and Type Method Description voidBaseGammaTxnRef. acquire(LockMode desiredLockMode)voidBaseGammaTxnRef. acquire(Txn tx, LockMode desiredLockMode)voidBaseGammaTxnRef. acquire(GammaTxn tx, LockMode lockMode)booleanGammaTxnBoolean. getAndLock(LockMode lockMode)booleanGammaTxnBoolean. getAndLock(Txn tx, LockMode lockMode)booleanGammaTxnBoolean. getAndLock(GammaTxn tx, LockMode lockMode)doubleGammaTxnDouble. getAndLock(LockMode lockMode)doubleGammaTxnDouble. getAndLock(Txn tx, LockMode lockMode)doubleGammaTxnDouble. getAndLock(GammaTxn tx, LockMode lockMode)intGammaTxnInteger. getAndLock(LockMode lockMode)intGammaTxnInteger. getAndLock(Txn tx, LockMode lockMode)intGammaTxnInteger. getAndLock(GammaTxn tx, LockMode lockMode)longGammaTxnLong. getAndLock(LockMode lockMode)longGammaTxnLong. getAndLock(Txn tx, LockMode lockMode)longGammaTxnLong. getAndLock(GammaTxn tx, LockMode lockMode)EGammaTxnRef. getAndLock(LockMode lockMode)EGammaTxnRef. getAndLock(Txn tx, LockMode lockMode)EGammaTxnRef. getAndLock(GammaTxn tx, LockMode lockMode)booleanGammaTxnBoolean. getAndSetAndLock(boolean value, LockMode lockMode)booleanGammaTxnBoolean. getAndSetAndLock(Txn tx, boolean value, LockMode lockMode)booleanGammaTxnBoolean. getAndSetAndLock(GammaTxn tx, boolean value, LockMode lockMode)doubleGammaTxnDouble. getAndSetAndLock(double value, LockMode lockMode)doubleGammaTxnDouble. getAndSetAndLock(Txn tx, double value, LockMode lockMode)doubleGammaTxnDouble. getAndSetAndLock(GammaTxn tx, double value, LockMode lockMode)intGammaTxnInteger. getAndSetAndLock(int value, LockMode lockMode)intGammaTxnInteger. getAndSetAndLock(Txn tx, int value, LockMode lockMode)longGammaTxnLong. getAndSetAndLock(long value, LockMode lockMode)longGammaTxnLong. getAndSetAndLock(Txn tx, long value, LockMode lockMode)EGammaTxnRef. getAndSetAndLock(E value, LockMode lockMode)EGammaTxnRef. getAndSetAndLock(Txn tx, E value, LockMode lockMode)EGammaTxnRef. getAndSetAndLock(GammaTxn tx, E value, LockMode lockMode)intGammaTxnInteger. getAndSetLock(GammaTxn tx, int value, LockMode lockMode)longGammaTxnLong. getAndSetLock(GammaTxn tx, long value, LockMode lockMode)protected longBaseGammaTxnRef. getLong(GammaTxn tx, LockMode lockMode)protected java.lang.ObjectBaseGammaTxnRef. getObject(GammaTxn tx, LockMode lockMode)booleanGammaTxnBoolean. setAndLock(boolean value, LockMode lockMode)booleanGammaTxnBoolean. setAndLock(Txn tx, boolean value, LockMode lockMode)booleanGammaTxnBoolean. setAndLock(GammaTxn tx, boolean value, LockMode lockMode)doubleGammaTxnDouble. setAndLock(double value, LockMode lockMode)doubleGammaTxnDouble. setAndLock(Txn tx, double value, LockMode lockMode)doubleGammaTxnDouble. setAndLock(GammaTxn tx, double value, LockMode lockMode)intGammaTxnInteger. setAndLock(int value, LockMode lockMode)intGammaTxnInteger. setAndLock(Txn tx, int value, LockMode lockMode)intGammaTxnInteger. setAndLock(GammaTxn tx, int value, LockMode lockMode)longGammaTxnLong. setAndLock(long value, LockMode lockMode)longGammaTxnLong. setAndLock(Txn tx, long value, LockMode lockMode)longGammaTxnLong. setAndLock(GammaTxn tx, long value, LockMode lockMode)EGammaTxnRef. setAndLock(E value, LockMode lockMode)EGammaTxnRef. setAndLock(Txn tx, E value, LockMode lockMode)EGammaTxnRef. setAndLock(GammaTxn tx, E value, LockMode lockMode)protected longBaseGammaTxnRef. setLong(GammaTxn tx, LockMode lockMode, long newValue, boolean returnOld)protected java.lang.ObjectBaseGammaTxnRef. setObject(GammaTxn tx, LockMode lockMode, java.lang.Object newValue, boolean returnOld) -
Uses of LockMode in org.multiverse.stms.gamma.transactions
Fields in org.multiverse.stms.gamma.transactions declared as LockMode Modifier and Type Field Description LockModeGammaTxnConfig. readLockModeLockModeGammaTxnConfig. writeLockModeMethods in org.multiverse.stms.gamma.transactions that return LockMode Modifier and Type Method Description LockModeGammaTxnConfig. getReadLockMode()LockModeGammaTxnConfig. getWriteLockMode()Methods in org.multiverse.stms.gamma.transactions with parameters of type LockMode Modifier and Type Method Description GammaTxnConfigGammaTxnConfig. setReadLockMode(LockMode readLockMode)GammaTxnFactoryBuilderGammaTxnFactoryBuilder. setReadLockMode(LockMode lockMode)GammaTxnConfigGammaTxnConfig. setWriteLockMode(LockMode writeLockMode)GammaTxnFactoryBuilderGammaTxnFactoryBuilder. setWriteLockMode(LockMode lockMode)
-