Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Revisions: Issue #35746 Back to Issue ]
Summary 0035746: API Changes after Login Process Perfomance Improvements Project
Revision 2017-04-12 09:12 by caristu
Description There are some new API changes introduced after the "Login Process Perfomance Improvements" Project. More info in [1].

- Regarding the model, the default 'Modal Process' preferences (AD_Preferences) and two datasources (QuickLaunchDataSource and QuickCreateDataSource) have been removed.

- Regarding the java API, these are the list of changes:
 1) class org.openbravo.client.application.MenuManager does not implement Serializable anymore.
 2) Moved inner class org.openbravo.client.application.MainLayoutComponent.NBComponent to NavigationBarComponentGenerator.NBComponent
 3) getEtagMethod() is final for classes extending new SessionDynamicTemplateComponent class
 4) Removed classes: HeartBeatPopupActionHandler, QuickCreateComponent, QuickCreateDataSource, QuickLaunchComponent, QuickLaunchDataSource, WindowDefinitionComponent
 5) Removed methods from MainLayoutComponent: getCompanyImageLogoHeight, getCompanyImageLogoWidth, getNotesDataSource, getStartPage, isAddProfessionalLink
 6) Removed method from MenuOption: isShowInClassicMode
 7) Removed method from ApplicationMenuComponent: getLabel
 8) Removed methods from UserInfoWidgetActionHandler: executeDataCommand, getRoles

[1] http://wiki.openbravo.com/wiki/Projects:Login_Process_Perfomance_Improvements [^]
Revision 2017-04-12 09:10 by caristu
Description There are some new API changes introduced after the "Login Process Perfomance Improvements" Project. More info in [1].

- Regarding the model, the default 'Modal Process' preferences (AD_Preferences) have been removed.

- Regarding the java API, these are the list of changes:
 1) class org.openbravo.client.application.MenuManager does not implement Serializable anymore.
 2) Moved inner class org.openbravo.client.application.MainLayoutComponent.NBComponent to NavigationBarComponentGenerator.NBComponent
 3) getEtagMethod() is final for classes extending new SessionDynamicTemplateComponent class
 4) Removed classes: HeartBeatPopupActionHandler, QuickCreateComponent, QuickCreateDataSource, QuickLaunchComponent, QuickLaunchDataSource, WindowDefinitionComponent
 5) Removed methods from MainLayoutComponent: getCompanyImageLogoHeight, getCompanyImageLogoWidth, getNotesDataSource, getStartPage, isAddProfessionalLink
 6) Removed method from MenuOption: isShowInClassicMode
 7) Removed method from ApplicationMenuComponent: getLabel
 8) Removed methods from UserInfoWidgetActionHandler: executeDataCommand, getRoles

[1] http://wiki.openbravo.com/wiki/Projects:Login_Process_Perfomance_Improvements [^]


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker