public class MultipartMixedHttpMessageConverter
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
MultipartMixedHttpMessageConverter.MultipartHttpOutputMessage
Implementation of
org.springframework.http.HttpOutputMessage used to write a MIME multipart. |
| Modifier and Type | Field and Description |
|---|---|
protected static byte[] |
MULTIPART_CHARS
The pool of ASCII chars to be used for generating a multipart boundary.
|
| Constructor and Description |
|---|
MultipartMixedHttpMessageConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addContentTypeHeader(java.io.OutputStream os,
byte[] changeset) |
protected void |
addEncodingHeader(java.io.OutputStream os) |
boolean |
canRead(java.lang.Class clazz,
MediaType mediaType) |
boolean |
canWrite(java.lang.Class clazz,
MediaType mediaType) |
protected static byte[] |
generateMultipartBoundary() |
protected <any> |
getHttpEntity(java.lang.Object part) |
java.util.List |
getSupportedMediaTypes() |
<any> |
read(java.lang.Class val,
HttpInputMessage inputMessage) |
protected ODataError |
retrieveJsonError(java.lang.String jsonToCheck) |
void |
write(<any> values,
MediaType mediaType,
HttpOutputMessage outputMessage) |
protected void |
writeBoundary(java.io.OutputStream os,
byte[] boundary) |
protected static void |
writeEnd(java.io.OutputStream os,
byte[] changeset,
byte[] boundary) |
protected void |
writeMultipart(<any> parts,
HttpOutputMessage outputMessage) |
protected static void |
writeNewLine(java.io.OutputStream os) |
protected void |
writePart(<any> partEntity,
java.io.OutputStream os) |
protected void |
writeParts(java.io.OutputStream os,
<any> parts,
byte[] changeset) |
protected static byte[] MULTIPART_CHARS
public void write(<any> values,
MediaType mediaType,
HttpOutputMessage outputMessage)
throws java.io.IOException,
HttpMessageNotWritableException
java.io.IOExceptionHttpMessageNotWritableExceptionprotected void writeMultipart(<any> parts,
HttpOutputMessage outputMessage)
throws java.io.IOException
java.io.IOExceptionprotected void writeParts(java.io.OutputStream os,
<any> parts,
byte[] changeset)
throws java.io.IOException
java.io.IOExceptionprotected void addEncodingHeader(java.io.OutputStream os)
throws java.io.IOException
java.io.IOExceptionprotected void addContentTypeHeader(java.io.OutputStream os,
byte[] changeset)
throws java.io.IOException
java.io.IOExceptionprotected void writePart(<any> partEntity,
java.io.OutputStream os)
throws java.io.IOException
java.io.IOExceptionprotected static byte[] generateMultipartBoundary()
protected <any> getHttpEntity(java.lang.Object part)
protected void writeBoundary(java.io.OutputStream os,
byte[] boundary)
throws java.io.IOException
java.io.IOExceptionprotected static void writeEnd(java.io.OutputStream os,
byte[] changeset,
byte[] boundary)
throws java.io.IOException
java.io.IOExceptionprotected static void writeNewLine(java.io.OutputStream os)
throws java.io.IOException
java.io.IOExceptionpublic boolean canWrite(java.lang.Class clazz,
MediaType mediaType)
public java.util.List getSupportedMediaTypes()
public boolean canRead(java.lang.Class clazz,
MediaType mediaType)
public <any> read(java.lang.Class val,
HttpInputMessage inputMessage)
throws java.io.IOException,
HttpMessageNotReadableException
java.io.IOExceptionHttpMessageNotReadableExceptionprotected ODataError retrieveJsonError(java.lang.String jsonToCheck)
Copyright © 2018 SAP SE. All Rights Reserved.