Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.jasig.portal.channels.permissionsmanager

Interface Summary
IPermissionCommand | Defines the interface for a command object to be used by CPermissionsManager

Class Summary
CommandFactory | CommadFactory provides IPermissionCommand objects to CPermissionsManager
CPermissionsManager | CPermissionsManager allows graphical administration of permissions for all owners that have a representative implementation of IPermissible recorded in the table UPC_PERM_MGR
CPermissionsManagerServant | CPermissionsManagerServant is an IServant subclass of CPermissionsManager This will allow other channels to delegate to CPermissionsManager at runtime Master channels should instantiate this channel with the following staticData parameter preset: prmOwners = IPermissible[] owners where owners is an array with a single element being an instance of the master's representative IPermissible class.
CPermissionsManagerServantFactory | CPermissionsManagerServantFactory calling getPermissionsServant will return an instance of the default CPermissionsManagerServant implementation
PermissiblePublishChannels | An IPermissible implementation that provides management of uPortal 2.0 channel publishing permissions
PermissibleSubscribeChannels | An IPermissible implementation that provides management of uPortal 2.0 channel subscribtion permissions
PermissionsSessionData | PermissionsSessionData A lightweight object used to store all values associated with a single channel session of CPermissionsManager
PermissionsXML | The class responsible for generating the monolithic XML file for CPermissionsManager
RDBMPermissibleRegistry | This class keeps track of IPermissible objects on behalf of CPermissionsManager, and is used to register new classes that generate CPermissionsManagerServants It also include hard coded references to 3 known IPermissibles, but will gracefully ignore them if they are not found

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES