@Factory
public class EventuateJavaClientDomainFactory
extends java.lang.Object
Constructor and Description |
---|
EventuateJavaClientDomainFactory() |
Modifier and Type | Method and Description |
---|---|
EventDispatcherInitializer |
eventDispatcherInitializer(io.eventuate.javaclient.domain.EventHandlerProcessor[] processors,
EventuateAggregateStore aggregateStore,
SubscriptionsRegistry subscriptionsRegistry) |
io.eventuate.javaclient.domain.EventHandlerProcessor |
eventHandlerProcessorDispatchedEventReturningCompletableFuture() |
io.eventuate.javaclient.domain.EventHandlerProcessor |
eventHandlerProcessorDispatchedEventReturningVoid() |
io.eventuate.javaclient.domain.EventHandlerProcessor |
eventHandlerProcessorEventHandlerContextReturningCompletableFuture(EventuateAggregateStore aggregateStore) |
io.eventuate.javaclient.domain.EventHandlerProcessor |
eventHandlerProcessorEventHandlerContextReturningVoid(EventuateAggregateStore aggregateStore) |
SubscriptionsRegistry |
subscriptionsRegistry() |
@Singleton public EventDispatcherInitializer eventDispatcherInitializer(io.eventuate.javaclient.domain.EventHandlerProcessor[] processors, EventuateAggregateStore aggregateStore, SubscriptionsRegistry subscriptionsRegistry)
@Singleton public SubscriptionsRegistry subscriptionsRegistry()
@Singleton public io.eventuate.javaclient.domain.EventHandlerProcessor eventHandlerProcessorEventHandlerContextReturningVoid(EventuateAggregateStore aggregateStore)
@Singleton public io.eventuate.javaclient.domain.EventHandlerProcessor eventHandlerProcessorDispatchedEventReturningVoid()
@Singleton public io.eventuate.javaclient.domain.EventHandlerProcessor eventHandlerProcessorDispatchedEventReturningCompletableFuture()
@Singleton public io.eventuate.javaclient.domain.EventHandlerProcessor eventHandlerProcessorEventHandlerContextReturningCompletableFuture(EventuateAggregateStore aggregateStore)