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.