Class KafkaOperationBindingProcessor

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

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

    • KafkaOperationBindingProcessor

      public KafkaOperationBindingProcessor()
  • 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.ProcessedOperationBinding> process(Method method)
      Specified by:
      process in interface io.github.stavshamir.springwolf.asyncapi.scanners.channels.operationdata.annotation.OperationBindingProcessor