To get full access to the Kademi Hub existing customers can login here, or new customers can register here.
Implements: Relational
Properties
| Name | Returns | Notes |
|---|---|---|
| createdById | Long | |
| expiryDate | Date | |
| fields | Map<String,String> | |
| groupFolderName | String | |
| groupId | Long | |
| groupName | String | |
| groupTitle | String | |
| groupType | String | |
| id | long | The internal ID of this membership |
| modifiedDate | Date | |
| org | OrgData | |
| primaryGroup | boolean | |
| registrationDate | Date | returns createdDate for this membership aka user registration date |
| roles | List<String> | |
| userId | long | The internal kademi ID for the profile of the membership |
Methods
| Signature | Returns | Notes |
|---|---|---|
numLocalMembers() | long | Find the number of members within this same group on this organisation |
profile() | ExtProfileBean | Get the profile of this membership |
moduleStatuses(WebsiteResource wr) | Map<String,Integer> | Get a map of module statuses, keyed on the program/course/module code |
loadExtraFieldValues() | Map<ExtraField,String> | Returns a map of membership's extra fields and their values. |
moduleStatuses(OrgData org) | Map<String,Integer> | øø |
allMemberships() | MembershipList | Return all memberships for this user to groups within the parent organisation of this group |