uPortal 2.4.1
API Documentation

org.jasig.portal.channels.groupsmanager.permissions
Class GroupsManagerBlockEntitySelectPermissions

java.lang.Object
  extended byorg.jasig.portal.channels.groupsmanager.permissions.GroupsManagerDefaultPermissions
      extended byorg.jasig.portal.channels.groupsmanager.permissions.GroupsManagerBlockEntitySelectPermissions
All Implemented Interfaces:
GroupsManagerConstants, IGroupsManagerPermissions

public class GroupsManagerBlockEntitySelectPermissions
extends GroupsManagerDefaultPermissions

GroupsManagerBlockEntitySelectPermissions answers if the Authorization Principal is able to perform specific actions on the target Group Member.

Version:
$Revision: 1.3 $
Author:
Don Fracapane

Field Summary
 
Fields inherited from interface org.jasig.portal.channels.groupsmanager.GroupsManagerConstants
ADD_REMOVE_PERMISSION, ASSIGN_PERMISSION, BASE_PACKAGE, BROWSE_MODE, COMMANDS_PACKAGE, CREATE_PERMISSION, DELETE_PERMISSION, EDIT_MODE, ENTITY_CLASSNAME, ENTITY_TAGNAME, GROUP_CLASSNAME, GROUP_TAGNAME, GROUPS_PACKAGE, MEMBERS_ONLY_MODE, OWNER, PROPERTIES_TAGNAME, ROOT_GROUP_DESCRIPTION, ROOT_GROUP_TITLE, SECURITY_PACKAGE, SELECT_MODE, SELECT_PERMISSION, UPDATE_PERMISSION, VIEW_PERMISSION, WRAPPERS_PACKAGE
 
Constructor Summary
GroupsManagerBlockEntitySelectPermissions()
          put your documentation comment here
 
Method Summary
 boolean canSelect(IAuthorizationPrincipal ap, IGroupMember gm)
          Answers if principal can select the target group member.
static IGroupsManagerPermissions getInstance()
          Return the single instance of GroupsManagerBlockEntitySelectPermissions.
 
Methods inherited from class org.jasig.portal.channels.groupsmanager.permissions.GroupsManagerDefaultPermissions
canAssignPermissions, canCreateGroup, canDelete, canManageMembers, canUpdate, canView, canViewProperties, isAuthorized
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupsManagerBlockEntitySelectPermissions

public GroupsManagerBlockEntitySelectPermissions()
put your documentation comment here

Method Detail

getInstance

public static IGroupsManagerPermissions getInstance()
Return the single instance of GroupsManagerBlockEntitySelectPermissions.

Returns:
IGroupsManagerPermissions

canSelect

public boolean canSelect(IAuthorizationPrincipal ap,
                         IGroupMember gm)
Answers if principal can select the target group member.

Specified by:
canSelect in interface IGroupsManagerPermissions
Overrides:
canSelect in class GroupsManagerDefaultPermissions
Parameters:
ap - AuthorizationPrincipal
gm - IGroupMember
Returns:
boolean

uPortal 2.4.1
API Documentation