[ http://jira.magnolia-cms.com/browse/MGNLUI-405?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tobias Mattsson updated MGNLUI-405: ----------------------------------- Description: AppDescriptorRegistry performs checks on the app providers it has registered in order to send very fine grained events. It relies on providers implementing the equals method to compare them as they are registered. These fine grained events are all processed identically and so don't seem to be necessary. Simplifying this would mean that we instead of firing REGISTERED,REREGISTERED,UNREGISTERED would fire a single event meaning that the set of app descriptors has changed. This concerns the classes: * info.magnolia.ui.framework.app.registry.AppDescriptorRegistry * info.magnolia.ui.framework.app.registry.AppRegistryEvent * info.magnolia.ui.framework.app.registry.AppRegistryEventType * info.magnolia.ui.framework.app.registry.AppRegistryEventHandler was:AppDescriptorRegistry performs checks on the app providers it has registered in order to send very fine grained events. It relies on providers implementing the equals method to compare them as they are registered. These fine grained events are all processed identically and so don't seem to be necessary. > Simplify app registration events > -------------------------------- > > Key: MGNLUI-405 > URL: http://jira.magnolia-cms.com/browse/MGNLUI-405 > Project: Magnolia UI > Issue Type: Task > Security Level: Public > Components: app framework > Reporter: Tobias Mattsson > Fix For: 5.0 Alpha2 s011 > > > AppDescriptorRegistry performs checks on the app providers it has registered > in order to send very fine grained events. It relies on providers > implementing the equals method to compare them as they are registered. These > fine grained events are all processed identically and so don't seem to be > necessary. > Simplifying this would mean that we instead of firing > REGISTERED,REREGISTERED,UNREGISTERED would fire a single event meaning that > the set of app descriptors has changed. > This concerns the classes: > * info.magnolia.ui.framework.app.registry.AppDescriptorRegistry > * info.magnolia.ui.framework.app.registry.AppRegistryEvent > * info.magnolia.ui.framework.app.registry.AppRegistryEventType > * info.magnolia.ui.framework.app.registry.AppRegistryEventHandler -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia-cms.com/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ---------------------------------------------------------------- For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to: <dev-list-unsubscr...@magnolia-cms.com> ----------------------------------------------------------------