List < MessageListener > function ( ) { return delegate . listeners ( ) ; }
get list of attached listeners . here you can attach listeners for the following events : completedevent : if the task has been successfully completed . cancelledevent : if the task has been cancelled . concode_field_sep MessageListenerDelegate delegate concode_elem_sep boolean isDone concode_elem_sep List<Runnable> continuations concode_elem_sep boolean isCancelled concode_field_sep boolean cancel concode_elem_sep boolean isCancelled concode_elem_sep void markDone concode_elem_sep T get concode_elem_sep T get concode_elem_sep T get concode_elem_sep void markCancelled concode_elem_sep void join concode_elem_sep void join concode_elem_sep boolean isDone concode_elem_sep void fireContinuations concode_elem_sep Promise<W> append concode_elem_sep Promise<Void> append concode_elem_sep Promise<W> append concode_elem_sep Promise<Void> append