All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.MemoryIndividualAggregateStoreFactory.kt Maven / Gradle / Ivy

package io.fluidsonic.raptor.domain.memory

import io.fluidsonic.raptor.domain.*
import kotlin.reflect.*


private object MemoryIndividualAggregateStoreFactory : RaptorIndividualAggregateStoreFactory {

	override fun create(
		name: String,
		eventType: KType, /* > */
	): RaptorIndividualAggregateStore<*, *> =
		RaptorIndividualAggregateStore.memory()
}


public fun RaptorIndividualAggregateStoreFactory.Companion.memory(): RaptorIndividualAggregateStoreFactory =
	MemoryIndividualAggregateStoreFactory




© 2015 - 2025 Weber Informatics LLC | Privacy Policy