| Package | Description |
|---|---|
| org.sakaiproject.profile2.logic | |
| org.sakaiproject.profile2.service |
| Modifier and Type | Method and Description |
|---|---|
Person |
ProfileLogic.getPerson(String userUuid)
Get a Person
|
Person |
ProfileLogic.getPerson(User user)
Get a Person
|
| Modifier and Type | Method and Description |
|---|---|
List<Person> |
ProfileSearchLogic.findUsersByInterest(String search,
boolean includeConnections,
String worksiteId)
Find all users that match the search string in any of the relevant SakaiPerson fields
This list is automatically cleaned for non-existent users by way of UserDirectoryService.getUsers.
|
List<Person> |
ProfileSearchLogic.findUsersByNameOrEmail(String search,
boolean includeConnections,
String worksiteId)
Find all users that match the search string in either name or email.
|
List<Person> |
ProfileConnectionsLogic.getConnectionRequestsForUser(String userId)
Gets a list of Persons's that have unconfirmed connection requests to this person
|
List<Person> |
ProfileConnectionsLogic.getConnectionsForUser(String userUuid)
Gets a list of Persons that are connected to this user. incl prefs and privacy
|
List<Person> |
ProfileConnectionsLogic.getConnectionsSubsetForSearch(List<Person> connections,
String search)
Gets a subset of the connection list, based on the search string matching the beginning of the displayName
|
List<Person> |
ProfileConnectionsLogic.getConnectionsSubsetForSearch(List<Person> connections,
String search,
boolean forMessaging)
Gets a subset of the connection list, based on the search string matching the beginning of the displayName,
and based on whether that user is allowed to be messaged.
|
List<Person> |
ProfileConnectionsLogic.getOutgoingConnectionRequestsForUser(String userId)
Gets a list of Persons's that have unconfirmed connection requests from this person
|
List<Person> |
ProfileLogic.getPersons(List<User> users)
Get a List of Persons for the given Users.
|
| Modifier and Type | Method and Description |
|---|---|
ProfileImage |
ProfileImageLogic.getProfileImage(Person person,
int size)
Get the profile image for a user.
|
ProfileImage |
ProfileImageLogic.getProfileImage(Person person,
int size,
String siteId)
Get the profile image for a user.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ProfileWorksiteLogic.createWorksite(String siteTitle,
String ownerId,
Collection<Person> members,
boolean notifyByEmail)
Create a new worksite for the specified owner and list of members.
|
List<Person> |
ProfileConnectionsLogic.getConnectionsSubsetForSearch(List<Person> connections,
String search)
Gets a subset of the connection list, based on the search string matching the beginning of the displayName
|
List<Person> |
ProfileConnectionsLogic.getConnectionsSubsetForSearch(List<Person> connections,
String search,
boolean forMessaging)
Gets a subset of the connection list, based on the search string matching the beginning of the displayName,
and based on whether that user is allowed to be messaged.
|
| Modifier and Type | Method and Description |
|---|---|
List<Person> |
ProfileService.getConnectionsForUser(String userUuid) |
Copyright © 2003–2020 Sakai Project. All rights reserved.