|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
GrouperComparator | Interface which the UI uses for sorting Collections of Groups,Stems,Subjects etc |
GrouperComparatorHelper | Interface which DefaultComparatorImpl uses to obtain appropriate comparison String |
InitialStems | Pluggable interface thats allows site-specific rules for obtaining a list of initial stems to display to users. |
MenuFilter | The interface which allows sites to veto whether a particular Subject gets particular menu items |
PersonalStem | Pluggable interface thats allows site-specific rules for naming Personal stems. |
RepositoryBrowser | Interface which allows pluggable business rules for browsing the Grouper repository. |
SearchTermProcessor | Sites can add custom form elements to the subject search screen. |
TemplateResolver | Interface for resolving an object and a view to a template. |
UIGroupPrivilegeResolver | Interface which provides ability to override the default privilege model for Groups in the UI i.e. |
Class Summary | |
---|---|
AbstractRepositoryBrowser | Partial implementation of RepositoryBrowser used as a superclass for actual implementations so code can be shared where appropriate. |
AllRepositoryBrowser | Implementation of RepositoryBrowser responsible for 'All' browse mode |
BundleBean | bean to hold the resource bundles and maps of bundles |
CallerPageFilter | Given a request parameter `pageId`, uses methods in GrouperCapableAction to reconstruct a query string and saved session attributes in order to redirect the user back to a previous page which was previously `saved`. |
CaptureHttpServletResponse | Captures response data so that it is not immediately sent to end user. |
CaptureServletOutputStream | Used in conjunction with a HttpServletResponseWrapper so that data can be captured |
CompositeComparatorHelper | Implementation of ComparatorHelper used to sort Composites and CompositeAsMaps. |
CreateRepositoryBrowser | Implementation of RepositoryBrowser responsible for 'Create' browse mode |
DefaultComparatorImpl | Implementation of Comparator used for sorting potentially disparate objects. |
DefaultTemplateResolverImpl | Default implementation of the Grouper TemplateResolver interface. |
DefaultUIGroupPrivilegeResolver | The default implementation of UIGroupPrivilegeResolver - which simply applies the expected privilege resolution. |
ELTileRecorderTag | Used in conjunction with TileRecorderTag to print a comment in current page output which shows which template was rendered. |
ErrorFilter | This should be the first filter. |
GroupComparatorHelper | Implementation of ComparatorHelper used to sort Groups and GroupAsMaps. |
GrouperSessionAttributeListener | Ensure that GrouperSessions are closed when a HttpSession dies |
GrouperUiFilter | Generic filter for ui for grouper (e.g. |
GroupMembershipMenuFilter | Allow display of menu items according to whether the current Subject is, or is not, a member of a group. |
GroupOrStem | |
GroupOrStemComparatorHelper | Implementation of ComparatorHelper used to sort GroupOrStems. |
JoinRepositoryBrowser | Implementation of RepositoryBrowser responsible for 'Join' browse mode |
LoginCheckFilter | Protects access to resources not listed in the init parameter 'ignore'. |
ManageRepositoryBrowser | Implementation of RepositoryBrowser responsible for 'Manage' browse mode |
Message | A simple message Class which is created for display in the message area of the UI. |
MyMembershipsRepositoryBrowser | Implementation of RepositoryBrowser responsible for 'My' browse mode |
RepositoryBrowserFactory | Factory class for resolving correct implementations of RepositoryBrowsers given a browse mode. |
RootMenuFilter | |
SessionInitialiser | Initialises HttpSession after login. |
StemComparatorHelper | Implementation of ComparatorHelper used to sort Stems. |
SubjectComparatorHelper | Implementation of ComparatorHelper used to sort Subjects. |
TemplateResolverFactory | Creates and caches for re-use a TemplateResolver. |
TileRecorderTag | Used in conjunction with ELTileRecorderTag to print a comment in current page output which shows which template was rendered. |
UIGroupPrivilegeResolverFactory | Factory for obtaining configured UIGroupPrivilegeResolver see https://bugs.internet2.edu/jira/browse/GRP-72 |
UiPermissions | New in 1.2.1, a general means of specifying UI privileges. |
UIThreadLocal | Convenience class which allows disparate parts of code keep track of goings on within a thread |
Enum Summary | |
---|---|
GrouperUiFilter.UiSection | which UI section we are in |
Exception Summary | |
---|---|
CallerPageException | Thrown when invalid page id used to get data |
MissingGroupOrStemException | Thrown when an id does not match to a group or stem |
UnrecoverableErrorException | Thrown when something is seriously amiss. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |