Uses of Package
org.infinispan.util.concurrent
-
Packages that use org.infinispan.util.concurrent Package Description org.infinispan.configuration.cache Cacheconfigurationorg.infinispan.container.offheap org.infinispan.executors Implementations of different executors used for asynchronous operation.org.infinispan.factories Factories are internal components used to create other components based on a cache's configuration.org.infinispan.interceptors.distribution Interceptors dealing with command replication in distributed/replicated mode.org.infinispan.persistence.util org.infinispan.remoting.inboundhandler Handling of inbound commands on remote nodes.org.infinispan.statetransfer Transfer of state to new caches in a cluster.org.infinispan.util.concurrent Thread-safe containers and other concurrency-related utilities, designed to supplement JDK concurrency utilities and containers.org.infinispan.util.concurrent.locks Lock and synchronization related classes, tools and utilities. -
Classes in org.infinispan.util.concurrent used by org.infinispan.configuration.cache Class Description IsolationLevel Various transaction isolation levels as an enumerated class. -
Classes in org.infinispan.util.concurrent used by org.infinispan.container.offheap Class Description NonBlockingOrderer Ordering construct allowing concurrent operations that wish to do operations upon the same key to wait until the most recently registered operation is complete in a non blocking way. -
Classes in org.infinispan.util.concurrent used by org.infinispan.executors Class Description BlockingRunnable A special Runnable (for the particular case of Total Order) that is only sent to a thread when it is ready to be executed without blocking the threadBlockingTaskAwareExecutorService Executor service that is aware ofBlockingRunnableand only dispatch the runnable to a thread when it has low (or no) probability of blocking the thread. -
Classes in org.infinispan.util.concurrent used by org.infinispan.factories Class Description CommandAckCollector An acknowledge collector for Triangle algorithm used in non-transactional caches for write operations. -
Classes in org.infinispan.util.concurrent used by org.infinispan.interceptors.distribution Class Description CommandAckCollector An acknowledge collector for Triangle algorithm used in non-transactional caches for write operations.CommandAckCollector.MultiTargetCollector -
Classes in org.infinispan.util.concurrent used by org.infinispan.persistence.util Class Description TimeoutException Thrown when a timeout occurred. -
Classes in org.infinispan.util.concurrent used by org.infinispan.remoting.inboundhandler Class Description BlockingRunnable A special Runnable (for the particular case of Total Order) that is only sent to a thread when it is ready to be executed without blocking the threadBlockingTaskAwareExecutorService Executor service that is aware ofBlockingRunnableand only dispatch the runnable to a thread when it has low (or no) probability of blocking the thread. -
Classes in org.infinispan.util.concurrent used by org.infinispan.statetransfer Class Description BlockingTaskAwareExecutorService Executor service that is aware ofBlockingRunnableand only dispatch the runnable to a thread when it has low (or no) probability of blocking the thread.CommandAckCollector An acknowledge collector for Triangle algorithm used in non-transactional caches for write operations. -
Classes in org.infinispan.util.concurrent used by org.infinispan.util.concurrent Class Description AggregateCompletionStage Aggregation of multipleCompletionStageinstances where their count is not known or when a large amount of stages are required, as it uses less memory foot print per stage.BlockingRunnable A special Runnable (for the particular case of Total Order) that is only sent to a thread when it is ready to be executed without blocking the threadBlockingTaskAwareExecutorService Executor service that is aware ofBlockingRunnableand only dispatch the runnable to a thread when it has low (or no) probability of blocking the thread.CommandAckCollector.MultiTargetCollector IsolationLevel Various transaction isolation levels as an enumerated class.NonBlockingOrderer.OPERATION -
Classes in org.infinispan.util.concurrent used by org.infinispan.util.concurrent.locks Class Description TimeoutException Thrown when a timeout occurred.