The wait() call on a Future with callback currently will never return therefore calling wait() is disallowed.