@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)