@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface Produce
AnnotatedHandlerFinder
and Bus
.
Otto infers the instance type from the annotated method's return type. Producer methods may return null when there is
no appropriate value to share. The calling Bus
ignores such returns and posts nothing.