Asynchronous utilities for Java and GWT applications.
Part of the Java Delight Suite.
Just add the following dependency to your projects.
<dependency>
<groupId>org.javadelight</groupId>
<artifactId>delight-async</artifactId>
<version>[insert latest version]</version>
</dependency>
This artifact is available on Maven Central and BinTray.
Tim Ward: Asynchronous OSGi Promises for the Masses
Java EE: Asynchronous constructs and capabilities: Asynchronous features in Java EE, which will be easier to use with async-api.