CatalogFrameworkImpl
and related classes. Several approaches are possible:
In either case, the ordering problem can be solved using one of the following strategies:
Our plugin structure is asymmetric. That is, a forward-backwards recursive strategy for the request-response chain won't work by default.
These are just some preliminary ideas. They are design considerations for the long term evolution of the software that arose from DDF-2500 and DDF-2502.
Postpone for now and revisit for next major version of Catalog Framework API.