Skip to content

Version 2.0.4

Compare
Choose a tag to compare
@kelemen kelemen released this 09 Jan 17:05
· 153 commits to master since this release
4614803
  • Added ReservablePollingQueue interface and some implementations for it.
  • Added TerminableQueue interface and a default implementation relying on ReservablePollingQueue.
  • Added TaskExecutors.newThreadExecutor for a simple executor implementation executing each submitted task on its own new thread.
  • Added a more efficient implementation for TaskExecutors.syncNonRecursiveExecutor.
  • Added ForEachable and Streamable interface.
  • Fixed a bug in ManualTaskExecutor where a submitted task was marked as completed after cancellation even if it was still running.
  • Added new jtrim-stream submodule to manage synchronous streams.
  • A few convenience methods