public Map<String, ActionType> getChangedUserProfiles(
SharePointSocialCheckpoint checkpoint) {
Map<String, ActionType> updatedProfiles =
new HashMap<String, ActionType>();
final UserProfileChangeQuery changeQuery = new UserProfileChangeQuery();
changeQuery.setDelete(true);
changeQuery.setUserProfile(true);
changeQuery.setUpdate(true);
changeQuery.setUpdateMetadata(true);
changeQuery.setSingleValueProperty(true);
changeQuery.setMultiValueProperty(true);
changeQuery.setColleague(true);
final String changeToken = checkpoint.getUserProfileChangeToken();
final UserProfileChangeDataContainer changeContainer =
Util.makeWSRequest(sharepointClientContext, changeWS,
new Util.RequestExecutor<UserProfileChangeDataContainer>() {