@Configuration
public class EventuateCommonConfiguration
extends java.lang.Object
Constructor and Description |
---|
EventuateCommonConfiguration() |
Modifier and Type | Method and Description |
---|---|
EventuateAggregateStore |
aggregateEventStore(io.eventuate.javaclient.commonimpl.AggregateCrud aggregateCrud,
io.eventuate.javaclient.commonimpl.AggregateEvents aggregateEvents,
SnapshotManager snapshotManager,
io.eventuate.javaclient.commonimpl.schema.EventuateEventSchemaManager eventuateEventSchemaManager) |
AggregateRepositoryBeanPostProcessor |
aggregateRepositoryBeanPostProcessor() |
io.eventuate.javaclient.commonimpl.schema.EventuateEventSchemaManager |
eventSchemaMetadataManager() |
SnapshotManager |
snapshotManager() |
EventuateAggregateStore |
syncAggregateEventStore(io.eventuate.javaclient.commonimpl.sync.AggregateCrud aggregateCrud,
io.eventuate.javaclient.commonimpl.sync.AggregateEvents aggregateEvents,
SnapshotManager snapshotManager) |
@Bean public io.eventuate.javaclient.commonimpl.schema.EventuateEventSchemaManager eventSchemaMetadataManager()
@Bean public EventuateAggregateStore aggregateEventStore(io.eventuate.javaclient.commonimpl.AggregateCrud aggregateCrud, io.eventuate.javaclient.commonimpl.AggregateEvents aggregateEvents, SnapshotManager snapshotManager, io.eventuate.javaclient.commonimpl.schema.EventuateEventSchemaManager eventuateEventSchemaManager)
@Bean public EventuateAggregateStore syncAggregateEventStore(io.eventuate.javaclient.commonimpl.sync.AggregateCrud aggregateCrud, io.eventuate.javaclient.commonimpl.sync.AggregateEvents aggregateEvents, SnapshotManager snapshotManager)
@Bean public SnapshotManager snapshotManager()
@Bean public AggregateRepositoryBeanPostProcessor aggregateRepositoryBeanPostProcessor()