hjs-future
Version:
Future classes of Hubrijs framework
45 lines (36 loc) • 2.13 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.QueuedWork = exports.AsyncTask = exports.AsyncTaskListener = exports.AsyncTaskResult = exports.AsyncRunnable = exports.AsyncTaskStatus = exports.AbstractExecutorService = exports.ExecutorCompletionService = exports.CompletionService = exports.QueueingFuture = exports.FutureTask = exports.LinkedBlockingQueueIterator = exports.BlockingQueue = exports.RunnableAdapter = exports.RunnableFuture = exports.Future = exports.FutureState = exports.Callable = exports.Executors = exports.ParallelExecutor = exports.BlockingExecutor = exports.SerialExecutor = exports.ExecutorService = exports.Executor = undefined;
var _executor = require('./lib/executor');
var _future = require('./lib/future');
var _queue = require('./lib/queue');
var _service = require('./lib/service');
var _task = require('./lib/task');
var _work = require('./lib/work');
/** @babel */
exports.Executor = _executor.Executor;
exports.ExecutorService = _executor.ExecutorService;
exports.SerialExecutor = _executor.SerialExecutor;
exports.BlockingExecutor = _executor.BlockingExecutor;
exports.ParallelExecutor = _executor.ParallelExecutor;
exports.Executors = _executor.Executors;
exports.Callable = _future.Callable;
exports.FutureState = _future.FutureState;
exports.Future = _future.Future;
exports.RunnableFuture = _future.RunnableFuture;
exports.RunnableAdapter = _future.RunnableAdapter;
exports.BlockingQueue = _queue.BlockingQueue;
exports.LinkedBlockingQueueIterator = _queue.LinkedBlockingQueueIterator;
exports.FutureTask = _service.FutureTask;
exports.QueueingFuture = _service.QueueingFuture;
exports.CompletionService = _service.CompletionService;
exports.ExecutorCompletionService = _service.ExecutorCompletionService;
exports.AbstractExecutorService = _service.AbstractExecutorService;
exports.AsyncTaskStatus = _task.AsyncTaskStatus;
exports.AsyncRunnable = _task.AsyncRunnable;
exports.AsyncTaskResult = _task.AsyncTaskResult;
exports.AsyncTaskListener = _task.AsyncTaskListener;
exports.AsyncTask = _task.AsyncTask;
exports.QueuedWork = _work.QueuedWork;