Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arawn/building-modular-monoliths-using-spring
/ functions
Functions
202 in github.com/arawn/building-modular-monoliths-using-spring
⨍
Functions
202
◇
Types & classes
90
Method
Order
()
orders/src/main/java/monoliths/orders/domain/entity/Order.java:28
Method
OrderIdNotFoundException
(UUID orderId)
shipments/src/main/java/monoliths/shipments/domain/usecase/DeliveryFinder.java:35
Method
OrderIdNotFoundException
(UUID orderId)
orders/src/main/java/monoliths/orders/domain/usecase/OrderFinder.java:32
Method
OrderProduct
(UUID productId, String productName, List<OrderProductItem> productItems, BigDecimal price, long quantity)
orders/src/main/java/monoliths/orders/domain/entity/OrderProduct.java:25
Method
OrderProductItem
(UUID productItemId, String productItemName, BigDecimal productItemPrice, UUID productItemSkuId)
orders/src/main/java/monoliths/orders/domain/entity/OrderProductItem.java:19
Method
OrderSheet
()
commons/src/main/java/monoliths/commons/model/OrderSheet.java:24
Method
OrderSheetItem
()
commons/src/main/java/monoliths/commons/model/OrderSheet.java:42
Method
OrderStatus
(String code, String text)
orders/src/main/java/monoliths/orders/domain/entity/OrderStatus.java:17
Method
OrderStatusHistory
()
orders/src/main/java/monoliths/orders/domain/entity/OrderStatusHistory.java:19
Method
Product
()
catalogs/src/main/java/monoliths/catalogs/domain/entity/Product.java:27
Method
ProductCodeNotFoundException
(String code)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/ProductCodeNotFoundException.java:9
Method
ProductIdNotFoundException
(UUID id)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/ProductIdNotFoundException.java:11
Method
ProductItem
()
catalogs/src/main/java/monoliths/catalogs/domain/entity/ProductItem.java:25
Method
PublishedComponentRegisteringPostProcessor
(ConfigurableListableBeanFactory beanFactory)
commons/src/main/java/monoliths/context/beans/PublishedComponentRegisteringPostProcessor.java:22
Method
Receiver
(String name, String telephone, String secondTelephone)
commons/src/main/java/monoliths/commons/model/Receiver.java:13
Method
SHRIMP
()
catalogs/src/test/java/monoliths/catalogs/CatalogFixtures.java:81
Method
SHRIMP
()
modular-monoliths/src/test/java/monoliths/catalogs/CatalogFixtures.java:81
Method
Sender
(String name, String telephone, String secondTelephone)
commons/src/main/java/monoliths/commons/model/Sender.java:13
Method
Sku
()
catalogs/src/main/java/monoliths/catalogs/domain/entity/Sku.java:23
Method
SkuCodeNotFoundException
(String code)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/SkuCodeNotFoundException.java:9
Method
SkuIdNotFoundException
(UUID id)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/SkuIdNotFoundException.java:11
Method
StandardReceptionDesk
(DistributionCenter distributionCenter)
shipments/src/main/java/monoliths/shipments/domain/entity/support/StandardReceptionDesk.java:17
Method
SystemException
(String format, Object...args)
commons/src/main/java/monoliths/commons/SystemException.java:9
Method
afterPropertiesSet
()
modular-monoliths/src/test/java/monoliths/catalogs/CatalogFixtures.java:44
Method
calculateDeliveryFee
(OrderSheet orderSheet)
shipments/src/main/java/monoliths/shipments/domain/entity/support/StandardReceptionDesk.java:21
Method
calculatePrice
()
orders/src/main/java/monoliths/orders/domain/entity/OrderProduct.java:42
Method
catalogPublishedComponentRegisteringPostProcessor
(ConfigurableListableBeanFactory beanFactory)
catalogs/src/main/java/monoliths/catalogs/CatalogModuleConfiguration.java:27
Method
catalogPublishedComponentRegisteringPostProcessor
(ConfigurableListableBeanFactory beanFactory)
modular-monoliths/src/main/java/monoliths/catalogs/CatalogContextConfiguration.java:17
Method
catalogs
()
modular-monoliths/src/main/java/monoliths/catalogs/CatalogContextConfiguration.java:22
Method
catalogsHttpInvokerService
()
catalogs/src/test/java/monoliths/catalogs/remoting/httpinvoker/HttpInvokerServiceTest.java:36
Method
catalogsHttpInvokerServiceExporter
(Catalogs catalogs)
catalogs/src/main/java/monoliths/catalogs/remoting/httpinvoker/HttpInvokerConfiguration.java:18
Method
delivered
()
shipments/src/main/java/monoliths/shipments/domain/entity/Delivery.java:52
Method
dispatch
(Order order)
modular-monoliths/src/main/java/monoliths/shipments/integrate/ShipmentOrdersService.java:23
Method
dispatchDelivery
(UUID orderId)
shipments/src/main/java/monoliths/shipments/domain/usecase/DeliveryManager.java:27
Method
dispatching
(Delivery delivery)
modular-monoliths/src/main/java/monoliths/shipments/integrate/FulfillmentService.java:51
Method
find
(FindProductCondition condition)
catalogs/src/main/java/monoliths/catalogs/web/ProductRestController.java:22
Method
findByCategory
(Category category)
catalogs/src/main/java/monoliths/catalogs/data/simple/InMemoryProductRepository.java:27
Method
findByCode
(String code)
catalogs/src/main/java/monoliths/catalogs/data/simple/InMemoryCategoryRepository.java:18
Method
findByCode
(String code)
catalogs/src/main/java/monoliths/catalogs/data/simple/InMemorySkuRepository.java:23
Method
findByCode
(String code)
catalogs/src/main/java/monoliths/catalogs/data/simple/InMemoryProductRepository.java:22
Method
findByCode
(String code)
catalogs/src/main/java/monoliths/catalogs/domain/entity/CategoryRepository.java:7
Method
findByCode
(String code)
catalogs/src/main/java/monoliths/catalogs/domain/entity/ProductRepository.java:11
Method
findByCustomerId
(UUID customerId)
orders/src/main/java/monoliths/orders/data/simple/InMemoryOrderRepository.java:16
Method
findByCustomerId
(UUID customerId)
orders/src/main/java/monoliths/orders/domain/entity/OrderRepository.java:9
Method
findById
(UUID id)
catalogs/src/main/java/monoliths/catalogs/data/simple/InMemorySkuRepository.java:18
Method
findById
(UUID id)
catalogs/src/main/java/monoliths/catalogs/data/simple/InMemoryProductRepository.java:17
Method
findById
(UUID id)
catalogs/src/main/java/monoliths/catalogs/domain/entity/ProductRepository.java:9
Method
findById
(UUID id)
orders/src/main/java/monoliths/orders/data/simple/InMemoryOrderRepository.java:21
Method
findByOrderId
(UUID orderId)
shipments/src/main/java/monoliths/shipments/data/simple/InMemoryDeliveryRepository.java:18
Method
getArguments
()
commons/src/main/java/monoliths/commons/SystemException.java:26
Method
getCategoryByCode
(String categoryCode)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/CatalogManager.java:20
Method
getCategoryByCode
(String categoryCode)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/Catalogs.java:13
Method
getCodes
()
commons/src/main/java/monoliths/commons/SystemException.java:21
Method
getDefaultMessage
()
commons/src/main/java/monoliths/commons/SystemException.java:31
Method
getDelivery
(UUID orderId)
shipments/src/main/java/monoliths/shipments/domain/usecase/DeliveryFinder.java:26
Method
getOrder
(UUID orderId)
orders/src/main/java/monoliths/orders/domain/usecase/OrderFinder.java:17
Method
getProduct
(UUID productId)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/CatalogManager.java:26
Method
getProduct
(UUID productId)
orders/src/main/java/monoliths/orders/integrate/catalogs/http/HttpProductRepository.java:16
Method
getProductByCode
(String code)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/CatalogManager.java:39
Method
getProductsByCategoryCode
(String categoryCode)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/CatalogManager.java:32
Method
getProductsByCategoryCode
(String categoryCode)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/Catalogs.java:19
Method
getSku
(UUID skuId)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/CatalogManager.java:45
Method
getStockFor
(Sku sku)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/CatalogManager.java:50
Method
getStockFor
(Sku sku)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/Inventory.java:13
Method
incomingFor
(Sku sku, long stockAmount)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/CatalogManager.java:60
Method
incomingFor
(Sku sku, long stockAmount)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/Inventory.java:17
Method
inventory
()
modular-monoliths/src/main/java/monoliths/catalogs/CatalogContextConfiguration.java:32
Method
inventoryHttpInvokerServiceExporter
(Inventory inventory)
catalogs/src/main/java/monoliths/catalogs/remoting/httpinvoker/HttpInvokerConfiguration.java:27
Method
main
(String[] args)
catalogs-service/src/main/java/monoliths/CatalogsServiceApplication.java:17
Method
main
(String[] args)
modular-monoliths/src/main/java/monoliths/ModularMonolithsApplication.java:26
Method
mapFrom
(List<OrderSheet.OrderSheetItem> orderSheetItems)
modular-monoliths/src/main/java/monoliths/shipments/integrate/ShipmentCatalogsService.java:21
Method
mapFrom
(List<OrderSheet.OrderSheetItem> orderSheetItems)
modular-monoliths/src/main/java/monoliths/orders/integrate/OrderCatalogsService.java:22
Method
mapFrom
(List<OrderSheet.OrderSheetItem> orderSheetItems)
orders/src/main/java/monoliths/orders/integrate/RemoteOrderCatalogsService.java:19
Method
orderPublishedComponentRegisteringPostProcessor
(ConfigurableListableBeanFactory beanFactory)
orders/src/main/java/monoliths/orders/OrderModuleConfiguration.java:27
Method
outgoingFor
(Sku sku, long stockAmount)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/CatalogManager.java:68
Method
outgoingFor
(Sku sku, long stockAmount)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/Inventory.java:19
Method
payOrder
(UUID orderId)
orders/src/main/java/monoliths/orders/domain/usecase/OrderManager.java:27
Method
placeOrder
(OrderSheet orderSheet)
orders/src/main/java/monoliths/orders/domain/usecase/OrderManager.java:20
Method
postProcessAfterInitialization
(Object bean, String beanName)
commons/src/main/java/monoliths/context/beans/PublishedComponentRegisteringPostProcessor.java:40
Method
postProcessBeforeInitialization
(Object bean, String beanName)
commons/src/main/java/monoliths/context/beans/PublishedComponentRegisteringPostProcessor.java:35
Method
prepareDelivery
(UUID orderId, OrderSheet orderSheet)
shipments/src/main/java/monoliths/shipments/domain/usecase/DeliveryManager.java:20
Method
receiveOrder
(UUID orderId)
orders/src/main/java/monoliths/orders/domain/usecase/OrderProcessing.java:13
Method
receiveOrder
(UUID orderId)
orders/src/main/java/monoliths/orders/domain/usecase/OrderManager.java:34
Method
register
(Order order, OrderSheet orderSheet)
modular-monoliths/src/main/java/monoliths/shipments/integrate/ShipmentOrdersService.java:18
Method
run
(ApplicationArguments args)
shipments/src/main/java/monoliths/shipments/ShipmentModuleConfiguration.java:32
Method
save
(Category entity)
catalogs/src/main/java/monoliths/catalogs/data/simple/InMemoryCategoryRepository.java:23
Method
save
(Sku entity)
catalogs/src/main/java/monoliths/catalogs/data/simple/InMemorySkuRepository.java:28
Method
save
(Product entity)
catalogs/src/main/java/monoliths/catalogs/data/simple/InMemoryProductRepository.java:32
Method
save
(Category entity)
catalogs/src/main/java/monoliths/catalogs/domain/entity/CategoryRepository.java:9
Method
save
(Product entity)
catalogs/src/main/java/monoliths/catalogs/domain/entity/ProductRepository.java:15
Method
save
(Delivery entity)
shipments/src/main/java/monoliths/shipments/data/simple/InMemoryDeliveryRepository.java:23
Method
save
(Order entity)
orders/src/main/java/monoliths/orders/data/simple/InMemoryOrderRepository.java:26
Method
shipmentPublishedComponentRegisteringPostProcessor
(ConfigurableListableBeanFactory beanFactory)
shipments/src/main/java/monoliths/shipments/ShipmentModuleConfiguration.java:27
Method
simple
()
modular-monoliths/src/test/java/monoliths/CustomerBuyingFlowIntegrationTests.java:48
Method
validate
(Delivery delivery)
shipments/src/main/java/monoliths/shipments/domain/entity/support/StandardReceptionDesk.java:28
Method
verifyStockAvailabilityFor
(Sku sku, long amount)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/CatalogManager.java:55
Method
verifyStockAvailabilityFor
(Sku sku, long amount)
catalogs/src/main/java/monoliths/catalogs/domain/usecase/Inventory.java:15
Method
verifyStockFor
(List<DeliveryProduct> deliveryProducts)
modular-monoliths/src/main/java/monoliths/shipments/integrate/FulfillmentService.java:23
Method
결제됨
()
orders/src/test/java/monoliths/orders/entity/OrderTest.java:37
Method
주문_및_총_주문금액_계산
()
orders/src/test/java/monoliths/orders/entity/OrderTest.java:24
← previous
next →
101–200 of 202, ranked by callers