Class EventuateLocalEventsConfiguration
- java.lang.Object
-
- io.eventuate.local.java.quarkus.jdbc.events.EventuateLocalEventsConfiguration
-
@Singleton public class EventuateLocalEventsConfiguration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description EventuateLocalEventsConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.eventuate.local.java.events.EventuateKafkaAggregateSubscriptionsaggregateEvents(javax.enterprise.inject.Instance<io.eventuate.messaging.kafka.common.EventuateKafkaConfigurationProperties> eventuateLocalAggregateStoreConfiguration, javax.enterprise.inject.Instance<io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerConfigurationProperties> eventuateKafkaConsumerConfigurationProperties, javax.enterprise.inject.Instance<io.eventuate.messaging.kafka.basic.consumer.KafkaConsumerFactory> kafkaConsumerFactory)io.eventuate.javaclient.commonimpl.events.sync.AggregateEventssyncAggregateEvents(javax.enterprise.inject.Instance<io.eventuate.javaclient.commonimpl.common.adapters.AsyncToSyncTimeoutOptions> timeoutOptions, javax.enterprise.inject.Instance<io.eventuate.javaclient.commonimpl.events.AggregateEvents> aggregateEvents)
-
-
-
Method Detail
-
aggregateEvents
@Singleton public io.eventuate.local.java.events.EventuateKafkaAggregateSubscriptions aggregateEvents(javax.enterprise.inject.Instance<io.eventuate.messaging.kafka.common.EventuateKafkaConfigurationProperties> eventuateLocalAggregateStoreConfiguration, javax.enterprise.inject.Instance<io.eventuate.messaging.kafka.basic.consumer.EventuateKafkaConsumerConfigurationProperties> eventuateKafkaConsumerConfigurationProperties, javax.enterprise.inject.Instance<io.eventuate.messaging.kafka.basic.consumer.KafkaConsumerFactory> kafkaConsumerFactory)
-
syncAggregateEvents
@Singleton public io.eventuate.javaclient.commonimpl.events.sync.AggregateEvents syncAggregateEvents(javax.enterprise.inject.Instance<io.eventuate.javaclient.commonimpl.common.adapters.AsyncToSyncTimeoutOptions> timeoutOptions, javax.enterprise.inject.Instance<io.eventuate.javaclient.commonimpl.events.AggregateEvents> aggregateEvents)
-
-