2.17.8 Notes on annotation when implementing an asynchronous method