|
If there are changes planned around the service registry for ORM 5.0 anyways, would it make sense to wait with OGM-299 for that then (assuming that there is no real problem with the current approach)?
Steve Ebersole: Regarding integrators/contributors, does that mean the Integrator interface needs to be extended for each new type of "extension point" added? Couldn't there also be a more generic registry interface like this (similar to e.g. the OSGi service registry) which is called from within an integrator implementation:
<T> void register(Class<T> contributionType, T implementation) { ... }
That way new kinds of extensions/contributions could be added without breaking existing integrator implementations.
|