Class EngineEventsConsumerAutoConfiguration.DefaultEngineEventsConsumerConfiguration

java.lang.Object
org.activiti.cloud.services.notifications.graphql.events.consumer.EngineEventsConsumerAutoConfiguration.DefaultEngineEventsConsumerConfiguration
All Implemented Interfaces:
EngineEventsConsumerChannels
Enclosing class:
EngineEventsConsumerAutoConfiguration

@Configuration public static class EngineEventsConsumerAutoConfiguration.DefaultEngineEventsConsumerConfiguration extends Object implements EngineEventsConsumerChannels
  • Field Details

  • Constructor Details

  • Method Details

    • routingKeyResolver

      @Bean @ConditionalOnMissingBean public RoutingKeyResolver routingKeyResolver()
    • engineEventsTransformer

      @Bean @ConditionalOnMissingBean public Transformer engineEventsTransformer()
    • engineEventsMessageHandler

      @Bean @ConditionalOnMissingBean public EngineEventsConsumerMessageHandler engineEventsMessageHandler(Transformer engineEventsTransformer)
    • engineEventsGraphQlSourceConsumer

      @Bean public Consumer<org.springframework.messaging.Message<List<EngineEvent>>> engineEventsGraphQlSourceConsumer(org.springframework.messaging.MessageChannel engineEventsPublisherInput)
    • engineEventsPublisher

      @Bean @ConditionalOnMissingBean public org.reactivestreams.Publisher<org.springframework.messaging.Message<List<EngineEvent>>> engineEventsPublisher(EngineEventsConsumerMessageHandler engineEventsMessageHandler, org.springframework.messaging.MessageChannel engineEventsPublisherInput)
    • engineEventsFlux

      @Bean @ConditionalOnMissingBean public reactor.core.publisher.Flux<org.springframework.messaging.Message<List<EngineEvent>>> engineEventsFlux(org.reactivestreams.Publisher<org.springframework.messaging.Message<List<EngineEvent>>> engineEventsPublisher, reactor.core.scheduler.Scheduler engineEventsScheduler)
    • engineEventsScheduler

      @Bean @ConditionalOnMissingBean(name="engineEventsScheduler") public reactor.core.scheduler.Scheduler engineEventsScheduler()