Package org.opensocial

Examples of org.opensocial.Request.addComponent()


   * @see            MediaItem
   */
  public static Request getMediaItems(String albumId) {
    Request request = new Request(restTemplate, "mediaItems.get", "GET");
    request.setModelClass(MediaItem.class);
    request.addComponent(Request.ALBUM_ID, albumId);
    request.setGroupId(SELF);
    request.setGuid(ME);

    return request;
  }
View Full Code Here


   * @return         new Request object to fetch the specified media item
   * @see            MediaItem
   */
  public static Request getMediaItem(String itemId, String albumId) {
    Request request = getMediaItems(albumId);
    request.addComponent(Request.ITEM_ID, itemId);

    return request;
  }

  /**
 
View Full Code Here

   * categories supported by the container and makes this data available as a
   * JSON array of JSON objects; currently works with MySpace only.
   */
  public static Request getSupportedVideoCategories() {
    Request request = new Request(restTemplate, null, "GET");
    request.addComponent(Request.ALBUM_ID, "@videos");
    request.addComponent(Request.ITEM_ID, "@supportedcategories");
    request.setGuid(ME);

    return request;
  }
View Full Code Here

   * JSON array of JSON objects; currently works with MySpace only.
   */
  public static Request getSupportedVideoCategories() {
    Request request = new Request(restTemplate, null, "GET");
    request.addComponent(Request.ALBUM_ID, "@videos");
    request.addComponent(Request.ITEM_ID, "@supportedcategories");
    request.setGuid(ME);

    return request;
  }

View Full Code Here

      throw new RequestException("Passed MediaItem object does not have " +
          "album_id property set");
    }

    Request request = new Request(restTemplate, "mediaItems.create", "POST");
    request.addComponent(Request.ALBUM_ID, item.getAlbumId());
    request.setGroupId(SELF);
    request.setGuid(ME);

    // Add REST payload parameters
    request.addRestPayloadParameters(item);
View Full Code Here

      throw new RequestException("Passed MediaItem object does not have " +
          "mime_type property set");
    }

    Request request = new Request(restTemplate, "mediaItems.create", "POST");
    request.addComponent(Request.ALBUM_ID, item.getAlbumId());
    request.setGroupId(SELF);
    request.setGuid(ME);

    byte[] bytes = getBytes(content);
    if (bytes != null) {
View Full Code Here

      throw new RequestException("Passed MediaItem object does not have " +
          "album_id property set");
    }

    Request request = new Request(restTemplate, "mediaItems.update", "PUT");
    request.addComponent(Request.ALBUM_ID, item.getAlbumId());
    request.addComponent(Request.ITEM_ID, item.getId());
    request.setGroupId(SELF);
    request.setGuid(ME);

    // Add REST payload parameters
View Full Code Here

          "album_id property set");
    }

    Request request = new Request(restTemplate, "mediaItems.update", "PUT");
    request.addComponent(Request.ALBUM_ID, item.getAlbumId());
    request.addComponent(Request.ITEM_ID, item.getId());
    request.setGroupId(SELF);
    request.setGuid(ME);

    // Add REST payload parameters
    request.addRestPayloadParameters(item);
View Full Code Here

   * @param  albumId ID of album containing media item to delete
   * @return         new Request object to delete an existing media item
   */
  public static Request deleteMediaItem(String itemId, String albumId) {
    Request request = new Request(restTemplate, "mediaItems.delete", "DELETE");
    request.addComponent(Request.ALBUM_ID, albumId);
    request.addComponent(Request.ITEM_ID, itemId);
    request.setGroupId(SELF);
    request.setGuid(ME);

    return request;
View Full Code Here

   * @return         new Request object to delete an existing media item
   */
  public static Request deleteMediaItem(String itemId, String albumId) {
    Request request = new Request(restTemplate, "mediaItems.delete", "DELETE");
    request.addComponent(Request.ALBUM_ID, albumId);
    request.addComponent(Request.ITEM_ID, itemId);
    request.setGroupId(SELF);
    request.setGuid(ME);

    return request;
  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.