Class EventuateJavaClientDomainEventsConfiguration


  • @Singleton
    public class EventuateJavaClientDomainEventsConfiguration
    extends java.lang.Object
    • Constructor Detail

      • EventuateJavaClientDomainEventsConfiguration

        public EventuateJavaClientDomainEventsConfiguration()
    • Method Detail

      • eventDispatcherInitializer

        @Singleton
        public io.eventuate.javaclient.eventdispatcher.EventDispatcherInitializer eventDispatcherInitializer​(javax.enterprise.inject.Instance<io.eventuate.javaclient.domain.EventHandlerProcessor> processors,
                                                                                                             @Named("EventuateAggregateStoreEvents")
                                                                                                             javax.enterprise.inject.Instance<io.eventuate.EventuateAggregateStoreEvents> aggregateStore,
                                                                                                             io.eventuate.SubscriptionsRegistry subscriptionsRegistry)
      • subscriptionsRegistry

        @Singleton
        public io.eventuate.SubscriptionsRegistry subscriptionsRegistry()
      • eventHandlerProcessorDispatchedEventReturningVoid

        @Singleton
        public io.eventuate.javaclient.domain.EventHandlerProcessor eventHandlerProcessorDispatchedEventReturningVoid()
      • eventHandlerProcessorDispatchedEventReturningCompletableFuture

        @Singleton
        public io.eventuate.javaclient.domain.EventHandlerProcessor eventHandlerProcessorDispatchedEventReturningCompletableFuture()