@Service(value="blAdminNavigationService") @Transactional(value="blTransactionManager") public class AdminNavigationServiceImpl extends Object implements AdminNavigationService
Modifier and Type | Field and Description |
---|---|
protected AdminNavigationDao |
adminNavigationDao |
Constructor and Description |
---|
AdminNavigationServiceImpl() |
Modifier and Type | Method and Description |
---|---|
List<AdminModule> |
buildMenu(AdminUser adminUser) |
AdminSection |
findAdminSectionBySectionKey(String sectionKey) |
AdminSection |
findAdminSectionByURI(String uri) |
boolean |
isUserAuthorizedToViewModule(AdminUser adminUser,
AdminModule module) |
boolean |
isUserAuthorizedToViewSection(AdminUser adminUser,
AdminSection section) |
protected String |
parseForAllPermission(String currentPermission) |
protected AdminNavigationDao adminNavigationDao
public List<AdminModule> buildMenu(AdminUser adminUser)
buildMenu
in interface AdminNavigationService
public boolean isUserAuthorizedToViewModule(AdminUser adminUser, AdminModule module)
isUserAuthorizedToViewModule
in interface AdminNavigationService
public AdminSection findAdminSectionByURI(String uri)
findAdminSectionByURI
in interface AdminNavigationService
public AdminSection findAdminSectionBySectionKey(String sectionKey)
findAdminSectionBySectionKey
in interface AdminNavigationService
public boolean isUserAuthorizedToViewSection(AdminUser adminUser, AdminSection section)
isUserAuthorizedToViewSection
in interface AdminNavigationService
Copyright © 2013. All rights reserved.