Revision 60517
Added by Konstantina Galouni about 3 years ago
DivHelpContentDAO.java | ||
---|---|---|
14 | 14 |
List<DivHelpContent> findByPortalAndIsActive(String portalId, boolean isActive); |
15 | 15 |
List<DivHelpContent> findByDivIdAndIsActive(String divId, boolean isActive); |
16 | 16 |
List<DivHelpContent> findByPortalAndDivIdAndIsActive(String portalId, String divId, boolean isActive); |
17 |
List<DivHelpContent> findByPortalAndPage(String portalId, String page); |
|
17 | 18 |
|
18 | 19 |
DivHelpContent findById(String Id); |
19 | 20 |
|
Also available in: Unified diff
[Trunk | Admin Tools Library]:
1. PageHelpContentDAO.java & MongoDBPageHelpContentDAO.java: Added method "findByPortalAndPageOrderByPlacementAscOrderAsc()" to get page help contents for a specific portal and page.
2. PageHelpContentService.java: Added method "getPageHelpContentsBasic()".
3. DivHelpContentDAO.java & MongoDBDivHelpContentDAO.java: Added method "findByPortalAndPage()" to get div help contents for a specific portal and page.
4. DivHelpContentService.java: Added method "getDivHelpContentsBasic()".
5. AdminPortalRelationsController.java:
a. Added methods
"public List<PageHelpContent> getPageHelpContentsByPageId()" (/{portalType}/{pid}/{pageId}/pagehelpcontent),
"public Map<String, Integer> countPageHelpContentsForPages()" (/{portalType}/{pid}/pagehelpcontent/page/count),
"public List<DivHelpContent> getDivHelpContentsByPageId()" (/{portalType}/{pid}/{pageId}/divhelpcontent),
"public Map<String, Integer> countDivHelpContentsForPages()" (/{portalType}/{pid}/divhelpcontent/page/count)
b. Added @PreAuthorize("hasAnyAuthority(@AuthorizationService.PORTAL_ADMIN)") in methods:
"public List<PageHelpContentResponse> getPageHelpContents()" and "public List<DivHelpContentResponse> getDivHelpContents()".
6. RolesUtils.java: [Bug fix] In method "getEmail()" call authorizationService.getEmail().