All Classes and Interfaces
Class
Description
Provide common processing functionality to all order related 
AnonymizationHandler
 instances.Used to convert an 
Address to a serialized JSON object string representation for
 persistence and vice-versa.Transforms a list of 
Adjustment into a JSON object String and vice-versa.The 
SingleIndexRequest.payload used for index requests triggered from CRUD operations on
 persisted-domain-counterparts of entities related to Order.Transforms a list of 
CampaignRef into a JSON object String and vice-versa.Combined domain representing an order and its relations.
Combined domain representing an order fulfilment and its order.
A DTO object that contains the consolidated information about the order, its fulfillments and any
 other data requested.
Responsible for contributing a specific subset of information to a 
CustomerOrderInfo
 based on a ReadCustomerOrdersRequest such as contributing the order fulfillments.Contributor is responsible for populating the 
CustomerOrderInfo.getFulfillments() for the
 Orders.Service to hydrate the additional data for the Orders to the 
CustomerOrderInfo.CustomizedOrderFulfillmentRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
Advanced functionality related to 
OrderFulfillment.CustomizedOrderNoteRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
Advanced functionality related to 
OrderNote.CustomizedOrderRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
Advanced functionality related to 
Order.CustomizedReturnAuthorizationRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
Advanced functionality related to 
ReturnAuthorization.The default implementation for the 
CustomerOrderInfoHydrationService.DefaultFulfillmentCaptureClaimService<P extends com.broadleafcommerce.order.client.domain.FulfillmentCaptureClaim>
Default implementation of 
FulfillmentCaptureClaimServiceDefaultFulfillmentCaptureClaimSummaryService<P extends com.broadleafcommerce.order.client.domain.FulfillmentCaptureClaimSummary>
This service provides a mechanism to build a 
FulfillmentCaptureClaimSummary based on the
 given FulfillmentCaptureClaims.DefaultOrderFulfillmentItemService<P extends com.broadleafcommerce.order.client.domain.OrderFulfillmentItem>
Default implementation of 
OrderFulfillmentNoteServiceDefaultOrderFulfillmentService<P extends com.broadleafcommerce.order.client.domain.OrderFulfillment>
Default implementation of 
OrderFulfillmentService.The default implementation of 
OrderFulfillmentViewService.Default implementation of 
OrderNoteServiceDefaultOrderService<P extends com.broadleafcommerce.order.client.domain.Order>
Default implementation of 
OrderServiceDefaultReturnAuthorizationService<P extends com.broadleafcommerce.order.client.domain.ReturnAuthorization>
Default implementation of 
ReturnAuthorizationServiceEndpoint for management of 
FulfillmentCaptureClaim.FulfillmentCaptureClaimRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
Repository for persistent counterparts of FulfillmentCaptureClaim.FulfillmentCaptureClaimService<P extends com.broadleafcommerce.order.client.domain.FulfillmentCaptureClaim>
Service API for 
FulfillmentCaptureClaims.FulfillmentCaptureClaimSummaryService<P extends com.broadleafcommerce.order.client.domain.FulfillmentCaptureClaimSummary>
This service provides a mechanism to build a 
FulfillmentCaptureClaimSummary based on the
 given FulfillmentCaptureClaims.Used to convert an 
ImageAssetRef to a serialized JSON object string representation for
 persistence and vice-versa.Utility to facilitate getting inclusive taxes from 
OrderFulfillmentItemTaxDetail.Indicates that a 
ReadCustomerOrdersRequest is invalid.Persistent counter-part to a 
FulfillmentCaptureClaim for use with a JPA datastore.JPA implementation of 
OrderPersistent counter-part to a 
OrderFulfillment for use with a JPA datastore.Persistent counter-part to a 
OrderFulfillmentItem for use with a JPA datastore.Persistent counter-part to a 
OrderFulfillmentNote for use with a JPA-supported datastore.JPA domain-specific implementation of 
OrderFulfillmentNoteRepository.JPA domain-specific implementation of 
OrderFulfillmentRepository.A 
SingleIndexRequestMessageBuilder specifically for JpaOrderFulfillment.Responsible for performing vendor visibility operations on 
JpaOrderFulfillment entities.JPA implementation of 
OrderItem.JPA-persisted counterpart to an 
OrderNoteA 
SingleIndexRequestMessageBuilder specifically for JpaOrder.Convenience methods to help query for JPA order-related entities matching a tenant context.
JPA implementation of 
ReturnAuthorizationJPA-specific persisted-domain counterpart of 
ReturnAuthorizationItem.JPA-specific persisted-domain counterpart of 
ReturnConfirmation.Minimal limited 
OrderItem data to be included with the OrderFulfillmentItemView.Minimal limited 
Order data to be included with the OrderFulfillmentView.Supply the anonymization related endpoint to the service.
Updates PII fields for the 
Order domain.Controls anonymization behavior for the order service
Endpoint for management of 
Orders.Default property overrides for Order Services
Updates PII fields for the 
OrderFulfillment domain.Endpoint for management of 
OrderFulfillment.Service to provide optional hook points for hydrating order fulfillment views with associated
 entities.
