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 Summary
FieldsFields inherited from interface org.activiti.cloud.services.notifications.graphql.events.consumer.EngineEventsConsumerChannels
SOURCE -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionreactor.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) Consumer<org.springframework.messaging.Message<List<EngineEvent>>> engineEventsGraphQlSourceConsumer(org.springframework.messaging.MessageChannel engineEventsPublisherInput) engineEventsMessageHandler(Transformer engineEventsTransformer) org.reactivestreams.Publisher<org.springframework.messaging.Message<List<EngineEvent>>> engineEventsPublisher(EngineEventsConsumerMessageHandler engineEventsMessageHandler, org.springframework.messaging.MessageChannel engineEventsPublisherInput) reactor.core.scheduler.SchedulerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.activiti.cloud.services.notifications.graphql.events.consumer.EngineEventsConsumerChannels
input
-
Field Details
-
ENGINE_EVENTS_FLUX_SCHEDULER
- See Also:
-
-
Constructor Details
-
DefaultEngineEventsConsumerConfiguration
@Autowired public DefaultEngineEventsConsumerConfiguration(EngineEventsConsumerProperties properties)
-
-
Method Details
-
routingKeyResolver
-
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()
-