Added JavaTaskCompletionListenerImpl for Java API friendly guarantee.