Package | Description |
---|---|
org.apache.river.thread |
These are utility classes and interfaces for helping with tasks done in multiple threads.
|
Modifier and Type | Field and Description |
---|---|
(package private) SynchronousExecutors.QueueWrapper<T> |
SynchronousExecutors.SerialExecutor.queue |
private SynchronousExecutors.QueueWrapper |
SynchronousExecutors.Task.queue |
Constructor and Description |
---|
SerialExecutor(SynchronousExecutors.QueueWrapper<T> queue,
java.util.concurrent.atomic.AtomicBoolean waiting,
java.util.concurrent.locks.Lock lock,
java.util.concurrent.locks.Condition cond,
SynchronousExecutors parent) |
Task(java.util.concurrent.Callable<T> c,
SynchronousExecutors.QueueWrapper wrapper,
java.util.concurrent.locks.Lock executorLock,
java.util.concurrent.locks.Condition distributorWaiting) |
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.