CLOSED
StateName
CREATED
StateName
CancelSeatCmd
booking
Cinema
example
CinemaNotification
booking
CloseBookingCmd
booking
CompleteIt
ESigningSystem TrustAccountProcessingSystem
CompletedCmd
trustaccountcreation
CreateNewTACCmd
trustaccountcreation
CreatedEvent
trustaccountcreation
cancelBooking
ExampleSystem
cancelReservation
BookingState
cause
DeclinedCmd DeclinedEvent
closeBooking
ExampleSystem BookingState
cmdToEvent
BookingAggregate TACAggregate
completeESigning
Example2System
completeTrustAccountCreation
Example2System
config
BookingAggregateBuilder TACAggregateBuilder
counter
TicketPrinter ESigningSystem EmailSystem TrustAccountProcessingSystem
createInitialState
BookingAggregateBuilder TACAggregateBuilder
createNewTACCmd
Example2System
customerId
DoCreateTrustAccount
customerNo
DoPerformESigning DoSendEmailToCustomer TrustAccountCreationInfo