Element factory |
---|
| Attribute configuration-id | Required |
---|
| Translator | configuration |
---|
| The configuration containing the contributions that define what classes are actually vended. The configuration must use the hivemind.lib.BeanFactoryContribution schema. |
| Attribute default-cacheable | Optional |
---|
| Translator | boolean |
---|
| The default value for cacheable for any contributions that are not more specific. The default value is true. |
| Attribute vend-class | Optional |
---|
| Translator | class |
---|
| The class (or interface) vended by this factory. Contributions must be assignable to this type, or will be ignored. The default value is java.lang.Object. |
| Conversion Rules- <conversion
class="org.apache.hivemind.lib.factory.BeanFactoryParameter"
>
- <map
attribute="configuration-id"
property="contributions"
/>
</conversion>
|