public class HttpPartDataSource extends Object implements DataSource
| Modifier and Type | Method and Description |
|---|---|
static Collection<HttpPart> |
createFrom(Map<String,DataHandler> parts) |
static Collection<HttpPart> |
createFrom(org.mule.runtime.api.message.MultiPartPayload multiPartPayload,
Transformer objectToByteArray) |
byte[] |
getContent() |
String |
getContentType() |
String |
getHeader(String headerName) |
InputStream |
getInputStream() |
String |
getName() |
OutputStream |
getOutputStream() |
HttpPart |
getPart() |
static org.mule.runtime.api.message.MultiPartPayload |
multiPartPayloadForAttachments(MultipartHttpEntity entity) |
static org.mule.runtime.api.message.MultiPartPayload |
multiPartPayloadForAttachments(String responseContentType,
InputStream responseInputStream) |
public byte[] getContent()
throws IOException
IOExceptionpublic InputStream getInputStream() throws IOException
getInputStream in interface DataSourceIOExceptionpublic OutputStream getOutputStream() throws IOException
getOutputStream in interface DataSourceIOExceptionpublic String getContentType()
getContentType in interface DataSourcepublic String getName()
getName in interface DataSourcepublic static Collection<HttpPart> createFrom(Map<String,DataHandler> parts) throws IOException
IOExceptionpublic static Collection<HttpPart> createFrom(org.mule.runtime.api.message.MultiPartPayload multiPartPayload, Transformer objectToByteArray)
public static org.mule.runtime.api.message.MultiPartPayload multiPartPayloadForAttachments(MultipartHttpEntity entity) throws IOException
IOExceptionpublic static org.mule.runtime.api.message.MultiPartPayload multiPartPayloadForAttachments(String responseContentType, InputStream responseInputStream) throws IOException
IOExceptionpublic HttpPart getPart()
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.