MessageConverter implementations.FunctionRegistry which supports function composition
during lookups.MessageConverters to the head of the stack of the existing MessageConverters.MimeType instance representing 'application/cloudevents' mime type.MessageConverter using Apache Avro.AvroSchemaMessageConverter.AvroSchemaMessageConverter.AvroSchemaMessageConverter.Schema together with its String representation.AvroSchemaServiceManager.FunctionRegistry capable of discovering functions in BeanFactory.Message.FunctionInvocationHelper to support Cloud Events.CloudEventMessageBuilder so you
can add additional attributes and headers.MessageRoutingCallback.routingResult(Message)FunctionCatalog.DatumReader.DatumReader.DatumWriter.DatumWriter.FunctionTypeUtils.getImmediateGenericType(Type, int)
for cases when provided 'type' is Publisher or Message.Type of the item of the provided type.Type which could be ParameterizedType to raw Class (no generics).Schema.Schema.Collection type.MessageConverter which uses Jackson or Gson libraries to do the
actual conversion via JsonMapper instance.MessageRoutingCallback.routingResult(Message)
computation.DatumReader.DatumReader.MessageRoutingCallback.FunctionRoutingResult which encapsulates,
at the very minimum, function definition and optionally Message to be used downstream.FunctionCatalog and FunctionRegistry which
does not depend on Spring's BeanFactory.Map at the time this method is called.Flux
equivalent unless it already is.Copyright © 2022 Pivotal Software, Inc.. All rights reserved.