Utilities for asynchronous Java apllications