Package-level declarations
Types
Link copied to clipboard
@ConditionalOnProperty(value = ["wow.view-store.enabled"], matchIfMissing = true, havingValue = "true")
Link copied to clipboard
Link copied to clipboard
@AutoConfiguration(after = [WowAutoConfiguration::class, WebFluxAutoConfiguration::class, OpenAPIAutoConfiguration::class] )
Puts the view store into a Wow service: the View, ViewPreferences and DatasetWording aggregates come with the domain on the classpath (Wow routes them like the host's own, under /view-store); this adds what they need around them. Every bean is named for the view store and touches only the view store's aggregates and paths, so the host's own aggregates, routes and queries are left as they were.
Link copied to clipboard
The Kafka topics of the view store's aggregates.
Link copied to clipboard
@ConfigurationProperties(prefix = "wow.view-store")
The view store's settings.