Class PeriodicPaymentInitiationMultipartBodyHttpMessageConverter
- java.lang.Object
-
- de.adorsys.xs2a.adapter.rest.impl.config.PeriodicPaymentInitiationMultipartBodyHttpMessageConverter
-
- All Implemented Interfaces:
org.springframework.http.converter.HttpMessageConverter<de.adorsys.xs2a.adapter.api.model.PeriodicPaymentInitiationMultipartBody>
public class PeriodicPaymentInitiationMultipartBodyHttpMessageConverter extends Object implements org.springframework.http.converter.HttpMessageConverter<de.adorsys.xs2a.adapter.api.model.PeriodicPaymentInitiationMultipartBody>
- See Also:
FormHttpMessageConverter
-
-
Constructor Summary
Constructors Constructor Description PeriodicPaymentInitiationMultipartBodyHttpMessageConverter(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanRead(Class<?> clazz, org.springframework.http.MediaType mediaType)booleancanWrite(Class<?> clazz, org.springframework.http.MediaType mediaType)protected byte[]generateMultipartBoundary()List<org.springframework.http.MediaType>getSupportedMediaTypes()de.adorsys.xs2a.adapter.api.model.PeriodicPaymentInitiationMultipartBodyread(Class<? extends de.adorsys.xs2a.adapter.api.model.PeriodicPaymentInitiationMultipartBody> clazz, org.springframework.http.HttpInputMessage inputMessage)voidwrite(de.adorsys.xs2a.adapter.api.model.PeriodicPaymentInitiationMultipartBody body, org.springframework.http.MediaType contentType, org.springframework.http.HttpOutputMessage outputMessage)
-
-
-
Method Detail
-
getSupportedMediaTypes
public List<org.springframework.http.MediaType> getSupportedMediaTypes()
- Specified by:
getSupportedMediaTypesin interfaceorg.springframework.http.converter.HttpMessageConverter<de.adorsys.xs2a.adapter.api.model.PeriodicPaymentInitiationMultipartBody>
-
canRead
public boolean canRead(Class<?> clazz, @Nullable org.springframework.http.MediaType mediaType)
- Specified by:
canReadin interfaceorg.springframework.http.converter.HttpMessageConverter<de.adorsys.xs2a.adapter.api.model.PeriodicPaymentInitiationMultipartBody>
-
read
public de.adorsys.xs2a.adapter.api.model.PeriodicPaymentInitiationMultipartBody read(Class<? extends de.adorsys.xs2a.adapter.api.model.PeriodicPaymentInitiationMultipartBody> clazz, org.springframework.http.HttpInputMessage inputMessage) throws IOException, org.springframework.http.converter.HttpMessageNotReadableException
- Specified by:
readin interfaceorg.springframework.http.converter.HttpMessageConverter<de.adorsys.xs2a.adapter.api.model.PeriodicPaymentInitiationMultipartBody>- Throws:
IOExceptionorg.springframework.http.converter.HttpMessageNotReadableException
-
canWrite
public boolean canWrite(Class<?> clazz, @Nullable org.springframework.http.MediaType mediaType)
- Specified by:
canWritein interfaceorg.springframework.http.converter.HttpMessageConverter<de.adorsys.xs2a.adapter.api.model.PeriodicPaymentInitiationMultipartBody>
-
write
public void write(de.adorsys.xs2a.adapter.api.model.PeriodicPaymentInitiationMultipartBody body, org.springframework.http.MediaType contentType, org.springframework.http.HttpOutputMessage outputMessage) throws IOException, org.springframework.http.converter.HttpMessageNotWritableException- Specified by:
writein interfaceorg.springframework.http.converter.HttpMessageConverter<de.adorsys.xs2a.adapter.api.model.PeriodicPaymentInitiationMultipartBody>- Throws:
IOExceptionorg.springframework.http.converter.HttpMessageNotWritableException
-
generateMultipartBoundary
protected byte[] generateMultipartBoundary()
-
-