@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 AdminNavigationServicepublic boolean isUserAuthorizedToViewModule(AdminUser adminUser, AdminModule module)
isUserAuthorizedToViewModule in interface AdminNavigationServicepublic AdminSection findAdminSectionByURI(String uri)
findAdminSectionByURI in interface AdminNavigationServicepublic AdminSection findAdminSectionBySectionKey(String sectionKey)
findAdminSectionBySectionKey in interface AdminNavigationServicepublic boolean isUserAuthorizedToViewSection(AdminUser adminUser, AdminSection section)
isUserAuthorizedToViewSection in interface AdminNavigationServiceCopyright © 2013. All rights reserved.