Package com.google.gdata.util

Examples of com.google.gdata.util.ContentType


    }
    String value = httpConn.getHeaderField("Content-Type");
    if (value == null) {
      return null;
    }
    return new ContentType(value);
  }
View Full Code Here


        throws ParseException {

      if (namespace.equals("")) {
        if (localName.equals("type")) {
          try {
            mimeType = new ContentType(value);
          } catch (IllegalArgumentException e) {
            throw new ParseException(
                CoreErrorDomain.ERR.invalidMimeType, e);
          }
        } else if (localName.equals("src")) {
View Full Code Here

        DocumentListEntry newDocument = new DocumentListEntry();
        newDocument.setTitle(new PlainTextConstruct(documentTitle));

        MediaContent content = new MediaContent();
        content.setMediaSource(new MediaStreamSource(fileStream, mimeType));
        content.setMimeType(new ContentType(mimeType));
        newDocument.setContent(content);

        DocumentListEntry uploadedFile = service.insert(targetFolderUri, newDocument);

        watch.stop();
View Full Code Here

   */
  public void setFile(File file, String mimeType) {
    MediaFileSource fileSource = new MediaFileSource(file, mimeType);
    MediaContent content = new MediaContent();
    content.setMediaSource(fileSource);
    content.setMimeType(new ContentType(mimeType));
    setContent(content);
  }
View Full Code Here

    static public GDataRequest createFusionTablesPostRequest(
            GoogleService service, RequestType requestType, String query)
            throws IOException, ServiceException {
        URL url = new URL(FUSION_TABLES_SERVICE_URL);
        GDataRequest request = service.getRequestFactory().getRequest(
            requestType, url, new ContentType("application/x-www-form-urlencoded"));
       
        OutputStreamWriter writer =
            new OutputStreamWriter(request.getRequestStream());
        writer.append("sql=" + URLEncoder.encode(query, "UTF-8"));
        writer.flush();
View Full Code Here

      // content type from the multipart since this contains auto-generated
      // boundary attributes.
      MediaMultipart mediaMultipart = new MediaMultipart(entry, media);
      request =
          createRequest(GDataRequest.RequestType.INSERT, feedUrl,
              new ContentType(mediaMultipart.getContentType()));

      initMediaRequest(request, media);

      writeRequestData(request,
          new ClientOutputProperties(request, entry), mediaMultipart);
View Full Code Here

    Preconditions.checkNotNull(media, "media");

    // Write media content only.
    GDataRequest request =
      createRequest(GDataRequest.RequestType.INSERT, feedUrl,
          new ContentType(media.getContentType()));
    try {
      startVersionScope();

      initMediaRequest(request, media);
      writeRequestData(request, media);
View Full Code Here

      // Write as MIME multipart containing the entry and media.  Use the
      // content type from the multipart since this contains auto-generated
      // boundary attributes.
      MediaMultipart mediaMultipart = new MediaMultipart(entry, media);
      request =  createRequest(GDataRequest.RequestType.UPDATE, mediaUrl,
          new ContentType(mediaMultipart.getContentType()));

      writeRequestData(request,
          new ClientOutputProperties(request, entry), mediaMultipart);
      request.execute();
      return parseResponseData(request, classOf(entry));
View Full Code Here

    // Since the input parameter is a media-edit URL, this method should
    // not be used to post Atom-only entries.  These entries should be
    // sent to the edit URL.
    Preconditions.checkNotNull(media, "media");

    ContentType mediaContentType = new ContentType(media.getContentType());
    GDataRequest request =
        createRequest(GDataRequest.RequestType.UPDATE, mediaUrl,
            mediaContentType);
    try {
      startVersionScope();
View Full Code Here

      URL createMediaUrl, String title, MediaFileSource file)
      throws IOException, ServiceException {

    String mimeType = file.getContentType();
    GDataRequest request = createRequest(GDataRequest.RequestType.INSERT,
        createMediaUrl, new ContentType(mimeType));
    initResumableMediaRequest(request, file, title);
    try {
      startVersionScope();
      request.execute();
      return new URL(request.getResponseHeader("Location"));
View Full Code Here

TOP

Related Classes of com.google.gdata.util.ContentType

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.