org.enodeframework.commanding.TrackingContext.kt Maven / Gradle / Ivy
package org.enodeframework.commanding
import org.enodeframework.domain.AggregateRoot
interface TrackingContext {
/**
* Get all the tracked aggregates.
*/
val trackedAggregateRoots: List
/**
* Clear the tracking context.
*/
fun clear()
}