Annotation Interface Soap
Annotation to be used on a
Class also annotated with @Extension, to list the SoapServiceProviders that the
extension exposes.
A key difference between traditional extensions and Soap based extensions is that the @Extension annotated class does not serve
as a configuration, but it can serve as SoapServiceProvider by implementing it.
Soap cannot live with the @Configurations or @ConnectionProviders annotations, once the @Extension is marked a Soap
one, no other Configs or Providers could be declared.
- Since:
- 1.0
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionClass<? extends SoapServiceProvider>[]An array of classes which implement theSoapServiceProviderinterface.
-
Element Details
-
value
Class<? extends SoapServiceProvider>[] valueAn array of classes which implement theSoapServiceProviderinterface.- Returns:
- A not empty array
- Default:
- {}
-