Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Hierarchy For All Packages
Package Hierarchies:
org.multiverse
,
org.multiverse.annotations
,
org.multiverse.api
,
org.multiverse.api.exceptions
,
org.multiverse.commitbarriers
,
org.multiverse.stms
,
org.multiverse.templates
,
org.multiverse.transactional
,
org.multiverse.transactional.collections
,
org.multiverse.transactional.executors
,
org.multiverse.transactional.nonblocking
,
org.multiverse.transactional.primitives
,
org.multiverse.utils
,
org.multiverse.utils.backoff
,
org.multiverse.utils.clock
,
org.multiverse.utils.commitlock
,
org.multiverse.utils.instrumentation
,
org.multiverse.utils.latches
,
org.multiverse.utils.monitoring
,
org.multiverse.utils.monitoring.jmx
,
org.multiverse.utils.profiling
Class Hierarchy
java.lang.Object
java.util.AbstractCollection<E> (implements java.util.Collection<E>)
org.multiverse.transactional.collections.
AbstractBlockingDeque
<E> (implements java.util.concurrent.BlockingDeque<E>)
org.multiverse.transactional.collections.
TransactionalLinkedList
<E> (implements java.util.List<E>)
java.util.AbstractQueue<E> (implements java.util.Queue<E>)
org.multiverse.transactional.collections.
AbstractBlockingQueue
<E> (implements java.util.concurrent.BlockingQueue<E>)
java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
org.multiverse.transactional.executors.
TransactionalThreadPoolExecutor
org.multiverse.stms.
AbstractTransaction
<C,S> (implements org.multiverse.
MultiverseConstants
, org.multiverse.api.
Transaction
)
org.multiverse.stms.
AbstractTransactionConfig
(implements org.multiverse.api.
TransactionConfig
)
org.multiverse.stms.
AbstractTransactionSnapshot
org.multiverse.utils.latches.
CheapLatch
(implements org.multiverse.api.
Latch
)
org.multiverse.utils.instrumentation.
ClassUtils
org.multiverse.commitbarriers.
CommitBarrier
org.multiverse.commitbarriers.
CountDownCommitBarrier
org.multiverse.commitbarriers.
VetoCommitBarrier
org.multiverse.transactional.
DefaultTransactionalReference
<E> (implements org.multiverse.transactional.
TransactionalReference
<E>)
org.multiverse.transactional.nonblocking.
DefaultTransactionSelector
<K> (implements org.multiverse.transactional.nonblocking.
TransactionSelector
<K>)
org.multiverse.utils.backoff.
ExponentialBackoffPolicy
(implements org.multiverse.utils.backoff.
BackoffPolicy
)
org.multiverse.utils.commitlock.
GenericCommitLockPolicy
(implements org.multiverse.utils.commitlock.
CommitLockPolicy
)
org.multiverse.api.
GlobalStmInstance
org.multiverse.utils.instrumentation.
InstrumentationProblemMonitor
org.multiverse.utils.monitoring.jmx.
JmxUtils
org.multiverse.utils.
Listeners
org.multiverse.transactional.nonblocking.
NonBlockingTaskThreadPoolExecutor
(implements org.multiverse.transactional.nonblocking.
NonBlockingTransactionExecutor
)
org.multiverse.transactional.nonblocking.
NonBlockingTaskThreadPoolExecutor.Worker
(implements java.lang.Runnable)
org.multiverse.utils.backoff.
NoOpBackoffPolicy
(implements org.multiverse.utils.backoff.
BackoffPolicy
)
org.multiverse.templates.
OrElseTemplate
<E>
org.multiverse.utils.commitlock.
PassAllCommitLockFilter
(implements org.multiverse.utils.commitlock.
CommitLockFilter
, org.multiverse.
MultiverseConstants
)
org.multiverse.utils.monitoring.
ProfilePublisher
(implements org.multiverse.utils.monitoring.
ProfilePublisherMBean
)
org.multiverse.utils.monitoring.
ProfilePublisher.KeyedProfilePage
<K> (implements org.multiverse.utils.profiling.
ProfileCollator.ProfilePage
)
org.multiverse.utils.clock.
RelaxedPrimitiveClock
(implements org.multiverse.utils.clock.
PrimitiveClock
)
org.multiverse.utils.profiling.
SimpleProfileRepository
(implements org.multiverse.utils.profiling.
ProfileRepository
)
org.multiverse.utils.clock.
SingleThreadedPrimitiveClock
(implements org.multiverse.utils.clock.
PrimitiveClock
)
org.multiverse.transactional.
Size
org.multiverse.utils.latches.
StandardLatch
(implements org.multiverse.api.
Latch
)
org.multiverse.utils.
StandardThreadFactory
(implements java.util.concurrent.ThreadFactory)
org.multiverse.api.
StmUtils
org.multiverse.utils.clock.
StrictPrimitiveClock
(implements org.multiverse.utils.clock.
PrimitiveClock
)
org.multiverse.api.
ThreadLocalTransaction
java.lang.Throwable (implements java.io.Serializable)
java.lang.Error
org.multiverse.api.exceptions.
PanicError
org.multiverse.api.exceptions.
RetryError
java.lang.Exception
java.lang.RuntimeException
org.multiverse.api.exceptions.
CommitFailureException
(implements org.multiverse.api.exceptions.
RecoverableThrowable
)
org.multiverse.api.exceptions.
FailedToObtainCommitLocksException
(implements org.multiverse.api.exceptions.
RecoverableThrowable
)
org.multiverse.api.exceptions.
WriteConflictException
(implements org.multiverse.api.exceptions.
RecoverableThrowable
)
java.lang.IllegalStateException
org.multiverse.commitbarriers.
CommitBarrierOpenException
org.multiverse.api.exceptions.
DeadTransactionException
org.multiverse.api.exceptions.
NoRetryPossibleException
org.multiverse.api.exceptions.
NoTransactionFoundException
org.multiverse.api.exceptions.
PreparedTransactionException
org.multiverse.api.exceptions.
ReadonlyException
org.multiverse.api.exceptions.
StartFailureException
org.multiverse.api.exceptions.
LoadException
org.multiverse.api.exceptions.
LoadLockedException
(implements org.multiverse.api.exceptions.
RecoverableThrowable
)
org.multiverse.api.exceptions.
LoadTooOldVersionException
(implements org.multiverse.api.exceptions.
RecoverableThrowable
)
org.multiverse.api.exceptions.
LoadUncommittedException
(implements org.multiverse.api.exceptions.
RecoverableThrowable
)
org.multiverse.utils.
TodoException
org.multiverse.api.exceptions.
TooManyRetriesException
org.multiverse.templates.
TransactionTemplate.InvisibleCheckedException
org.multiverse.api.exceptions.
TransactionTooSmallException
org.multiverse.transactional.
TransactionalAbaReference
<E> (implements org.multiverse.transactional.
TransactionalReference
<E>)
org.multiverse.transactional.primitives.
TransactionalBoolean
org.multiverse.transactional.primitives.
TransactionalByte
org.multiverse.transactional.primitives.
TransactionalCharacter
org.multiverse.transactional.primitives.
TransactionalDouble
org.multiverse.transactional.primitives.
TransactionalFloat
org.multiverse.transactional.primitives.
TransactionalInteger
org.multiverse.transactional.collections.
TransactionalLinkedList.DescendingIteratorImpl
(implements java.util.Iterator<E>)
org.multiverse.transactional.collections.
TransactionalLinkedList.IteratorImpl
(implements java.util.Iterator<E>)
org.multiverse.transactional.collections.
TransactionalLinkedList.ListIteratorImpl
(implements java.util.ListIterator<E>)
org.multiverse.transactional.collections.
TransactionalLinkedList.Node
<E>
org.multiverse.transactional.primitives.
TransactionalLong
org.multiverse.transactional.primitives.
TransactionalShort
org.multiverse.templates.
TransactionTemplate
<E>
Interface Hierarchy
org.multiverse.utils.backoff.
BackoffPolicy
org.multiverse.utils.commitlock.
CommitLock
org.multiverse.utils.commitlock.
CommitLockFilter
org.multiverse.utils.commitlock.
CommitLockPolicy
java.util.concurrent.Executor
org.multiverse.transactional.executors.
TransactionalExecutor
org.multiverse.api.
Latch
org.multiverse.
MultiverseConstants
org.multiverse.transactional.nonblocking.
NonBlockingTask
org.multiverse.transactional.nonblocking.
NonBlockingTransactionExecutor
org.multiverse.utils.clock.
PrimitiveClock
org.multiverse.utils.profiling.
ProfileCollator
org.multiverse.utils.profiling.
ProfileCollator.ProfilePage
org.multiverse.utils.monitoring.
ProfilePublisherMBean
org.multiverse.utils.profiling.
ProfilerAware
org.multiverse.utils.profiling.
ProfileRepository
org.multiverse.api.exceptions.
RecoverableThrowable
org.multiverse.api.
Stm
<B>
org.multiverse.api.
Transaction
org.multiverse.transactional.
TransactionalReference
<E>
org.multiverse.api.
TransactionConfig
org.multiverse.api.
TransactionFactory
<T>
org.multiverse.api.
TransactionFactoryBuilder
<T,B>
org.multiverse.api.
TransactionLifecycleListener
org.multiverse.transactional.nonblocking.
TransactionSelectionKey
org.multiverse.transactional.nonblocking.
TransactionSelector
<K>
Annotation Type Hierarchy
org.multiverse.annotations.
Exclude
(implements java.lang.annotation.Annotation)
org.multiverse.annotations.
Commute
(implements java.lang.annotation.Annotation)
org.multiverse.annotations.
TransactionalMethod
(implements java.lang.annotation.Annotation)
org.multiverse.annotations.
TransactionalObject
(implements java.lang.annotation.Annotation)
org.multiverse.annotations.
TransactionalConstructor
(implements java.lang.annotation.Annotation)
org.multiverse.annotations.
FieldGranularity
(implements java.lang.annotation.Annotation)
Enum Hierarchy
java.lang.Object
java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
org.multiverse.api.
TransactionStatus
org.multiverse.api.
TransactionLifecycleEvent
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2008-2010
Multiverse
. All Rights Reserved.