MCPcopy Create free account

hub / github.com/citerus/bookstore-cqrs-example / types & classes

Types & classes114 in github.com/citerus/bookstore-cqrs-example

ClassAccumulatedFee
order-context-parent/publisher-contract-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/publishercontract/domain/AccumulatedFee.java:7
ClassAccumulatedFeeTest
order-context-parent/publisher-contract-command/src/test/java/se/citerus/cqrs/bookstore/ordercontext/publishercontract/domain/AccumulatedFeeTest.java:8
ClassActivateOrderCommand
order-context-parent/order-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/order/command/ActivateOrderCommand.java:8
ClassActivateOrderRequest
order-context-parent/order-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/api/ActivateOrderRequest.java:10
ClassAddItemRequest
shopping-context/src/main/java/se/citerus/cqrs/bookstore/shopping/api/AddItemRequest.java:10
ClassAggregateRoot
Base class for aggregate roots.
cqrs-lib/src/main/java/se/citerus/cqrs/bookstore/domain/AggregateRoot.java:13
ClassBook
product-catalog-context/src/main/java/se/citerus/cqrs/bookstore/productcatalog/domain/Book.java:5
ClassBookDto
product-catalog-context/src/main/java/se/citerus/cqrs/bookstore/productcatalog/api/BookDto.java:11
ClassBookDto
shopping-context/src/main/java/se/citerus/cqrs/bookstore/shopping/client/productcatalog/BookDto.java:6
ClassBookDto
order-context-parent/order-query/src/main/java/se/citerus/cqrs/bookstore/ordercontext/client/productcatalog/BookDto.java:3
ClassBookId
order-context-parent/eventbus-contract/src/main/java/se/citerus/cqrs/bookstore/ordercontext/order/BookId.java:8
ClassCart
shopping-context/src/main/java/se/citerus/cqrs/bookstore/shopping/domain/Cart.java:8
ClassCartDto
shopping-context/src/main/java/se/citerus/cqrs/bookstore/shopping/api/CartDto.java:7
ClassCartDto
order-context-parent/order-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/api/CartDto.java:12
ClassCartDtoFactory
shopping-context/src/main/java/se/citerus/cqrs/bookstore/shopping/api/CartDtoFactory.java:10
InterfaceCartRepository
shopping-context/src/main/java/se/citerus/cqrs/bookstore/shopping/domain/CartRepository.java:3
ClassCartResource
shopping-context/src/main/java/se/citerus/cqrs/bookstore/shopping/resource/CartResource.java:26
ClassCartResourceTest
shopping-context/src/test/java/se/citerus/cqrs/bookstore/shopping/resource/CartResourceTest.java:29
ClassCartTest
shopping-context/src/test/java/se/citerus/cqrs/bookstore/shopping/domain/CartTest.java:10
ClassCommand
Base class for all commands.
cqrs-lib/src/main/java/se/citerus/cqrs/bookstore/command/Command.java:12
InterfaceCommandBus
cqrs-lib/src/main/java/se/citerus/cqrs/bookstore/command/CommandBus.java:3
ClassCommandFactory
order-context-parent/order-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/order/command/CommandFactory.java:15
ClassCommandFactory
order-context-parent/publisher-contract-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/publishercontract/command/CommandFactory.java:6
InterfaceCommandHandler
Marker interface for command handler classes.
cqrs-lib/src/main/java/se/citerus/cqrs/bookstore/command/CommandHandler.java:6
ClassCreateCartRequest
shopping-context/src/main/java/se/citerus/cqrs/bookstore/shopping/api/CreateCartRequest.java:10
ClassCustomerInformation
order-context-parent/order-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/order/domain/CustomerInformation.java:5
ClassCustomerInformation
order-context-parent/eventbus-contract/src/main/java/se/citerus/cqrs/bookstore/ordercontext/order/CustomerInformation.java:6
ClassDefaultRepository
order-context-parent/order-application/src/main/java/se/citerus/cqrs/bookstore/ordercontext/application/infrastructure/DefaultRepository.java:14
ClassDomainEvent
Base class for all events. Makes sure they are all comparable by their values.
cqrs-lib/src/main/java/se/citerus/cqrs/bookstore/event/DomainEvent.java:15
InterfaceDomainEventBus
cqrs-lib/src/main/java/se/citerus/cqrs/bookstore/event/DomainEventBus.java:5
InterfaceDomainEventListener
cqrs-lib/src/main/java/se/citerus/cqrs/bookstore/event/DomainEventListener.java:3
InterfaceDomainEventStore
cqrs-lib/src/main/java/se/citerus/cqrs/bookstore/event/DomainEventStore.java:8
ClassEvent1
order-context-parent/order-application/src/test/java/se/citerus/cqrs/bookstore/ordercontext/infrastructure/InMemoryDomainEventStoreTest.java:53
ClassEvent2
order-context-parent/order-application/src/test/java/se/citerus/cqrs/bookstore/ordercontext/infrastructure/InMemoryDomainEventStoreTest.java:59
ClassFee
order-context-parent/publisher-contract-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/publishercontract/domain/Fee.java:9
ClassGenericId
cqrs-lib/src/main/java/se/citerus/cqrs/bookstore/GenericId.java:6
ClassGuavaCommandBus
order-context-parent/order-application/src/main/java/se/citerus/cqrs/bookstore/ordercontext/application/infrastructure/GuavaCommandBus.java:12
ClassGuavaDomainEventBus
order-context-parent/order-application/src/main/java/se/citerus/cqrs/bookstore/ordercontext/application/infrastructure/GuavaDomainEventBus.java:15
ClassInMemOrderProjectionRepository
order-context-parent/order-query/src/main/java/se/citerus/cqrs/bookstore/ordercontext/infrastructure/InMemOrderProjectionRepository.java:9
ClassInMemOrderProjectionRepositoryTest
order-context-parent/order-query/src/test/java/se/citerus/cqrs/bookstore/ordercontext/infrastructure/InMemOrderProjectionRepositoryTest.java:16
ClassInMemoryCartRepository
shopping-context/src/main/java/se/citerus/cqrs/bookstore/shopping/infrastructure/InMemoryCartRepository.java:11
ClassInMemoryDomainEventStore
order-context-parent/order-application/src/main/java/se/citerus/cqrs/bookstore/ordercontext/application/infrastructure/InMemoryDomainEventStore.java:13
ClassInMemoryDomainEventStoreTest
order-context-parent/order-application/src/test/java/se/citerus/cqrs/bookstore/ordercontext/infrastructure/InMemoryDomainEventStoreTest.java:18
ClassInMemoryProductRepository
product-catalog-context/src/main/java/se/citerus/cqrs/bookstore/productcatalog/infrastructure/InMemoryProductRepository.java:8
ClassItem
shopping-context/src/main/java/se/citerus/cqrs/bookstore/shopping/domain/Item.java:5
ClassLineItem
shopping-context/src/main/java/se/citerus/cqrs/bookstore/shopping/domain/LineItem.java:5
ClassLineItemDto
shopping-context/src/main/java/se/citerus/cqrs/bookstore/shopping/api/LineItemDto.java:5
ClassLineItemDto
order-context-parent/order-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/api/LineItemDto.java:11
ClassOrder
order-context-parent/order-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/order/domain/Order.java:15
ClassOrderActivatedEvent
order-context-parent/eventbus-contract/src/main/java/se/citerus/cqrs/bookstore/ordercontext/order/event/OrderActivatedEvent.java:7
ClassOrderApplication
order-context-parent/order-application/src/main/java/se/citerus/cqrs/bookstore/ordercontext/application/OrderApplication.java:40
ClassOrderApplicationConfiguration
order-context-parent/order-application/src/main/java/se/citerus/cqrs/bookstore/ordercontext/application/OrderApplicationConfiguration.java:5
ClassOrderCommandHandler
order-context-parent/order-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/order/command/OrderCommandHandler.java:8
ClassOrderId
order-context-parent/eventbus-contract/src/main/java/se/citerus/cqrs/bookstore/ordercontext/order/OrderId.java:8
ClassOrderLine
order-context-parent/order-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/order/domain/OrderLine.java:6
ClassOrderLine
order-context-parent/eventbus-contract/src/main/java/se/citerus/cqrs/bookstore/ordercontext/order/OrderLine.java:6
ClassOrderLineProjection
order-context-parent/order-query/src/main/java/se/citerus/cqrs/bookstore/ordercontext/query/orderlist/OrderLineProjection.java:5
ClassOrderListDenormalizer
Listens to order events and stores projections of orders and their status as read models in the {@link OrderProjectionRepository}. Supports retrieving
order-context-parent/order-query/src/main/java/se/citerus/cqrs/bookstore/ordercontext/query/orderlist/OrderListDenormalizer.java:22
ClassOrderListDenormalizerTest
order-context-parent/order-query/src/test/java/se/citerus/cqrs/bookstore/ordercontext/query/orderlist/OrderListDenormalizerTest.java:19
ClassOrderPlacedEvent
order-context-parent/eventbus-contract/src/main/java/se/citerus/cqrs/bookstore/ordercontext/order/event/OrderPlacedEvent.java:12
ClassOrderProjection
order-context-parent/order-query/src/main/java/se/citerus/cqrs/bookstore/ordercontext/query/orderlist/OrderProjection.java:11
InterfaceOrderProjectionRepository
order-context-parent/order-query/src/main/java/se/citerus/cqrs/bookstore/ordercontext/query/orderlist/OrderProjectionRepository.java:7
ClassOrderResource
order-context-parent/order-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/resource/OrderResource.java:20
ClassOrderResourceTest
order-context-parent/order-command/src/test/java/se/citerus/cqrs/bookstore/ordercontext/resource/OrderResourceTest.java:21
EnumOrderStatus
order-context-parent/eventbus-contract/src/main/java/se/citerus/cqrs/bookstore/ordercontext/order/OrderStatus.java:3
ClassOrderTest
order-context-parent/order-command/src/test/java/se/citerus/cqrs/bookstore/ordercontext/order/domain/OrderTest.java:22
ClassOrderTimestampComparator
order-context-parent/order-query/src/main/java/se/citerus/cqrs/bookstore/ordercontext/infrastructure/InMemOrderProjectionRepository.java:35
ClassOrdersPerDayAggregator
Simple in memory aggregator counting placed orders per day based on order timestamp.
order-context-parent/order-query/src/main/java/se/citerus/cqrs/bookstore/ordercontext/query/sales/OrdersPerDayAggregator.java:14
ClassOrdersPerDayAggregatorTest
order-context-parent/order-query/src/test/java/se/citerus/cqrs/bookstore/ordercontext/query/sales/OrdersPerDayAggregatorTest.java:14
ClassPlaceOrderCommand
order-context-parent/order-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/order/command/PlaceOrderCommand.java:13
ClassPlaceOrderRequest
order-context-parent/order-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/api/PlaceOrderRequest.java:11
ClassProduct
product-catalog-context/src/main/java/se/citerus/cqrs/bookstore/productcatalog/domain/Product.java:5
ClassProductCatalogApplication
product-catalog-context/src/main/java/se/citerus/cqrs/bookstore/productcatalog/application/ProductCatalogApplication.java:20
ClassProductCatalogClient
shopping-context/src/main/java/se/citerus/cqrs/bookstore/shopping/client/productcatalog/ProductCatalogClient.java:6
ClassProductCatalogClient
order-context-parent/order-query/src/main/java/se/citerus/cqrs/bookstore/ordercontext/client/productcatalog/ProductCatalogClient.java:6
ClassProductCatalogConfig
product-catalog-context/src/main/java/se/citerus/cqrs/bookstore/productcatalog/application/ProductCatalogConfig.java:5
ClassProductDto
product-catalog-context/src/main/java/se/citerus/cqrs/bookstore/productcatalog/api/ProductDto.java:12
ClassProductDto
shopping-context/src/main/java/se/citerus/cqrs/bookstore/shopping/client/productcatalog/ProductDto.java:6
ClassProductDto
order-context-parent/order-query/src/main/java/se/citerus/cqrs/bookstore/ordercontext/client/productcatalog/ProductDto.java:3
ClassProductDtoFactory
product-catalog-context/src/main/java/se/citerus/cqrs/bookstore/productcatalog/api/ProductDtoFactory.java:6
ClassProductId
shopping-context/src/main/java/se/citerus/cqrs/bookstore/shopping/domain/ProductId.java:7
ClassProductId
order-context-parent/eventbus-contract/src/main/java/se/citerus/cqrs/bookstore/ordercontext/order/ProductId.java:8
InterfaceProductRepository
product-catalog-context/src/main/java/se/citerus/cqrs/bookstore/productcatalog/domain/ProductRepository.java:5
ClassProductResource
product-catalog-context/src/main/java/se/citerus/cqrs/bookstore/productcatalog/resource/ProductResource.java:19
ClassProductResourceTest
product-catalog-context/src/test/java/se/citerus/cqrs/bookstore/productcatalog/resource/ProductResourceTest.java:24
ClassProjection
order-context-parent/order-query/src/main/java/se/citerus/cqrs/bookstore/ordercontext/query/Projection.java:8
ClassPublisherContract
order-context-parent/publisher-contract-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/publishercontract/domain/PublisherContract.java:11
ClassPublisherContractCommandHandler
order-context-parent/publisher-contract-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/publishercontract/command/PublisherContractCommandHandler.java:8
ClassPublisherContractId
order-context-parent/eventbus-contract/src/main/java/se/citerus/cqrs/bookstore/ordercontext/publishercontract/PublisherContractId.java:8
ClassPublisherContractRegisteredEvent
order-context-parent/eventbus-contract/src/main/java/se/citerus/cqrs/bookstore/ordercontext/publishercontract/event/PublisherContractRegisteredEvent.java:7
ClassPublisherContractResource
order-context-parent/publisher-contract-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/resource/PublisherContractResource.java:19
ClassPublisherContractResourceTest
order-context-parent/publisher-contract-command/src/test/java/se/citerus/cqrs/bookstore/ordercontext/resource/PublisherContractResourceTest.java:3
ClassPublisherContractTest
order-context-parent/publisher-contract-command/src/test/java/se/citerus/cqrs/bookstore/ordercontext/publishercontract/domain/PublisherContractTest.java:16
ClassPurchaseRegisteredEvent
order-context-parent/eventbus-contract/src/main/java/se/citerus/cqrs/bookstore/ordercontext/publishercontract/event/PurchaseRegisteredEvent.java:8
ClassPurchaseRegistrationSaga
order-context-parent/sagas/src/main/java/se/citerus/cqrs/bookstore/ordercontext/saga/PurchaseRegistrationSaga.java:18
ClassQueryResource
order-context-parent/order-query/src/main/java/se/citerus/cqrs/bookstore/ordercontext/resource/QueryResource.java:19
ClassQueryService
order-context-parent/order-query/src/main/java/se/citerus/cqrs/bookstore/ordercontext/query/QueryService.java:16
ClassRegisterPublisherContractCommand
order-context-parent/publisher-contract-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/publishercontract/command/RegisterPublisherContractCommand.java:8
ClassRegisterPublisherContractRequest
order-context-parent/publisher-contract-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/api/RegisterPublisherContractRequest.java:12
ClassRegisterPurchaseCommand
order-context-parent/publisher-contract-command/src/main/java/se/citerus/cqrs/bookstore/ordercontext/publishercontract/command/RegisterPurchaseCommand.java:9
next →1–100 of 114, ranked by callers