All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
protected List<AdminSection> |
buildAuthorizedSectionsList(AdminUser adminUser,
AdminModule module) |
AdminMenu |
buildMenu(AdminUser adminUser) |
protected boolean |
checkPermissions(List<AdminPermission> authorizedPermissions,
AdminPermission permission) |
AdminSection |
findAdminSectionByClassAndSectionId(Class<?> clazz,
String sectionId)
In some cases, a single class is served by more than one section.
|
AdminSection |
findAdminSectionByClassAndSectionId(String className,
String sectionId)
In some cases, a single class is served by more than one section.
|
AdminSection |
findAdminSectionBySectionKey(String sectionKey) |
AdminSection |
findAdminSectionByURI(String uri) |
List<AdminSection> |
findAllAdminSections()
|
List<SectionAuthorization> |
getAdditionalSectionAuthorizations() |
boolean |
isUserAuthorizedToViewModule(AdminUser adminUser,
AdminModule module) |
boolean |
isUserAuthorizedToViewSection(AdminUser adminUser,
AdminSection section) |
protected String |
parseForAllPermission(String currentPermission) |
protected void |
populateAdminMenu(AdminUser adminUser,
AdminMenu adminMenu,
List<AdminModule> modules) |
void |
remove(AdminSection adminSection) |
AdminSection |
save(AdminSection adminSection) |
void |
setAdditionalSectionAuthorizations(List<SectionAuthorization> additionalSectionAuthorizations) |