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

com.opencredo.concursus.domain.events.sourcing.package-info Maven / Gradle / Ivy

The newest version!
/**
 * Provides the {@link com.opencredo.concursus.domain.events.sourcing.EventSource} and
 * {@link com.opencredo.concursus.domain.events.sourcing.CachedEventSource} interfaces, which represent sources of
 * {@link com.opencredo.concursus.domain.events.Event}s.
 * 

* Given an {@link com.opencredo.concursus.domain.events.sourcing.EventRetriever}, an * {@link com.opencredo.concursus.domain.events.sourcing.EventSource} can be created that will fetch events using the * event retriever, and optionally cache them so that they can be replayed from memory. This is useful when we want to * retrieve events for a group of aggregates in a single query, then replay the event history of each aggregate in the * group separately from memory. *

*/ package com.opencredo.concursus.domain.events.sourcing;




© 2015 - 2025 Weber Informatics LLC | Privacy Policy