@ParametersAreNonnullByDefault
Package com.google.common.util.concurrent
Concurrency utilities.
Commonly used types include ListenableFuture
and Service
.
Commonly used utilities include Futures
, MoreExecutors
, and ThreadFactoryBuilder
.
This package is a part of the open-source Guava libraries.
-
Interface Summary Interface Description AsyncFunction<I,O> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023CheckedFuture<V,X extends java.lang.Exception> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023CycleDetectingLockFactory.Policy Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023FutureCallback<V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023FutureFallback<V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ListenableFuture<V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ListenableScheduledFuture<V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ListeningExecutorService Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ListeningScheduledExecutorService Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023Service Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023TimeLimiter Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023 -
Class Summary Class Description AbstractCheckedFuture<V,X extends java.lang.Exception> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023AbstractExecutionThreadService Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023AbstractFuture<V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023AbstractIdleService Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023AbstractListeningExecutorService Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023AbstractScheduledService Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023AbstractScheduledService.CustomScheduler Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023AbstractScheduledService.Scheduler Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023AbstractService Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023AtomicDouble Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023AtomicDoubleArray Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023AtomicLongMap<K> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023Atomics Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023Callables Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023CycleDetectingLockFactory Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023CycleDetectingLockFactory.WithExplicitOrdering<E extends java.lang.Enum<E>> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ExecutionList Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023FakeTimeLimiter Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ForwardingBlockingQueue<E> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ForwardingCheckedFuture<V,X extends java.lang.Exception> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ForwardingCheckedFuture.SimpleForwardingCheckedFuture<V,X extends java.lang.Exception> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ForwardingExecutorService Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ForwardingFuture<V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ForwardingFuture.SimpleForwardingFuture<V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ForwardingListenableFuture<V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ForwardingListenableFuture.SimpleForwardingListenableFuture<V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ForwardingListeningExecutorService Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ForwardingService Deprecated. Instead of using aForwardingService
, consider using theService.Listener
functionality to hook into theService
lifecycle, or if you really do need to provide access to some Service methods, consider just providing the few that you actually need (e.g.Futures Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023JdkFutureAdapters Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ListenableFutureTask<V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023Monitor Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023Monitor.Guard Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023MoreExecutors Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023RateLimiter Deprecated. Service.Listener Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ServiceManager Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ServiceManager.Listener Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023SettableFuture<V> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023SimpleTimeLimiter Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023Striped<L> Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023ThreadFactoryBuilder Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023UncaughtExceptionHandlers Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023Uninterruptibles Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023 -
Enum Summary Enum Description CycleDetectingLockFactory.Policies Pre-definedCycleDetectingLockFactory.Policy
implementations.Service.State The lifecycle states of a service. -
Exception Summary Exception Description CycleDetectingLockFactory.PotentialDeadlockException Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023UncheckedExecutionException Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023UncheckedTimeoutException Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023 -
Error Summary Error Description ExecutionError Deprecated. The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023