Element factory |
---|
| 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. |
| 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 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. |
| Conversion Rules- conversion
(
class=org.apache.hivemind.lib.factory.BeanFactoryParameter
)
{
- map
(
attribute=configuration-id
property=contributions
)
}
|