java-red
java-red copied to clipboard
Effective Concurrency Modules for Java
In `RedSynchronizer`: We currently support only `execute` which receive a `PendingMarker` to mark completion of execution. We should also support - `executeForFuture` which returns a `Future` - `executeForListenableFuture` which return...
In `RedSynchronizer`: Currently one can produce: - Instance value - `Future` - `ListenableFuture` - `RedFutureOf` We should consider adding some method to produce custom values with a translator, mapping from...
In `RedSynchronizer`: Add a method of get notified if some task fails but it's result is not used as precondition and not returned.