Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
@Bean
@Primary
@Conditional(value = [OnEventStorageRouteCondition::class])
fun routingEventStore(@Qualifier(value = "wow.CurrentBoundedContext") namedBoundedContext: NamedBoundedContext, eventStoreProperties: EventStoreProperties, snapshotProperties: SnapshotProperties, storageRoutingProperties: StorageRoutingProperties, eventStoreBindings: List<EventStoreBinding>, snapshotStoreBindings: List<SnapshotStoreBinding>, eventStreamQueryServiceFactoryBindings: List<EventStreamQueryServiceFactoryBinding>, snapshotQueryServiceFactoryBindings: List<SnapshotQueryServiceFactoryBinding>): EventStore
Link copied to clipboard
@Bean
@Primary
@Conditional(value = [OnEventStorageRouteCondition::class])
fun routingEventStreamQueryServiceFactory(@Qualifier(value = "wow.CurrentBoundedContext") namedBoundedContext: NamedBoundedContext, eventStoreProperties: EventStoreProperties, snapshotProperties: SnapshotProperties, storageRoutingProperties: StorageRoutingProperties, eventStoreBindings: List<EventStoreBinding>, snapshotStoreBindings: List<SnapshotStoreBinding>, eventStreamQueryServiceFactoryBindings: List<EventStreamQueryServiceFactoryBinding>, snapshotQueryServiceFactoryBindings: List<SnapshotQueryServiceFactoryBinding>): EventStreamQueryServiceFactory
Link copied to clipboard
@Bean
@Primary
fun routingSnapshotQueryServiceFactory(@Qualifier(value = "wow.CurrentBoundedContext") namedBoundedContext: NamedBoundedContext, eventStoreProperties: EventStoreProperties, snapshotProperties: SnapshotProperties, storageRoutingProperties: StorageRoutingProperties, eventStoreBindings: List<EventStoreBinding>, snapshotStoreBindings: List<SnapshotStoreBinding>, eventStreamQueryServiceFactoryBindings: List<EventStreamQueryServiceFactoryBinding>, snapshotQueryServiceFactoryBindings: List<SnapshotQueryServiceFactoryBinding>): SnapshotQueryServiceFactory
Link copied to clipboard
@Bean
@Primary
fun routingSnapshotStore(@Qualifier(value = "wow.CurrentBoundedContext") namedBoundedContext: NamedBoundedContext, eventStoreProperties: EventStoreProperties, snapshotProperties: SnapshotProperties, storageRoutingProperties: StorageRoutingProperties, eventStoreBindings: List<EventStoreBinding>, snapshotStoreBindings: List<SnapshotStoreBinding>, eventStreamQueryServiceFactoryBindings: List<EventStreamQueryServiceFactoryBinding>, snapshotQueryServiceFactoryBindings: List<SnapshotQueryServiceFactoryBinding>): SnapshotStore