@Target(TYPE)
@Retention(RUNTIME)
@Documented
@MinMuleVersion("4.4.0")
@DoNotEnforceMinMuleVersion
public @interface Operations
Allows to reference a list of classes from which an Extension's operations are to be inferred. This annotation is to be used in
classes which are also annotated with
Extension and value() must reference classes which contain public
methods which implement the operation- Since:
- 1.0
-
Required Element Summary
Required Elements
-
Element Details
-
value
Class<?>[] value- Returns:
- An array of classes which contain public methods which implement an operation
-