JDeferred 2.x JDeferred is a Java Deferred/Promise library similar to JQuery’s Deferred Object. Inspired by JQuery and Android Deferred Object. If you are using JDeferred 1.x, see JDeferred 1.x Documentation Features Deferred object and Promise Promise callbacks .then(…) .filter(…) .pipe(…) .done(…) .fail(…) .progress(…) .always(…) .pipeAlways(…) Multiple promises .when(p1, p2, p3, …).then(…) .rac