Uses of Interface
org.compass.core.util.backport.java.util.concurrent.Executor

Packages that use Executor
org.compass.core.util.backport.java.util.concurrent Utility classes commonly useful in concurrent programming. 
 

Uses of Executor in org.compass.core.util.backport.java.util.concurrent
 

Subinterfaces of Executor in org.compass.core.util.backport.java.util.concurrent
 interface ExecutorService
          An Executor that provides methods to manage termination and methods that can produce a Future for tracking progress of one or more asynchronous tasks.
 interface ScheduledExecutorService
          An ExecutorService that can schedule commands to run after a given delay, or to execute periodically.
 

Classes in org.compass.core.util.backport.java.util.concurrent that implement Executor
 class AbstractExecutorService
          Provides default implementations of ExecutorService execution methods.
(package private) static class Executors.DelegatedExecutorService
          A wrapper class that exposes only the ExecutorService methods of an ExecutorService implementation.
(package private) static class Executors.DelegatedScheduledExecutorService
          A wrapper class that exposes only the ScheduledExecutorService methods of a ScheduledExecutorService implementation.
(package private) static class Executors.FinalizableDelegatedExecutorService
           
 class ScheduledThreadPoolExecutor
          A ThreadPoolExecutor that can additionally schedule commands to run after a given delay, or to execute periodically.
 class ThreadPoolExecutor
          An ExecutorService that executes each submitted task using one of possibly several pooled threads, normally configured using Executors factory methods.
 

Constructors in org.compass.core.util.backport.java.util.concurrent with parameters of type Executor
ExecutorCompletionService(Executor executor)
          Creates an ExecutorCompletionService using the supplied executor for base task execution and a LinkedBlockingQueue as a completion queue.
ExecutorCompletionService(Executor executor, BlockingQueue completionQueue)
          Creates an ExecutorCompletionService using the supplied executor for base task execution and the supplied queue as its completion queue.
 



Copyright (c) 2004-2006 The Compass Project.