Uses of Package
org.multiverse.api

Packages that use org.multiverse.api
org.multiverse.api   
org.multiverse.api.callables   
org.multiverse.api.collections   
org.multiverse.api.lifecycle   
org.multiverse.api.references   
org.multiverse.collections   
org.multiverse.commitbarriers   
org.multiverse.stms.gamma   
org.multiverse.stms.gamma.transactionalobjects   
org.multiverse.stms.gamma.transactions   
org.multiverse.stms.gamma.transactions.fat   
org.multiverse.stms.gamma.transactions.lean   
 

Classes in org.multiverse.api used by org.multiverse.api
BackoffPolicy
          A policy to be used when Txn or an atomic operation can't make any progress, e.g.
IsolationLevel
          With the IsolationLevel you have a way to provide declarative control to guarantee isolation between transactions.
Lock
          The Lock provides access to pessimistic behavior of a TxnObject.
LockMode
          Using the LockMode one can control the pessimistic nature of a Txn.
OrElseBlock
          The OrElse is responsible for executing the either block, or in case of a retry, the orelse block is executed.
PropagationLevel
          With the PropagationLevel you have control on how the TxnExecutor reacts on the existence or the non existence of a Txn.
Stm
          The main interface for software transactional memory.
TraceLevel
          Using the TraceLevel you get some feedback on what is happening inside a transaction.
Txn
          The unit of work for Stm.
TxnConfig
          Contains the transaction configuration used by a Txn.
TxnExecutor
          An TxnExecutor is responsible for executing an atomic callable.
TxnFactory
          A Factory responsible for creating a Txn.
TxnFactoryBuilder
          A Builder for creating a TxnFactory and TxnExecutor.
TxnStatus
          An enumeration of all possible states a Txn can have.
TxnThreadLocal.Container
           
 

Classes in org.multiverse.api used by org.multiverse.api.callables
Txn
          The unit of work for Stm.
 

Classes in org.multiverse.api used by org.multiverse.api.collections
Stm
          The main interface for software transactional memory.
Txn
          The unit of work for Stm.
 

Classes in org.multiverse.api used by org.multiverse.api.lifecycle
Txn
          The unit of work for Stm.
 

Classes in org.multiverse.api used by org.multiverse.api.references
LockMode
          Using the LockMode one can control the pessimistic nature of a Txn.
Txn
          The unit of work for Stm.
TxnObject
          The interface each transactional object needs to implement.
 

Classes in org.multiverse.api used by org.multiverse.collections
Stm
          The main interface for software transactional memory.
Txn
          The unit of work for Stm.
 

Classes in org.multiverse.api used by org.multiverse.commitbarriers
Txn
          The unit of work for Stm.
 

Classes in org.multiverse.api used by org.multiverse.stms.gamma
BackoffPolicy
          A policy to be used when Txn or an atomic operation can't make any progress, e.g.
IsolationLevel
          With the IsolationLevel you have a way to provide declarative control to guarantee isolation between transactions.
LockMode
          Using the LockMode one can control the pessimistic nature of a Txn.
OrElseBlock
          The OrElse is responsible for executing the either block, or in case of a retry, the orelse block is executed.
PropagationLevel
          With the PropagationLevel you have control on how the TxnExecutor reacts on the existence or the non existence of a Txn.
Stm
          The main interface for software transactional memory.
TraceLevel
          Using the TraceLevel you get some feedback on what is happening inside a transaction.
Txn
          The unit of work for Stm.
TxnExecutor
          An TxnExecutor is responsible for executing an atomic callable.
 

Classes in org.multiverse.api used by org.multiverse.stms.gamma.transactionalobjects
Lock
          The Lock provides access to pessimistic behavior of a TxnObject.
LockMode
          Using the LockMode one can control the pessimistic nature of a Txn.
Txn
          The unit of work for Stm.
TxnObject
          The interface each transactional object needs to implement.
 

Classes in org.multiverse.api used by org.multiverse.stms.gamma.transactions
BackoffPolicy
          A policy to be used when Txn or an atomic operation can't make any progress, e.g.
IsolationLevel
          With the IsolationLevel you have a way to provide declarative control to guarantee isolation between transactions.
LockMode
          Using the LockMode one can control the pessimistic nature of a Txn.
PropagationLevel
          With the PropagationLevel you have control on how the TxnExecutor reacts on the existence or the non existence of a Txn.
TraceLevel
          Using the TraceLevel you get some feedback on what is happening inside a transaction.
Txn
          The unit of work for Stm.
TxnConfig
          Contains the transaction configuration used by a Txn.
TxnFactory
          A Factory responsible for creating a Txn.
TxnFactoryBuilder
          A Builder for creating a TxnFactory and TxnExecutor.
TxnStatus
          An enumeration of all possible states a Txn can have.
 

Classes in org.multiverse.api used by org.multiverse.stms.gamma.transactions.fat
Txn
          The unit of work for Stm.
 

Classes in org.multiverse.api used by org.multiverse.stms.gamma.transactions.lean
Txn
          The unit of work for Stm.
 



Copyright © 2012. All Rights Reserved.