Closed kmruiz closed 6 years ago
TextStateStore
and BinaryStateStore
. You may be able to have a single abstract base DynamoDBStateStoreActor<T>
that works for both Binary and Text. See this example.Completes
is like an async Future
and the Promise
is represented by its with(T outcome)
that causes the completion of the Completes
. See BasicCompletes
as a reference, but you should normally never need to create a Completes
yourself. Just declare any interface/protocol/contract method as returning Completes<T>
(where T
is some type, such as String
).Dispatcher
is any Actor
that implements this contract and is interested in dispatching the newly written State
as a Dispatchable
. This might be for the purpose of projecting the new State
into a QCRS Query Model. This is represented by this package and its state child package.
DomainEvent
about the new State
by means of interpreting its metadata.operation
, which was the cause of the new State
Solved by #2
Hello!
I created this issue just to give you tracking about the implementation of the DynamoDB storage delegate. Suggestions are welcome because it will be my first contribution to vlingo!
Assumptions:
Questions:
Thanks for your time!