java.lang.Object
io.github.stavshamir.springwolf.asyncapi.scanners.channels.operationdata.KafkaMessageBindingProcessor
All Implemented Interfaces:
io.github.stavshamir.springwolf.asyncapi.scanners.channels.operationdata.annotation.MessageBindingProcessor, org.springframework.beans.factory.Aware, org.springframework.context.EmbeddedValueResolverAware

@Component public class KafkaMessageBindingProcessor extends Object implements io.github.stavshamir.springwolf.asyncapi.scanners.channels.operationdata.annotation.MessageBindingProcessor, org.springframework.context.EmbeddedValueResolverAware
  • Constructor Details

    • KafkaMessageBindingProcessor

      public KafkaMessageBindingProcessor()
  • Method Details

    • setEmbeddedValueResolver

      public void setEmbeddedValueResolver(org.springframework.util.StringValueResolver resolver)
      Specified by:
      setEmbeddedValueResolver in interface org.springframework.context.EmbeddedValueResolverAware
    • process

      public Optional<io.github.stavshamir.springwolf.asyncapi.scanners.channels.operationdata.ProcessedMessageBinding> process(Method method)
      Specified by:
      process in interface io.github.stavshamir.springwolf.asyncapi.scanners.channels.operationdata.annotation.MessageBindingProcessor