title: Inject vs event in CDI
body: <p>I am trying to understand the difference of invoking methods in two different beans. The first approach is to inject one bean into the other, then invoke the method of the injected bean in the other bean. The second approach is to use @observe and fire an event. Which one is better? </p>