OrderFulfillmentItemService<P extends com.broadleafcommerce.order.client.domain.OrderFulfillmentItem>
Service API for 
OrderFulfillmentItems.A specialized payload to present 
OrderFulfillmentItem data in addition to limited
 OrderItem data.Represents a note written by an admin user for an 
OrderFulfillment.Updates PII fields for the 
OrderFulfillmentNote domain.Endpoint for management of 
OrderFulfillmentNotes.OrderFulfillmentNoteRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
Repository for persistent counterparts of OrderFulfillmentNote.Service API for 
OrderFulfillmentNotes.Validations for 
OrderFulfillmentNote.OrderFulfillmentRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
Repository for persistent counterparts of OrderFulfillment.OrderFulfillmentService<P extends com.broadleafcommerce.order.client.domain.OrderFulfillment>
Service API for 
OrderFulfillment.Endpoint for reading 
OrderFulfillment at the tenant level.A specialized payload to present 
OrderFulfillment data in addition to limited
 Order data.Endpoint for reading 
OrderFulfillmentViews.A contributor capable of mapping 
OrderFulfillment and OrderFulfillmentItem data
 into an OrderFulfillmentView.A contributor capable of mapping some data into an 
OrderFulfillmentView.A specialized component that understands how to take data from 
OrderFulfillment and build
 a OrderFulfillmentView from it, hydrating additional data as necessary.Enables users to view 
OrderFulfillment data in a view containing additional limited data
 from Order.Service to provide optional hook points for hydrating orders with associated entities.
Transforms a list of 
OrderItem into a JSON object String and vice-versa.The main auto configuration that initializes the out of the box repositories.
Informational notes manually added for an 
Order by an admin for future reference by other
 admins.Updates PII fields for the 
OrderNote domain.Endpoint for management of 
OrderNotes.OrderNoteRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
Repository for persistent counterparts of OrderNote.Service API for 
OrderNotes.Validations for 
OrderNote.Endpoint for management of 
OrderFulfillments within an Order.OrderRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
Repository for persistent counterparts of Order.OrderService<P extends com.broadleafcommerce.order.client.domain.Order>
Service API for 
Orders.Configuration for service-level components.
This endpoint is used to expose resource locks to services which don't have their own data
 sources to lock with (order operations).
Configuration for Order service validation.
Configuration responsible for loading components relevant for vendor processing.
The 
SingleIndexRequest.payload used for index requests triggered from CRUD operations on
 persisted-domain-counterparts of Order.Endpoint for reading 
Order at the tenant level.Transforms a list of 
OverrideDetail into a JSON object String and vice-versa.Transforms a list of 
PaymentDistributionDetails into a JSON
 object String and vice-versa.The request to read the customer Orders and its related data.
Updates PII fields for the 
ReturnAuthorization domain.Endpoint for management of 
ReturnAuthorizations.ReturnAuthorizationRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
Repository for persistent counterparts of ReturnAuthorization.ReturnAuthorizationService<P extends com.broadleafcommerce.order.client.domain.ReturnAuthorization>
Service API for 
ReturnAuthorizations.Used to convert an 
Shipment to a serialized JSON object string representation for
 persistence and vice-versa.Transforms a list of 
Shipment into a JSON object String and vice-versa.Utility class to check a given 
ContextInfo for tenant information, such as checking if
 the ContextInfo has application information or not.A request DTO used to update a 
Order.Transforms a list of 
Vouchers into a JSON object String and vice-versa.