Package org.glassfish.jersey.media.multipart

Examples of org.glassfish.jersey.media.multipart.MultiPart


        //                logger.log(Level.FINER, "-------- RAW DATA --------");
        //                logger.log(Level.FINER, data);
        //                logger.log(Level.FINER, "------ END RAW DATA ------");
        //            }
                } else if (MEDIATYPE_MULTIPART.isCompatible(resultMediaType)) {
                    MultiPart mp = response.readEntity(MultiPart.class);
                    Inbound inbound = new RestPayloadImpl.Inbound();
                    setActionReport(RestPayloadImpl.Inbound.fillFromMultipart(mp, inbound, logger));
                    if (logger.isLoggable(Level.FINER)) {
                        logger.log(Level.FINER, "------ PAYLOAD ------");
                        Iterator<Part> parts = inbound.parts();
View Full Code Here


                if (client2Server) {
                    logger.finest("addToMultipart: Creating FormDataMultiPart for result");
                    mp = new FormDataMultiPart();
                } else {
                    logger.finest("addToMultipart: Creating MultiPart [mixed] for result");
                    mp = new MultiPart();
                }
            }
            ArrayList<Payload.Part> parts = getParts();
            if (logger.isLoggable(Level.FINEST)) {
                logger.log(Level.FINEST, "addToMultipart: parts.size = {0}", parts.size());
View Full Code Here

        ResponseBuilder rb = Response.status(status);
        if (xIndentHeader != null) {
            rb.header("X-Indent", xIndentHeader);
        }
        if (supportsMultiparResult && outbound.size() > 0) {
            MultiPart mp = new MultiPart();
            mp.bodyPart(ar, MediaType.APPLICATION_JSON_TYPE);
            if (outbound.size() > 0) {
                outbound.addToMultipart(mp, RestLogging.restLogger);
            }
            rb.entity(mp);
        } else {
View Full Code Here

            formpart = formpart.field("contextroot", contextroot);
        }
        if (description != null) {
            formpart = formpart.field("description", description);
        }
        MultiPart multipart = formpart.field("force", "true")
                .bodyPart(filePart);

        return handleJsonResponse(managementResource.path("applications/application")
                .request(MediaType.APPLICATION_JSON)
                .post(Entity.entity(multipart, multipart.getMediaType()), Response.class));
    }
View Full Code Here

        ResponseBuilder rb = Response.status(status);
        if (xIndentHeader != null) {
            rb.header("X-Indent", xIndentHeader);
        }
        if (supportsMultiparResult && outbound.size() > 0) {
            MultiPart mp = new MultiPart();
            mp.bodyPart(ar, MediaType.APPLICATION_JSON_TYPE);
            if (outbound.size() > 0) {
                outbound.addToMultipart(mp, logger);
            }
            rb.entity(mp);
        } else {
View Full Code Here

        //                logger.log(Level.FINER, "-------- RAW DATA --------");
        //                logger.log(Level.FINER, data);
        //                logger.log(Level.FINER, "------ END RAW DATA ------");
        //            }
                } else if (MEDIATYPE_MULTIPART.isCompatible(resultMediaType)) {
                    MultiPart mp = response.readEntity(MultiPart.class);
                    Inbound inbound = new RestPayloadImpl.Inbound();
                    setActionReport(RestPayloadImpl.Inbound.fillFromMultipart(mp, inbound, logger));
                    if (logger.isLoggable(Level.FINER)) {
                        logger.log(Level.FINER, "------ PAYLOAD ------");
                        Iterator<Part> parts = inbound.parts();
View Full Code Here

    }
    MediaType type =
        encoding == null ? MediaType.TEXT_PLAIN_TYPE : new MediaType("application", encoding);
    InputStream in = new ByteArrayInputStream(bytes);
    StreamDataBodyPart filePart = new StreamDataBodyPart("data", in, "data", type);
    MultiPart multiPart = new MultiPart(MediaType.MULTIPART_FORM_DATA_TYPE);
    multiPart.getBodyParts().add(filePart);
    Response response = target("/ingest").request().post(
        Entity.entity(multiPart, MediaType.MULTIPART_FORM_DATA_TYPE));
    checkResponse(response);
  }
View Full Code Here

    Entity<?> result = null;
    if( hasFormParameter( method ) ) {
      Form form = computeForm( method, parameter );
      result = Entity.form( form );
    } else if( hasMultiPartFormParameter( method ) ) {
      MultiPart mp = computeMultiPart( method, parameter );
      result = Entity.entity( mp, mp.getMediaType() );
    } else {
      result = determineBodyParameter( method, parameter );
    }
    return result;
  }
View Full Code Here

        ResponseBuilder rb = Response.status(status);
        if (xIndentHeader != null) {
            rb.header("X-Indent", xIndentHeader);
        }
        if (supportsMultiparResult && outbound.size() > 0) {
            MultiPart mp = new MultiPart();
            mp.bodyPart(ar, MediaType.APPLICATION_JSON_TYPE);
            if (outbound.size() > 0) {
                outbound.addToMultipart(mp, logger);
            }
            rb.entity(mp);
        } else {
View Full Code Here

        ResponseBuilder rb = Response.status(status);
        if (xIndentHeader != null) {
            rb.header("X-Indent", xIndentHeader);
        }
        if (supportsMultiparResult && outbound.size() > 0) {
            MultiPart mp = new MultiPart();
            mp.bodyPart(ar, MediaType.APPLICATION_JSON_TYPE);
            if (outbound.size() > 0) {
                outbound.addToMultipart(mp, logger);
            }
            rb.entity(mp);
        } else {
View Full Code Here

TOP

Related Classes of org.glassfish.jersey.media.multipart.MultiPart

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.