Package de.otto.synapse.configuration
Class EventSourcingAutoConfiguration
java.lang.Object
de.otto.synapse.configuration.EventSourcingAutoConfiguration
@Import(SynapseAutoConfiguration.class) @EnableConfigurationProperties(SynapseProperties.class) public class EventSourcingAutoConfiguration extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description EventSourcingAutoConfiguration() -
Method Summary
Modifier and Type Method Description EventSourceBuildereventSourceBuilder(MessageStoreFactory<SnapshotMessageStore> snapshotMessageStoreFactory)EventSourceConsumerBeanPostProcessoreventSourceConsumerAnnotationBeanPostProcessor()EventSourceConsumerProcesseventSourceConsumerProcess()
-
Constructor Details
-
EventSourcingAutoConfiguration
public EventSourcingAutoConfiguration()
-
-
Method Details
-
eventSourceBuilder
@Bean @ConditionalOnMissingBean public EventSourceBuilder eventSourceBuilder(MessageStoreFactory<SnapshotMessageStore> snapshotMessageStoreFactory) -
eventSourceConsumerProcess
@Bean @ConditionalOnProperty(prefix="synapse", name="consumer-process.enabled", havingValue="true", matchIfMissing=true) public EventSourceConsumerProcess eventSourceConsumerProcess() -
eventSourceConsumerAnnotationBeanPostProcessor
@Bean @Role(2) public EventSourceConsumerBeanPostProcessor eventSourceConsumerAnnotationBeanPostProcessor()
-