abstract classAggregateRootRepository extends Actor with ActorStack with ActorLogging
AggregateRootRepository for aggregate root actors. All client commands will go through this actor, who resolves/extracts the
aggregate's id from the command and either finds the aggregate or (if there is no such aggregate) creates the new
aggregate and delegates the command.
In addition to connecting clients with aggregates, this actor is a supervisor responsible for taking care of its
child aggregates, handling fault handling and recovery actions.
AggregateRootRepository for aggregate root actors. All client commands will go through this actor, who resolves/extracts the aggregate's id from the command and either finds the aggregate or (if there is no such aggregate) creates the new aggregate and delegates the command.
In addition to connecting clients with aggregates, this actor is a supervisor responsible for taking care of its child aggregates, handling fault handling and recovery actions.