Fix lifecycle docs (about annotated methods being called)

- Deprecate the annotations
- Correct the lifecycle javadoc