Update stale javadoc

- The caller is no longer responsible as the listener is actually invoked from the method