SystemReadSide

public interface SystemReadSide

The read side of a system bounded context.

A domain context accesses its system counterpart data via a SystemReadSide.

Inheritors

Functions

Link copied to clipboard
public static SystemReadSide newInstance(SystemContext context)
Creates a new instance of SystemReadSide for the given system context.
Link copied to clipboard
public abstract Iterator<EntityStateWithVersion> readDomainAggregate(Query query)
Executes the given query for a domain aggregate state.
Link copied to clipboard
public abstract void register(EventDispatcher dispatcher)
Registers an event dispatcher for system events.
Link copied to clipboard
public abstract void unregister(EventDispatcher dispatcher)
Removes the given system event dispatcher.