public class CloudEventHttpMessageConverter extends AbstractHttpMessageConverter<io.cloudevents.CloudEvent>
HttpMessageConverter for CloudEvents. Supports the use of
CloudEvent in a RequestMapping as either a method parameter
or a return value.logger| Constructor and Description |
|---|
CloudEventHttpMessageConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected io.cloudevents.CloudEvent |
readInternal(Class<? extends io.cloudevents.CloudEvent> clazz,
HttpInputMessage inputMessage) |
protected boolean |
supports(Class<?> clazz) |
protected void |
writeInternal(io.cloudevents.CloudEvent event,
HttpOutputMessage outputMessage) |
addDefaultHeaders, canRead, canRead, canWrite, canWrite, getContentLength, getDefaultCharset, getDefaultContentType, getSupportedMediaTypes, read, setDefaultCharset, setSupportedMediaTypes, writeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSupportedMediaTypesprotected boolean supports(Class<?> clazz)
supports in class AbstractHttpMessageConverter<io.cloudevents.CloudEvent>protected io.cloudevents.CloudEvent readInternal(Class<? extends io.cloudevents.CloudEvent> clazz, HttpInputMessage inputMessage) throws IOException, HttpMessageNotReadableException
readInternal in class AbstractHttpMessageConverter<io.cloudevents.CloudEvent>IOExceptionHttpMessageNotReadableExceptionprotected void writeInternal(io.cloudevents.CloudEvent event,
HttpOutputMessage outputMessage)
throws IOException,
HttpMessageNotWritableException
writeInternal in class AbstractHttpMessageConverter<io.cloudevents.CloudEvent>IOExceptionHttpMessageNotWritableExceptionCopyright © 2021. All rights reserved.