This project provides some utility classes to supplement the JDK:
- CloseableBlockingQueue interface and implementation that gives the semantics for a BlockingQueue that may be closed.
- PausableBlockingQueue interface and implementation that gives the semantics for a BlockingQueue that may pause or suspend the current thread.
- Continue interface that makes it easier to coordinate paused/suspended threads.
Forks and pull requests are welcome.
GNU GPL, see http://www.gnu.org/licenses/.