Uses of Class
com.dmasone.identity.sharedkernel.domain.DomainException
Packages that use DomainException
Package
Description
Catalog domain model and stock rules.
Application-wide web concerns.
Order domain model and order-specific business exceptions.
Payment domain model and payment-specific exceptions.
-
Uses of DomainException in com.dmasone.identity.catalog.domain
Subclasses of DomainException in com.dmasone.identity.catalog.domainModifier and TypeClassDescriptionfinal classRaised when a product exists but cannot satisfy the requested reservation.final classRaised when catalog stock is asked to reserve a non-positive quantity.final classRaised by catalog application services when callers reference an unknown product id. -
Uses of DomainException in com.dmasone.identity.ecommerceapp.web
Methods in com.dmasone.identity.ecommerceapp.web with parameters of type DomainExceptionModifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<ApiError> RestExceptionHandler.handleDomainException(DomainException exception) -
Uses of DomainException in com.dmasone.identity.orders.domain
Subclasses of DomainException in com.dmasone.identity.orders.domainModifier and TypeClassDescriptionfinal classRaised when a client reuses an idempotency key for a different order request.final classRaised when an order command violates placement rules before persistence or downstream module interaction happens.final classRaised when an API caller asks for an order id that the orders module does not own. -
Uses of DomainException in com.dmasone.identity.payment.domain
Subclasses of DomainException in com.dmasone.identity.payment.domainModifier and TypeClassDescriptionfinal classRaised when payment state has not yet been recorded for an order.