MCPcopy Create free account

hub / github.com/ddd-by-examples/event-source-cqrs-sample / functions

Functions65 in github.com/ddd-by-examples/event-source-cqrs-sample

↓ 8 callersMethodfrom
(UUID uuid, List<DomainEvent> history)
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/ShopItem.java:79
↓ 5 callersMethodmarkChangesAsCommitted
()
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/ShopItem.java:126
↓ 5 callersMethodwhen
()
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/events/DomainEvent.java:21
↓ 4 callersMethodapplyChange
(DomainEvent event, boolean isNew)
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/ShopItem.java:89
↓ 4 callersMethodbuy
(Buy command)
src/main/java/io/dddbyexamples/eventsource/boundary/ShopItems.java:31
↓ 4 callersMethodinitialized
()
src/test/groovy/io/dddbyexamples/eventsource/ShopItemFixture.java:19
↓ 3 callersMethodmarkTimeout
(Instant when)
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/ShopItem.java:51
↓ 3 callersMethodthrowIfStateIs
(ShopItemState unexpectedState, String msg)
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/ShopItem.java:61
↓ 3 callersMethoduuid
()
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/events/DomainEvent.java:22
↓ 3 callersMethodwithItem
(UUID uuid, UnaryOperator<ShopItem> action)
src/main/java/io/dddbyexamples/eventsource/boundary/ShopItems.java:56
↓ 2 callersMethodapply
(ItemBought event)
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/ShopItem.java:67
↓ 2 callersMethodgetRelatedEvents
(UUID uuid)
src/main/java/io/dddbyexamples/eventsource/eventstore/EventSourcedShopItemRepository.java:59
↓ 2 callersMethodpay
(Pay command)
src/main/java/io/dddbyexamples/eventsource/boundary/ShopItems.java:38
↓ 1 callersMethodappendChange
(ShopItem item, DomainEvent event)
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/ShopItem.java:98
↓ 1 callersMethodcalculatePaymentTimeoutDate
(Instant boughtAt, int hoursToPaymentTimeout)
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/ShopItem.java:34
↓ 1 callersMethodgetByUUID
(UUID uuid)
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/ShopItemRepository.java:10
↓ 1 callersMethodgetByUUID
(UUID uuid)
src/main/java/io/dddbyexamples/eventsource/boundary/ShopItems.java:52
↓ 1 callersMethodgetEventsForAggregate
(UUID aggregateId)
src/main/java/io/dddbyexamples/eventsource/eventstore/EventStore.java:22
↓ 1 callersMethodgetUncommittedChanges
()
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/ShopItem.java:122
↓ 1 callersMethodmarkPaymentTimeout
(MarkPaymentTimeout command)
src/main/java/io/dddbyexamples/eventsource/boundary/ShopItems.java:45
↓ 1 callersMethodsave
(ShopItem aggregate)
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/ShopItemRepository.java:8
↓ 1 callersMethodsaveEvents
(UUID aggregateId, List<EventDescriptor> events)
src/main/java/io/dddbyexamples/eventsource/eventstore/EventStore.java:15
↓ 1 callersMethodtype
()
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/events/DomainEvent.java:20
↓ 1 callersMethodupdateItemAsPaid
(UUID uuid, Instant when)
src/main/java/io/dddbyexamples/eventsource/readmodel/JdbcReadModel.java:47
↓ 1 callersMethodupdateItemAsPaymentMissing
(UUID uuid, Instant when)
src/main/java/io/dddbyexamples/eventsource/readmodel/JdbcReadModel.java:51
↓ 1 callersMethodupdateOrCreateItemAsBlocked
(UUID uuid, Instant when, Instant paymentTimeoutDate)
src/main/java/io/dddbyexamples/eventsource/readmodel/JdbcReadModel.java:40
MethodEventDescriptor
(String body, Instant occurredAt, String type)
src/main/java/io/dddbyexamples/eventsource/eventstore/EventDescriptor.java:29
MethodEventSerializer
()
src/main/java/io/dddbyexamples/eventsource/eventstore/EventSerializer.java:19
MethodEventSourcedShopItemRepository
(EventStore eventStore, EventSerializer eventSerializer, ApplicationEventPublisher eventPublisher)
src/main/java/io/dddbyexamples/eventsource/eventstore/EventSourcedShopItemRepository.java:24
MethodEventStream
()
src/main/java/io/dddbyexamples/eventsource/eventstore/EventStream.java:33
MethodJdbcReadModel
(JdbcTemplate jdbcTemplate)
src/main/java/io/dddbyexamples/eventsource/readmodel/JdbcReadModel.java:35
MethodPaymentTimeoutChecker
(ShopItems shopItems, JdbcTemplate jdbcTemplate)
src/main/java/io/dddbyexamples/eventsource/readmodel/PaymentTimeoutChecker.java:27
MethodReadModelOnDomainEventUpdater
(JdbcReadModel jdbcReadModelUpdater)
src/main/java/io/dddbyexamples/eventsource/readmodel/ReadModelOnDomainEventUpdater.java:16
MethodShopItems
(ShopItemRepository itemRepository, @Value("${hours.to.payment.timeout:48}") int hoursToPaymentTimeout)
src/main/java/io/dddbyexamples/eventsource/boundary/ShopItems.java:25
MethodaddEvents
(List<EventDescriptor> events)
src/main/java/io/dddbyexamples/eventsource/eventstore/EventStream.java:40
Methodbought
(UUID uuid)
src/test/groovy/io/dddbyexamples/eventsource/ShopItemFixture.java:23
Methodbuy
(UUID uuid, Instant when, int hoursToPaymentTimeout)
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/ShopItem.java:26
MethodbuyItemCommand
(UUID uuid)
src/test/groovy/io/dddbyexamples/eventsource/CommandFixture.java:16
MethodcheckPaymentTimeouts
()
src/main/java/io/dddbyexamples/eventsource/readmodel/PaymentTimeoutChecker.java:33
Methoddeserialize
(EventDescriptor eventDescriptor)
src/main/java/io/dddbyexamples/eventsource/eventstore/EventSerializer.java:34
MethodfindByAggregateUUID
(UUID uuid)
src/main/java/io/dddbyexamples/eventsource/eventstore/EventStore.java:13
MethodgetByUUID
(UUID uuid)
src/main/java/io/dddbyexamples/eventsource/eventstore/EventSourcedShopItemRepository.java:44
MethodgetByUUIDat
(UUID uuid, Instant at)
src/main/java/io/dddbyexamples/eventsource/eventstore/EventSourcedShopItemRepository.java:49
MethodgetByUUIDat
(UUID uuid, Instant at)
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/ShopItemRepository.java:12
MethodgetEvents
()
src/main/java/io/dddbyexamples/eventsource/eventstore/EventStream.java:44
MethodgetItemBy
(UUID uuid)
src/main/java/io/dddbyexamples/eventsource/readmodel/JdbcReadModel.java:55
Methodhandle
(DomainEvent event)
src/main/java/io/dddbyexamples/eventsource/readmodel/ReadModelOnDomainEventUpdater.java:21
Methodmain
(String[] args)
src/main/java/io/dddbyexamples/eventsource/Application.java:17
MethodmarkPaymentTimeoutCommand
(UUID uuid)
src/test/groovy/io/dddbyexamples/eventsource/CommandFixture.java:33
Methodpaid
(UUID uuid)
src/test/groovy/io/dddbyexamples/eventsource/ShopItemFixture.java:29
Methodpay
(Instant when)
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/ShopItem.java:42
MethodpayItemCommand
(UUID uuid)
src/test/groovy/io/dddbyexamples/eventsource/CommandFixture.java:24
Methodsave
(ShopItem aggregate)
src/main/java/io/dddbyexamples/eventsource/eventstore/EventSourcedShopItemRepository.java:31
Methodserialize
(DomainEvent event)
src/main/java/io/dddbyexamples/eventsource/eventstore/EventSerializer.java:26
Methodtype
()
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/events/ItemPaid.java:20
Methodtype
()
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/events/ItemPaymentTimeout.java:20
Methodtype
()
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/events/ItemBought.java:21
Methoduuid
()
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/events/ItemPaid.java:30
Methoduuid
()
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/events/ItemPaymentTimeout.java:30
Methoduuid
()
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/events/ItemBought.java:31
Methodwhen
()
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/events/ItemPaid.java:25
Methodwhen
()
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/events/ItemPaymentTimeout.java:25
Methodwhen
()
src/main/java/io/dddbyexamples/eventsource/domain/shopitem/events/ItemBought.java:26
MethodwithTimeout
(UUID uuid)
src/test/groovy/io/dddbyexamples/eventsource/ShopItemFixture.java:36
MethodwithTimeoutAndPaid
(UUID uuid)
src/test/groovy/io/dddbyexamples/eventsource/ShopItemFixture.java:43