public class ProfileLogicImpl extends Object implements org.sakaiproject.profile2.logic.ProfileLogic
| Constructor and Description |
|---|
ProfileLogicImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addNewCompanyProfile(org.sakaiproject.profile2.model.CompanyProfile companyProfile) |
List<String> |
getAllSakaiPersonIds() |
int |
getAllSakaiPersonIdsCount() |
org.sakaiproject.profile2.model.BasicPerson |
getBasicPerson(String userUuid) |
org.sakaiproject.profile2.model.BasicPerson |
getBasicPerson(org.sakaiproject.user.api.User user) |
List<org.sakaiproject.profile2.model.BasicPerson> |
getBasicPersons(List<org.sakaiproject.user.api.User> users) |
List<org.sakaiproject.profile2.model.CompanyProfile> |
getCompanyProfiles(String userId) |
org.sakaiproject.profile2.model.Person |
getPerson(String userUuid) |
org.sakaiproject.profile2.model.Person |
getPerson(org.sakaiproject.user.api.User user) |
List<org.sakaiproject.profile2.model.Person> |
getPersons(List<org.sakaiproject.user.api.User> users) |
org.sakaiproject.profile2.model.SocialNetworkingInfo |
getSocialNetworkingInfo(String userId) |
org.sakaiproject.profile2.model.UserProfile |
getUserProfile(String userUuid) |
org.sakaiproject.profile2.model.UserProfile |
getUserProfile(String userUuid,
String siteId) |
void |
init() |
boolean |
removeCompanyProfile(String userId,
long companyProfileId) |
boolean |
saveSocialNetworkingInfo(org.sakaiproject.profile2.model.SocialNetworkingInfo socialNetworkingInfo) |
boolean |
saveUserProfile(org.sakaiproject.api.common.edu.person.SakaiPerson sp) |
boolean |
updateCompanyProfile(org.sakaiproject.profile2.model.CompanyProfile companyProfile) |
public org.sakaiproject.profile2.model.UserProfile getUserProfile(String userUuid)
getUserProfile in interface org.sakaiproject.profile2.logic.ProfileLogicpublic org.sakaiproject.profile2.model.UserProfile getUserProfile(String userUuid, String siteId)
getUserProfile in interface org.sakaiproject.profile2.logic.ProfileLogicpublic boolean saveUserProfile(org.sakaiproject.api.common.edu.person.SakaiPerson sp)
saveUserProfile in interface org.sakaiproject.profile2.logic.ProfileLogicpublic boolean addNewCompanyProfile(org.sakaiproject.profile2.model.CompanyProfile companyProfile)
addNewCompanyProfile in interface org.sakaiproject.profile2.logic.ProfileLogicpublic boolean updateCompanyProfile(org.sakaiproject.profile2.model.CompanyProfile companyProfile)
updateCompanyProfile in interface org.sakaiproject.profile2.logic.ProfileLogicpublic List<org.sakaiproject.profile2.model.CompanyProfile> getCompanyProfiles(String userId)
getCompanyProfiles in interface org.sakaiproject.profile2.logic.ProfileLogicpublic boolean removeCompanyProfile(String userId, long companyProfileId)
removeCompanyProfile in interface org.sakaiproject.profile2.logic.ProfileLogicpublic org.sakaiproject.profile2.model.SocialNetworkingInfo getSocialNetworkingInfo(String userId)
getSocialNetworkingInfo in interface org.sakaiproject.profile2.logic.ProfileLogicpublic boolean saveSocialNetworkingInfo(org.sakaiproject.profile2.model.SocialNetworkingInfo socialNetworkingInfo)
saveSocialNetworkingInfo in interface org.sakaiproject.profile2.logic.ProfileLogicpublic org.sakaiproject.profile2.model.BasicPerson getBasicPerson(String userUuid)
getBasicPerson in interface org.sakaiproject.profile2.logic.ProfileLogicpublic org.sakaiproject.profile2.model.BasicPerson getBasicPerson(org.sakaiproject.user.api.User user)
getBasicPerson in interface org.sakaiproject.profile2.logic.ProfileLogicpublic List<org.sakaiproject.profile2.model.BasicPerson> getBasicPersons(List<org.sakaiproject.user.api.User> users)
getBasicPersons in interface org.sakaiproject.profile2.logic.ProfileLogicpublic org.sakaiproject.profile2.model.Person getPerson(String userUuid)
getPerson in interface org.sakaiproject.profile2.logic.ProfileLogicpublic org.sakaiproject.profile2.model.Person getPerson(org.sakaiproject.user.api.User user)
getPerson in interface org.sakaiproject.profile2.logic.ProfileLogicpublic List<org.sakaiproject.profile2.model.Person> getPersons(List<org.sakaiproject.user.api.User> users)
getPersons in interface org.sakaiproject.profile2.logic.ProfileLogicpublic List<String> getAllSakaiPersonIds()
getAllSakaiPersonIds in interface org.sakaiproject.profile2.logic.ProfileLogicpublic int getAllSakaiPersonIdsCount()
getAllSakaiPersonIdsCount in interface org.sakaiproject.profile2.logic.ProfileLogicpublic void init()
Copyright © 2008-2014 The Sakai Foundation. All Rights Reserved.