public class ProfilePrivacyLogicImpl extends Object implements org.sakaiproject.profile2.logic.ProfilePrivacyLogic
| Constructor and Description |
|---|
ProfilePrivacyLogicImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.sakaiproject.profile2.model.ProfilePrivacy |
getPrivacyRecordForUser(String userId) |
org.sakaiproject.profile2.model.ProfilePrivacy |
getPrivacyRecordForUser(String userId,
boolean useCache) |
void |
init() |
boolean |
isActionAllowed(String userX,
String userY,
org.sakaiproject.profile2.types.PrivacyType type) |
boolean |
isBirthYearVisible(String uuid) |
boolean |
savePrivacyRecord(org.sakaiproject.profile2.model.ProfilePrivacy privacy) |
public org.sakaiproject.profile2.model.ProfilePrivacy getPrivacyRecordForUser(String userId)
getPrivacyRecordForUser in interface org.sakaiproject.profile2.logic.ProfilePrivacyLogicpublic org.sakaiproject.profile2.model.ProfilePrivacy getPrivacyRecordForUser(String userId, boolean useCache)
getPrivacyRecordForUser in interface org.sakaiproject.profile2.logic.ProfilePrivacyLogicpublic boolean savePrivacyRecord(org.sakaiproject.profile2.model.ProfilePrivacy privacy)
savePrivacyRecord in interface org.sakaiproject.profile2.logic.ProfilePrivacyLogicpublic boolean isActionAllowed(String userX, String userY, org.sakaiproject.profile2.types.PrivacyType type)
isActionAllowed in interface org.sakaiproject.profile2.logic.ProfilePrivacyLogicpublic boolean isBirthYearVisible(String uuid)
isBirthYearVisible in interface org.sakaiproject.profile2.logic.ProfilePrivacyLogicpublic void init()
Copyright © 2008-2014 The Sakai Foundation. All Rights Reserved.