Uses of Interface
com.sas.hls.security.group.GroupContext

Packages that use GroupContext
com.sas.hls.drug.analysis Service and class definitions for manipulating and creating SAS Drug Development analyses. 
com.sas.hls.drug.project Service and class definitions for manipulating and creating SAS Drug Development projects. 
com.sas.hls.organization Service and class definitions for manipulating and creating organizations. 
com.sas.hls.security.group Service and class definitions for manipulating and creating groups. 
com.sas.hls.security.group.exception Exceptions that can be thrown while manipulating a group or using the groupService. 
 

Uses of GroupContext in com.sas.hls.drug.analysis
 

Classes in com.sas.hls.drug.analysis that implement GroupContext
 class Analysis
          A client representation of an Analysis in SAS Drug Development.
 class AnalysisDescriptor
          A light-weight client representation of an Analysis defined in SAS Drug Development.
 

Uses of GroupContext in com.sas.hls.drug.project
 

Classes in com.sas.hls.drug.project that implement GroupContext
 class Project
          A data object that represents a SAS Drug Development project and contains all properties of a project defined within an organization in the system.
 class ProjectDescriptor
          A light-weight representation of a SAS Drug Development project.
 

Uses of GroupContext in com.sas.hls.organization
 

Classes in com.sas.hls.organization that implement GroupContext
 class Organization
          This class is a data object that contains all attributes of an organization in the system.
 class OrganizationDescriptor
          A light-weight representation of a SAS Drug Development organization.
 

Uses of GroupContext in com.sas.hls.security.group
 

Methods in com.sas.hls.security.group with parameters of type GroupContext
 Group GroupService.createGroup(GroupContext groupContext, String groupName, String groupDescription, Set<Principal> members)
          Create a new group.
 Group GroupService.getGroupByName(GroupContext groupContext, String name)
          Get the client representation of a group given its name and context..
 Set<GroupDescriptor> GroupService.getGroupDescriptors(GroupContext groupContext)
          Get the light-weight representation of all groups defined in a given context
 Set<Group> GroupService.getGroups(GroupContext groupContext)
          Get all the groups defined in a given context
 Set<GroupDescriptor> GroupService.getGroupsByMember(GroupContext groupContext, Principal member)
          Get all groups in a given context that have the specified principal as a member.
 Set<GroupDescriptor> GroupService.getReachableGroupsByMember(GroupContext groupContext, Principal member)
          Returns a set of all reachable groups in the specified context.
 boolean GroupService.groupExists(GroupContext groupContext, String name)
          Does a group exist?
 void GroupService.removeFromGroupContextGroups(GroupContext groupContext, Set<Principal> members)
          Remove the specified members from all groups in a specific context.
 

Uses of GroupContext in com.sas.hls.security.group.exception
 

Methods in com.sas.hls.security.group.exception that return GroupContext
 GroupContext GroupExistsException.getGroupContext()
          Get the context of the group in question
 

Constructors in com.sas.hls.security.group.exception with parameters of type GroupContext
GroupExistsException(GroupContext groupContext, String name, String message)
          Constructor
 



Copyright (c) 2013, SAS Institute Inc., Cary, NC, USA