diff --git a/core/src/main/resources/org/synyx/hera/core/config/hera.xsd b/core/src/main/resources/org/synyx/hera/core/config/hera.xsd index ae09248..18b59aa 100644 --- a/core/src/main/resources/org/synyx/hera/core/config/hera.xsd +++ b/core/src/main/resources/org/synyx/hera/core/config/hera.xsd @@ -1,49 +1,65 @@ - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + Collects all beans implementing the + configured interface and exposes them as list under the + configured id. Can be used in a nested manner, too. Will + regard the order of the collected beans if they either + implement Ordered or are annotated with @Order. + + + + + + + + + + + + + Creates a PluginRegistry for all beans + implementing the configured type. Thus the type + configured in the class attribute has to extend Plugin. + The registry will consider the order of the plugins if + they implement Ordered or are annotated with @Order. + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + \ No newline at end of file