Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface EventStreamSchema
Link copied to clipboard
data class EventStreamStatement(val load: String, val loadByEventTime: String, val append: String, val last: String)
Link copied to clipboard
Link copied to clipboard
class R2dbcEventStore(database: Database, eventStreamSchema: EventStreamSchema) : AbstractEventStore
Link copied to clipboard
class R2dbcSnapshotRepository(database: Database, snapshotSchema: SnapshotSchema) : SnapshotRepository
Link copied to clipboard
class ShardingDatabase(registrar: ConnectionFactoryRegistrar, aggregateIdSharding: AggregateIdSharding) : Database, EventStreamDatabase, SnapshotDatabase
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class SimpleConnectionFactoryRegistrar(connectionFactories: Map<String, ConnectionFactory>) : ConnectionFactoryRegistrar, Map<String, ConnectionFactory>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface SnapshotSchema
Link copied to clipboard
data class SnapshotStatement(val load: String, val loadByVersion: String, val save: String, val scan: String)
Link copied to clipboard
object SnapshotStatementGenerator