EventStoreProperties

@ConfigurationProperties(prefix = "wow.eventsourcing.store")
class EventStoreProperties(var storage: StorageType = StorageType.MONGO, var binding: String? = null)

The default event store: a built-in storage, or a binding naming an application-registered EventStoreBinding (and the QueryBackendProvider of the same name for event-stream queries). The two exclude each other; when binding is set, storage is not used.

Constructors

Link copied to clipboard
constructor(storage: StorageType = StorageType.MONGO, binding: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

The built-in storage the default uses, or null when the default is a binding.

Link copied to clipboard