Annotation Interface EmitsResponse


@Target(TYPE) @Retention(RUNTIME) @Documented @MinMuleVersion("4.5.0") public @interface EmitsResponse
Indicates that the annotated Source supports emitting responses back to the client once a generated message is processed (either correctly or incorrectly).

Notice that this is a declaration of intent. The Source MUST use this annotation to communicate that it supports doing that, but the mere fact of using this annotation doesn't mean that the source will do it automatically. It's each source's responsibility to do that correctly

Since:
1.0