Project:
View Revisions: Issue #35746 | [ All Revisions ] [ 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 |