@Target(value={METHOD,TYPE}) @Retention(value=RUNTIME) @Documented @MinMuleVersion(value="4.5.0") public @interface Throws
classes of an ErrorTypeProvider, to communicate and declare which
ErrorTypeDefinition the operation could throw.
This annotation can be applied to an Operation method, an Operation container class or an Extension class. 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.
ErrorTypeProvider,
ErrorTypeDefinition| Modifier and Type | Required Element and Description |
|---|---|
Class<? extends ErrorTypeProvider>[] |
value |
public abstract Class<? extends ErrorTypeProvider>[] value
Copyright © 2022. All rights reserved.