Package-level declarations

Types

Link copied to clipboard
@ConditionalOnProperty(value = ["wow.event.bus.local-first.enabled"], havingValue = "true", matchIfMissing = true)
annotation class ConditionalOnEventLocalFirstEnabled
Link copied to clipboard
@AutoConfiguration
@EnableConfigurationProperties(value = [EventProperties::class])
class EventAutoConfiguration
Link copied to clipboard
@AutoConfiguration
class EventDispatcherAutoConfiguration
Link copied to clipboard
@ConfigurationProperties(prefix = "wow.event")
class EventProperties(var bus: BusProperties = BusProperties(), @DefaultValue(value = ["true"]) var ackOnUnrecordedFailure: Boolean = true)

Functions

Link copied to clipboard

EventProperties.ackOnUnrecordedFailure, true without the event properties.

Link copied to clipboard
fun ObjectProvider<FailureRecorder>.orNone(): FailureRecorder

The application's FailureRecorder (the compensation module's), or FailureRecorder.NONE.