public interface AppDataManager
| Modifier and Type | Method and Description |
|---|---|
void |
deletePersonData(String userId,
String groupId,
String appId,
Set<String> fields)
Deletes data for the specified user and group
|
Map<String,Map<String,String>> |
getPersonData(String[] userIds,
String groupId,
String appId,
Set<String> fields)
Retrieves app data for the specified user list and group
|
void |
savePersonData(String userId,
String appId,
Map<String,String> values)
Save app data for the specified user with the given values
|
void |
updatePersonData(String userId,
String groupId,
String appId,
Set<String> fields,
Map<String,String> values)
Updates app data for the specified user and group with the new values
|
Map<String,Map<String,String>> getPersonData(String[] userIds, String groupId, String appId, Set<String> fields) throws SocialDataException
userIds - A set of userIds whose app data to be retrievedgroupId - The groupappId - The appfields - The fields to returnSocialDataExceptionvoid deletePersonData(String userId, String groupId, String appId, Set<String> fields) throws SocialDataException
userId - The userId of the person whose app data to be removedgroupId - The groupappId - The appfields - The fields to delete. Empty implies allSocialDataExceptionvoid updatePersonData(String userId, String groupId, String appId, Set<String> fields, Map<String,String> values) throws SocialDataException
userId - The userId of the person whose app data to be modifiedgroupId - The groupappId - The appfields - The fields to update. Empty implies allvalues - The new values to setSocialDataExceptionvoid savePersonData(String userId, String appId, Map<String,String> values) throws SocialDataException
userId - The userId of the person whose app data to be modifiedappId - The appvalues - The new values to setSocialDataExceptionCopyright © 2015 WSO2. All Rights Reserved.