org.sakaiproject.profile2.logic
Class ProfilePrivacyLogicImpl
java.lang.Object
org.sakaiproject.profile2.logic.ProfilePrivacyLogicImpl
- All Implemented Interfaces:
- ProfilePrivacyLogic
public class ProfilePrivacyLogicImpl
- extends Object
- implements ProfilePrivacyLogic
Implementation of ProfilePrivacyLogic API
- Author:
- Steve Swinsburg (steve.swinsburg@gmail.com)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProfilePrivacyLogicImpl
public ProfilePrivacyLogicImpl()
getPrivacyRecordForUser
public ProfilePrivacy getPrivacyRecordForUser(String userId)
-
- Specified by:
getPrivacyRecordForUser in interface ProfilePrivacyLogic
getPrivacyRecordForUser
public ProfilePrivacy getPrivacyRecordForUser(String userId,
boolean useCache)
-
- Specified by:
getPrivacyRecordForUser in interface ProfilePrivacyLogic
savePrivacyRecord
public boolean savePrivacyRecord(ProfilePrivacy privacy)
-
- Specified by:
savePrivacyRecord in interface ProfilePrivacyLogic
isActionAllowed
public boolean isActionAllowed(String userX,
String userY,
PrivacyType type)
-
- Specified by:
isActionAllowed in interface ProfilePrivacyLogic
isBirthYearVisible
public boolean isBirthYearVisible(String uuid)
-
- Specified by:
isBirthYearVisible in interface ProfilePrivacyLogic
init
public void init()
Copyright © 2008-2013 The Sakai Foundation. All Rights Reserved.