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.
Converter used for converting a map of String to AttributeChoiceValue type to String before persistence.
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 FulfillmentCaptureClaimService
DefaultFulfillmentCaptureClaimSummaryService<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 OrderFulfillmentNoteService
DefaultOrderFulfillmentService<P extends com.broadleafcommerce.order.client.domain.OrderFulfillment>
Default implementation of OrderFulfillmentService.
The default implementation of OrderFulfillmentViewService.
 
Default implementation of OrderNoteService
DefaultOrderService<P extends com.broadleafcommerce.order.client.domain.Order>
Default implementation of OrderService
DefaultReturnAuthorizationService<P extends com.broadleafcommerce.order.client.domain.ReturnAuthorization>
Default implementation of ReturnAuthorizationService
Endpoint 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 Order
Persistent 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 OrderNote
 
 
A SingleIndexRequestMessageBuilder specifically for JpaOrder.
Convenience methods to help query for JPA order-related entities matching a tenant context.
 
JPA implementation of ReturnAuthorization
JPA-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.
A contributor capable of mapping basic Order and OrderItem data into an OrderFulfillmentView.
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.