Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Com.google.common.util.concurrent Classes and Interfaces - 62 results found.
NameDescriptionTypePackageFramework
AbstractCheckedFutureA delegating wrapper around a ListenableFuture that adds support for the checkedGet() and checkedGet(long, TimeUnit) methods.Classcom.google.common.util.concurrentGoogle Guava
AbstractExecutionThreadServiceBase class for services that can implement startUp(), run() and shutDown() methods.Classcom.google.common.util.concurrentGoogle Guava
AbstractFutureAn abstract implementation of the ListenableFuture interface.Classcom.google.common.util.concurrentGoogle Guava
AbstractIdleServiceBase class for services that do not need a thread while running but may need one during startup and shutdown.Classcom.google.common.util.concurrentGoogle Guava
AbstractListeningExecutorServiceAbstract ListeningExecutorService implementation that creates ListenableFutureTask instances for each Runnable and Callable submittedClasscom.google.common.util.concurrentGoogle Guava
AbstractScheduledServiceBase class for services that can implement startUp() and shutDown() but while in the running state need to perform a periodic task.Classcom.google.common.util.concurrentGoogle Guava
AbstractScheduledService .CustomSchedulerA AbstractScheduledService.Classcom.google.common.util.concurrent.AbstractScheduledServiceGoogle Guava
AbstractScheduledService .CustomScheduler .ScheduleA value object that represents an absolute delay until a task should be invoked.Classcom.google.common.util.concurrent.AbstractScheduledService.CustomSchedulerGoogle Guava
AbstractScheduledService .SchedulerA scheduler defines the policy for how the AbstractScheduledService should run its Consider using the newFixedDelaySchedule(long, long, java.Classcom.google.common.util.concurrent.AbstractScheduledServiceGoogle Guava
AbstractServiceBase class for implementing services that can handle doStart() and doStop() requests, responding to them with notifyStarted() and notifyStopped()Classcom.google.common.util.concurrentGoogle Guava
AsyncFunctionTransforms a value, possibly asynchronously.Interfacecom.google.common.util.concurrentGoogle Guava
AtomicDoubleA double value that may be updated atomically.Classcom.google.common.util.concurrentGoogle Guava
AtomicDoubleArrayA double array in which elements may be updated atomically.Classcom.google.common.util.concurrentGoogle Guava
AtomicLongMapA map containing long values that can be atomically updated.Classcom.google.common.util.concurrentGoogle Guava
AtomicsStatic utility methods pertaining to classes in the java.Classcom.google.common.util.concurrentGoogle Guava
CallablesStatic utility methods pertaining to the Callable interface.Classcom.google.common.util.concurrentGoogle Guava
CheckedFutureA CheckedFuture is a ListenableFuture that includes versions of the get methods that can throw a checked exception.Interfacecom.google.common.util.concurrentGoogle Guava
CycleDetectingLockFactoryThe CycleDetectingLockFactory creates ReentrantLock instances and ReentrantReadWriteLock instances that detect potential deadlock by checkingClasscom.google.common.util.concurrentGoogle Guava
CycleDetectingLockFactory .PoliciesPre-defined CycleDetectingLockFactory.Classcom.google.common.util.concurrent.CycleDetectingLockFactoryGoogle Guava
CycleDetectingLockFactory .PolicyEncapsulates the action to be taken when a potential deadlock is encountered.Interfacecom.google.common.util.concurrent.CycleDetectingLockFactoryGoogle Guava
CycleDetectingLockFactory .PotentialDeadlockExceptionRepresents a detected cycle in lock acquisition ordering.Classcom.google.common.util.concurrent.CycleDetectingLockFactoryGoogle Guava
CycleDetectingLockFactory .WithExplicitOrderingA CycleDetectingLockFactory.Classcom.google.common.util.concurrent.CycleDetectingLockFactoryGoogle Guava
ExecutionErrorError variant of ExecutionException.Classcom.google.common.util.concurrentGoogle Guava
ExecutionListA list of listeners, each with an associated Executor, that guarantees that every Runnable that is added willClasscom.google.common.util.concurrentGoogle Guava
FakeTimeLimiterA TimeLimiter implementation which actually does not attempt to limit time at all.Classcom.google.common.util.concurrentGoogle Guava
ForwardingBlockingQueueA BlockingQueue which forwards all its method calls to another BlockingQueue.Classcom.google.common.util.concurrentGoogle Guava
ForwardingCheckedFutureA future which forwards all its method calls to another future.Classcom.google.common.util.concurrentGoogle Guava
ForwardingCheckedFuture .SimpleForwardingCheckedFutureA simplified version of ForwardingCheckedFuture where subclasses can pass in an already constructed CheckedFuture as the delegate.Classcom.google.common.util.concurrent.ForwardingCheckedFutureGoogle Guava
ForwardingExecutorServiceAn executor service which forwards all its method calls to another executor service.Classcom.google.common.util.concurrentGoogle Guava
ForwardingFutureA Future which forwards all its method calls to another future.Classcom.google.common.util.concurrentGoogle Guava
ForwardingFuture .SimpleForwardingFutureA simplified version of ForwardingFuture where subclasses can pass in an already constructed Future as the delegate.Classcom.google.common.util.concurrent.ForwardingFutureGoogle Guava
ForwardingListenableFutureA ListenableFuture which forwards all its method calls to another future.Classcom.google.common.util.concurrentGoogle Guava
ForwardingListenableFuture .SimpleForwardingListenableFutureA simplified version of ForwardingListenableFuture where subclasses can pass in an already constructed ListenableFuture Classcom.google.common.util.concurrent.ForwardingListenableFutureGoogle Guava
ForwardingListeningExecutorServiceA listening executor service which forwards all its method calls to another listening executor service.Classcom.google.common.util.concurrentGoogle Guava
FutureCallbackA callback for accepting the results of a Future computation asynchronously.Interfacecom.google.common.util.concurrentGoogle Guava
FutureFallbackProvides a backup Future to replace an earlier failed Future.Interfacecom.google.common.util.concurrentGoogle Guava
FuturesStatic utility methods pertaining to the Future interface.Classcom.google.common.util.concurrentGoogle Guava
JdkFutureAdaptersUtilities necessary for working with libraries that supply plain Future instances.Classcom.google.common.util.concurrentGoogle Guava
ListenableFutureA Future that accepts completion listeners.Interfacecom.google.common.util.concurrentGoogle Guava
ListenableFutureTaskA FutureTask that also implements the ListenableFuture interface.Classcom.google.common.util.concurrentGoogle Guava
ListenableScheduledFutureHelper interface to implement both ListenableFuture andSince:15.Interfacecom.google.common.util.concurrentGoogle Guava
ListeningExecutorServiceAn ExecutorService that returns ListenableFuture instances.Interfacecom.google.common.util.concurrentGoogle Guava
ListeningScheduledExecutorServiceA ScheduledExecutorService that returns ListenableFuture instances from its ExecutorService methods.Interfacecom.google.common.util.concurrentGoogle Guava
MonitorA synchronization abstraction supporting waiting on arbitrary boolean conditions.Classcom.google.common.util.concurrentGoogle Guava
Monitor .GuardA boolean condition for which a thread may wait.Classcom.google.common.util.concurrent.MonitorGoogle Guava
MoreExecutorsFactory and utility methods for Executor, ExecutorService, and ThreadFactory.Classcom.google.common.util.concurrentGoogle Guava
RateLimiterA rate limiter.Classcom.google.common.util.concurrentGoogle Guava
RunnablesStatic utility methods pertaining to the Runnable interface.Classcom.google.common.util.concurrentGoogle Guava
ServiceAn object with an operational state, plus asynchronous startAsync() and stopAsync() lifecycle methods to transition between states.Interfacecom.google.common.util.concurrentGoogle Guava
Service .ListenerA listener for the various state changes that a Service goes through in its lifecycle.Classcom.google.common.util.concurrent.ServiceGoogle Guava
Service .StateThe lifecycle states of a service.Classcom.google.common.util.concurrent.ServiceGoogle Guava
ServiceManagerA manager for monitoring and controlling a set of services.Classcom.google.common.util.concurrentGoogle Guava
ServiceManager .ListenerA listener for the aggregate state changes of the services that are under management.Classcom.google.common.util.concurrent.ServiceManagerGoogle Guava
SettableFutureA ListenableFuture whose result may be set by a set(Object) or setException(Throwable) call.Classcom.google.common.util.concurrentGoogle Guava
SimpleTimeLimiterA TimeLimiter that runs method calls in the background using an ExecutorService.Classcom.google.common.util.concurrentGoogle Guava
StripedA striped Lock/Semaphore/ReadWriteLock.Classcom.google.common.util.concurrentGoogle Guava
ThreadFactoryBuilderA ThreadFactory builder, providing any combination of these features: whether threads should be marked as daemonClasscom.google.common.util.concurrentGoogle Guava
TimeLimiterProduces proxies that impose a time limit on method calls to the proxied object.Interfacecom.google.common.util.concurrentGoogle Guava
UncaughtExceptionHandlersFactories for Thread.Classcom.google.common.util.concurrentGoogle Guava
UncheckedExecutionExceptionUnchecked variant of ExecutionException.Classcom.google.common.util.concurrentGoogle Guava
UncheckedTimeoutExceptionUnchecked version of TimeoutException.Classcom.google.common.util.concurrentGoogle Guava
UninterruptiblesUtilities for treating interruptible operations as uninterruptible.Classcom.google.common.util.concurrentGoogle Guava