Annotation Interface Fires
@MinMuleVersion("4.1")
@Target({METHOD,TYPE})
@Retention(RUNTIME)
@Documented
public @interface Fires
Declares an array of
classes of an NotificationActionProvider, to communicate and declare which
NotificationActionDefinitions a component could fire.
This annotation can be applied to an Operation method, an Operation container class, an Extension class or a source.
The annotation value to consider is the one of in the deepest level, eg: If the annotation is used in an operation method and
in an extension class, the one to use is the one in the operation.
- Since:
- 1.1
- See Also:
-
Required Element Summary
Required Elements
-
Element Details
-
value
Class<? extends NotificationActionProvider>[] value- Returns:
- the
NotificationActionProviderto use
-