Package com.gadglet.core.GadgletResponse

Examples of com.gadglet.core.GadgletResponse.ContentRecord


     
      res.setTotalItemsNum(items);
     
      for(FriendsInvitation invitation: containerInvitations){
       
        ContentRecord record  = res.newItem();
       
        record.addItemKeyField(invitation.getInvitationId());
        record.addItemField(ProfileFields.PROFILE_INVITED_BY.getParamName(), invitation.getInvitedBy());
        UserProfile profile = UserProfilesUtils.getProfileById(invitation.getInvitedBy());
       
        if(profile!=null && !profile.isPrivate()){
          record.addItemField(ProfileFields.PROFILE_NICKNAME.getParamName(), profile.getNickName());
          if( profile.getPhotoUrl()!=null &&  profile.getPhotoUrl().length()>0)
            record.addItemField(ProfileFields.PROFILE_THUMBNAILURL.getParamName(), profile.getPhotoUrl());

        }
        else
          record.addItemField(ProfileFields.PROFILE_NICKNAME.getParamName(),ProfPrivacyStatus.PRIVATE.getPrivacyStatus());
       
        record.setContentName("myPendingInvitatos");
       
        record.setGadgetPermissions(false, false, false);
      }
     
      for(FriendsInvitation invitation: platformInvitations){
       
        ContentRecord record  = res.newItem();
       
        record.addItemKeyField(invitation.getInvitationId());
        record.addItemField(ProfileFields.PROFILE_INVITED_BY.getParamName(), invitation.getInvitedBy());
        UserProfile profile = UserProfilesUtils.getProfileById(invitation.getInvitedBy());
       
        if(profile!=null && !profile.isPrivate()){
          record.addItemField(ProfileFields.PROFILE_NICKNAME.getParamName(), profile.getNickName());
          if( profile.getPhotoUrl()!=null &&  profile.getPhotoUrl().length()>0)
            record.addItemField(ProfileFields.PROFILE_THUMBNAILURL.getParamName(), profile.getPhotoUrl());
        }
        else
          record.addItemField(ProfileFields.PROFILE_NICKNAME.getParamName(),ProfPrivacyStatus.PRIVATE.getPrivacyStatus());
               
        record.setContentName("myPendingInvitatos");
       
        record.setGadgetPermissions(false, false, false);
      }
    }
 
  }
View Full Code Here


      res.setTotalItemsNum(0);
    else{
     
      for(Friends friends: myFriends){
       
        ContentRecord record  = res.newItem();
       
        record.setContentName("myFriends");
         
        UserProfile profile = UserProfilesUtils.getProfileById(friends.getFriendId(request.getCurrentUserId()));
     
        record.addShareWith(profile.getProfileId());

        if(profile!=null && !profile.isPrivate())
          record.addItemField(ProfileFields.PROFILE_NICKNAME.getParamName(), profile.getNickName());
        else
          record.addItemField(ProfileFields.PROFILE_NICKNAME.getParamName(), ProfileFields.PROFILE_NICKNAME.getParamName());

         
           
        if( profile.getPhotoUrl()!=null &&  profile.getPhotoUrl().length()>0)
          record.addItemField(ProfileFields.PROFILE_THUMBNAILURL.getParamName(), profile.getPhotoUrl());
       
        for (SharedItemReff share : shares) {
          if (share.getSharedWithId().equals(profile.getProfileId()))
              record.addShareType(share.getSharingType());

       
        }
       
        record.setGadgetPermissions(true, true, true);
      }
     
    }
 
  }
View Full Code Here

      res.setTotalItemsNum(0);
    else{
     
      for(DomainUser friend: myFriends){
       
        ContentRecord record  = res.newItem();
       
        record.setContentName("myFriends");
         
     
        record.addShareWith(friend.getUniqueId());

       
        record.addItemField(ProfileFields.PROFILE_NICKNAME.getParamName(), friend.getNickName());
       
        record.addItemField(ProfileFields.PROFILE_TITLE.getParamName(), friend.getTitle());

       
        if( friend.getPhotoUrl()!=null &&  friend.getPhotoUrl().length()>0)
          record.addItemField(ProfileFields.PROFILE_THUMBNAILURL.getParamName(), friend.getPhotoUrl());
       
        for (SharedItemReff share : shares) {
          if (share.getSharedWithId().equals(friend.getUniqueId()))
            record.addShareType(share.getSharingType());

       
        }
       
        record.setGadgetPermissions(true, true, true);
      }
     
    }
 
  }
View Full Code Here

TOP

Related Classes of com.gadglet.core.GadgletResponse.ContentRecord

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.