Uses of Package
org.infinispan.util.concurrent
-
Packages that use org.infinispan.util.concurrent Package Description org.infinispan.configuration.cache Cache
configurationorg.infinispan.executors Implementations of different executors used for asynchronous operation.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.remoting.transport.jgroups A transport implementation based on JGroups.org.infinispan.server.hotrod.logging 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.org.infinispan.util.logging Infinispan's logging abstractions that delegate to either JDK or Log4J logging engines. -
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.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 ofBlockingRunnable
and 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.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 ActionSequencer Orders multiple actions/tasks based on a key.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 ofBlockingRunnable
and 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.remoting.transport.jgroups Class Description ActionSequencer Orders multiple actions/tasks based on a key. -
Classes in org.infinispan.util.concurrent used by org.infinispan.server.hotrod.logging Class Description IsolationLevel Various transaction isolation levels as an enumerated class. -
Classes in org.infinispan.util.concurrent used by org.infinispan.statetransfer Class Description BlockingTaskAwareExecutorService Executor service that is aware ofBlockingRunnable
and 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 multipleCompletionStage
instances 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 ofBlockingRunnable
and 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. -
Classes in org.infinispan.util.concurrent used by org.infinispan.util.concurrent.locks Class Description TimeoutException Thrown when a timeout occurred. -
Classes in org.infinispan.util.concurrent used by org.infinispan.util.logging Class Description TimeoutException Thrown when a timeout occurred.