@MinMuleVersion("4.1") @Target(METHOD) @Retention(RUNTIME) @Documented public @interface OnSuccess
Used to indicate that an Source's method should be executed when a generated event is successfully processed by the owning flow.

Another important semantic of this annotation, is that whatever parameters the annotated method takes, are to be automatically resolved by the runtime in the same way as an operation method would.

Since:
1.0