@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.