Package com.wavemaker.runtime.converters
Class DownloadableHttpMessageConverter
java.lang.Object
org.springframework.http.converter.AbstractHttpMessageConverter<com.wavemaker.runtime.commons.file.model.Downloadable>
com.wavemaker.runtime.commons.converters.WMCustomAbstractHttpMessageConverter<com.wavemaker.runtime.commons.file.model.Downloadable>
com.wavemaker.runtime.converters.DownloadableHttpMessageConverter
- All Implemented Interfaces:
com.wavemaker.runtime.commons.converters.WMCustomHttpMessageConverter<com.wavemaker.runtime.commons.file.model.Downloadable>,org.springframework.http.converter.HttpMessageConverter<com.wavemaker.runtime.commons.file.model.Downloadable>
public class DownloadableHttpMessageConverter
extends com.wavemaker.runtime.commons.converters.WMCustomAbstractHttpMessageConverter<com.wavemaker.runtime.commons.file.model.Downloadable>
-
Field Summary
FieldsFields inherited from class org.springframework.http.converter.AbstractHttpMessageConverter
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.wavemaker.runtime.commons.file.model.DownloadResponsereadInternal(Class<? extends com.wavemaker.runtime.commons.file.model.Downloadable> clazz, org.springframework.http.HttpInputMessage inputMessage) protected booleanprotected voidwriteInternal(com.wavemaker.runtime.commons.file.model.Downloadable downloadable, org.springframework.http.HttpOutputMessage outputMessage) voidwriteMessage(com.wavemaker.runtime.commons.file.model.Downloadable downloadable, jakarta.servlet.http.HttpServletResponse httpServletResponse) Methods inherited from class com.wavemaker.runtime.commons.converters.WMCustomAbstractHttpMessageConverter
getDefaultContentType, supportsClazzMethods inherited from class org.springframework.http.converter.AbstractHttpMessageConverter
addDefaultHeaders, canRead, canRead, canWrite, canWrite, getContentLength, getDefaultCharset, getSupportedMediaTypes, read, setDefaultCharset, setSupportedMediaTypes, supportsRepeatableWrites, writeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.http.converter.HttpMessageConverter
canRead, canWrite, getSupportedMediaTypes, getSupportedMediaTypes, read, write
-
Field Details
-
CONTENT_DISPOSITION_HEADER
- See Also:
-
-
Constructor Details
-
DownloadableHttpMessageConverter
public DownloadableHttpMessageConverter()
-
-
Method Details
-
supports
- Specified by:
supportsin classorg.springframework.http.converter.AbstractHttpMessageConverter<com.wavemaker.runtime.commons.file.model.Downloadable>
-
readInternal
protected com.wavemaker.runtime.commons.file.model.DownloadResponse readInternal(Class<? extends com.wavemaker.runtime.commons.file.model.Downloadable> clazz, org.springframework.http.HttpInputMessage inputMessage) throws IOException - Specified by:
readInternalin classorg.springframework.http.converter.AbstractHttpMessageConverter<com.wavemaker.runtime.commons.file.model.Downloadable>- Throws:
IOException
-
writeInternal
protected void writeInternal(com.wavemaker.runtime.commons.file.model.Downloadable downloadable, org.springframework.http.HttpOutputMessage outputMessage) throws IOException - Specified by:
writeInternalin classorg.springframework.http.converter.AbstractHttpMessageConverter<com.wavemaker.runtime.commons.file.model.Downloadable>- Throws:
IOException
-
writeMessage
public void writeMessage(com.wavemaker.runtime.commons.file.model.Downloadable downloadable, jakarta.servlet.http.HttpServletResponse httpServletResponse) throws IOException - Throws:
IOException
-