Scott Stark wrote:
Based on the thread-pool prototyping, BeanMetaDataFactories are going to have their own domain level DSL describing their configuration. What we need to provide in terms of spi/plugin support in jboss-managed is an easy way to map from the configuration metadata to the BeanMetaData the factory produces.
Yes, since BeanMetaDataFactories are the contract to generate BeanMetaData - we can focus on that. Once we applied overrides to the BMDF then getBeans() should always return the upated BeanMetaData.