Index

A B C D E F G H I L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractAutoStatusChangeListener<E> - Class in com.broadleafcommerce.orderoperation.service.messaging
Supports listening for an event and automatically changing the status of specific fulfillment(s).
AbstractAutoStatusChangeListener(TypeFactory, FulfillmentOperationService, IdempotentMessageConsumptionService) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.AbstractAutoStatusChangeListener
 
AbstractAutoStatusChangeOrderCreatedListener - Class in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
 
AbstractAutoStatusChangeOrderCreatedListener(TypeFactory, FulfillmentOperationService, IdempotentMessageConsumptionService) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AbstractAutoStatusChangeOrderCreatedListener
 
AbstractExternalProvider - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
AbstractExternalProvider(WebClient, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
 
AbstractFulfillmentStatusChangeHandler - Class in com.broadleafcommerce.orderoperation.service.handler
 
AbstractFulfillmentStatusChangeHandler(FulfillmentSplittingService<OrderFulfillment>, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
AbstractPaymentReversalFulfillmentStatusChangeListener - Class in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Supports listeners which reverse remaining non-captured payments whenever all fulfillments are in a final state.
AbstractPaymentReversalFulfillmentStatusChangeListener(IdempotentMessageConsumptionService, PaymentAuthReversalService, OrderProvider<Order>, FulfillmentProvider<OrderFulfillment>, ResourceLockProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
 
ACCOUNT_HIERARCHY - Static variable in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
ACCOUNT_ID - Static variable in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
activeEndDate - Variable in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Sets the Active End Date for codes generated by this generator.
activeStartDate - Variable in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Sets the Active Start Date for codes generated by this generator.
addAdditionalOrderFulfillmentFields(OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
Perform any additional handling before replacing the single fulfillment order.
addAdditionalOrderFulfillmentFields(OrderFulfillment, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
Perform any additional handling before replacing the fulfillment order.
addFulfillmentOrderTaxDetails(OrderFulfillmentItem, FulfillmentItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
addFulfillmentTaxItem(OrderFulfillment, List<TaxItem>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
addTargetItemReturnItemRequest(String, int, String, DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Updates the quantity of the existing ReturnItemRequest of the target item if present, otherwise builds a new ReturnItemRequest based on the ReturnItemRequest for the qualifier item.
adjustmentShouldBeProrated(Adjustment) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Determines if the given Adjustment needs to be prorated across offer qualifier and target items.
alignSplitFulfillmentItems(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
Aligns OrderFulfillment.fulfillmentItems so that the same items in each fulfillment are all at the same index.
alignSplitFulfillmentItemTaxDetails(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
Aligns OrderFulfillmentItem.taxDetails so that the same tax details in each fulfillment item are all at the same index.
API_RATE_LIMIT_ERROR - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
An error that occurs when too many requests hit the gateway's API too quickly
APPLE_PAY - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
applyConfirmations(DefaultReturnOperationService.ConfirmReturnHydrationResult, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Generate new ReturnConfirmations from the ConfirmReturnRequest and apply them on the ReturnAuthorization.
assignOrderFulfillmentCurrency(O, F) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
assignOrderFulfillmentNumbers(List<OrderFulfillment>, String) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Assigns the orderFulfillmentNumbers for the split fulfillments.
assignOrderFulfillmentNumbers(List<F>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Assigns the orderFulfillmentNumbers for the generated fulfillments.
attemptPaymentCapture(Order, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Attempts to capture payments for the OrderFulfillment.
authorize(OAuth2AuthorizeRequest) - Method in class com.broadleafcommerce.orderoperation.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
AUTHORIZE - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
Funds have been authorized for capture.
AUTHORIZE_AND_CAPTURE - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
Funds have been captured/authorized all at once.
authPaymentCanBeReversed(PaymentSummary, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Determines if the requested amount to reverse can be reversed.
AutoCaptureVirtualOrderCreatedListener - Class in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
Deprecated.
the payments will be captured in AutoFulfillVirtualOrderCreatedListener before actually changing the status.
AutoCaptureVirtualOrderCreatedListener(TypeFactory, FulfillmentOperationService, IdempotentMessageConsumptionService) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoCaptureVirtualOrderCreatedListener
Deprecated.
 
AutoFulfillPaymentCapturedListener - Class in com.broadleafcommerce.orderoperation.service.messaging.capture
Event listener that listens for successful PaymentCaptureAttemptResult and automatically updates the fulfillment to fulfilled.
AutoFulfillPaymentCapturedListener(TypeFactory, FulfillmentOperationService, IdempotentMessageConsumptionService, FulfillmentProcessingProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.capture.AutoFulfillPaymentCapturedListener
 
AutoFulfillProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.capture.properties.FulfillmentProcessingProperties.AutoFulfillProperties
 
AutoFulfillVirtualOrderCreatedListener - Class in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
Event listener that listens for OrderCreatedEvents, identifies the OrderFulfillments that should be fulfilled immediately, and fulfills them.
AutoFulfillVirtualOrderCreatedListener(TypeFactory, FulfillmentOperationService, IdempotentMessageConsumptionService, FulfillmentProcessingProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoFulfillVirtualOrderCreatedListener
 
AWAITING_ASYNC_RESULTS - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
The transaction request was successfully queued by the gateway, but transaction results will be communicated asynchronously.
AWAITING_RESULT - Enum constant in enum com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResultStatus
One or more of the attempted capture transactions are awaiting payment gateway's response.

B

BANK_ACCOUNT - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
BASE_PRICE - Static variable in class com.broadleafcommerce.orderoperation.service.pricing.PricingFields
 
BASE_URI - Static variable in class com.broadleafcommerce.orderoperation.web.endpoint.FulfillmentOperationEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.orderoperation.web.endpoint.OrderHistoryEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.orderoperation.web.endpoint.ReturnOperationEndpoint
 
bindAmountSplitter(List<BigDecimal>, T, List<T>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Produces a BiConsumer which can split a certain amount between original and split with a specific splitting proportion.
BLC_CART - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentOwnerTypes
Represents a Broadleaf-managed cart.
BLC_SUBSCRIPTION - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentOwnerTypes
Represents a Broadleaf-managed subscription.
buildAccountOrderHistoryFilters(boolean, Node, String, String, String) - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
Builds Node filters based on the account id, root account id, and order id or number.
buildCodeGeneratorRequest(String, int, String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
buildConfirmReturnRequestFrom(String, int, ConfirmReturnItemRequest) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Builds a ConfirmReturnItemRequest from the given id, quantity, and ConfirmReturnItemRequest that wish to copy other fields from.
buildDependentOrderItemFromCartItem(CartItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Build the dependent OrderItem from the given dependent CartItem.
buildDependentOrderItemsFromCartItems(List<CartItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Build dependent OrderItems from the given dependent CartItems.
buildEmailRegex(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Builds an email regular expression for CodeGenerator.getEmailRegEx().
buildFromPaymentDistributionDetails(MonetaryAmount, List<ExecutablePayment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Builds a list of PaymentExecutionRequests based on the Order.getPaymentDistributionDetails().
buildFromPaymentDistributionDetails(MonetaryAmount, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>, Order, String, boolean, ReturnConfirmation) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Builds a list of PaymentRefundPackages based on the Order.getPaymentDistributionDetails().
buildFromPaymentPriority(MonetaryAmount, List<ExecutablePayment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Builds a list of PaymentExecutionRequests based on the payment priority.
buildFromPaymentPriority(MonetaryAmount, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>, Order, String, boolean, ReturnConfirmation) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Builds a list of PaymentRefundPackages based on the payment priority.
buildFulfillmentCaptureClaim(String, MonetaryAmount, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Builds a FulfillmentCaptureClaim based on the given PaymentSummary and amount to claim.
buildFulfillmentCaptureClaims(List<PaymentExecutionRequest>, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Builds a list of FulfillmentCaptureClaims based on the given payment claim requests
buildFulfillmentPaymentRefundPackages(Order, OrderFulfillment, MonetaryAmount, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Builds PaymentRefundPackages to refund for the fulfillment, consuming amounts from transactionsWithRefundableAmountsByPaymentId as necessary.
buildFulfillmentRefundPackage(PaymentSummary, MonetaryAmount, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
buildImageAssetRef(CartItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
buildNotFoundException(WebClientResponseException.NotFound) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
Builds a not found exception that correlates to the given WebClientResponseException.NotFound exception.
buildOrderDto(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
buildOrderFromCart(C, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Build the Order from the given Cart.
buildOrderFulfillment(FulfillmentGroup, O, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
buildOrderFulfillmentItem(FulfillmentItem, Map<String, OrderItem>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
buildOrderFulfillmentItems(List<FulfillmentItem>, Map<String, OrderItem>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
buildOrderFulfillmentNumber(String, Integer) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
buildOrderFulfillments(C, O) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
buildOrderHistoryFilters(String, Instant, Instant) - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
buildOrderItemFromCartItem(CartItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Build an OrderItem from the given CartItem.
buildOrderItemsFromCart(C, O) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Build the OrderItems for the given Cart.
buildOrderPricingFromCart(C) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Build the OrderPricing for the given Cart.
buildOrderWithFulfillmentsAndReturns(Page<O>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
Builds a page of OrderWithFulfillmentsAndReturns by retrieving the OrderFulfillment and ReturnAuthorization for the given Orders
buildPaymentDistributionDetail(PaymentSummary, Map<String, BigDecimal>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
 
buildPaymentDistributionDetails(Order, List<PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
 
buildPaymentDistributionDetails(Order, List<PaymentSummary>) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentDistributionService
Builds a list of PaymentDistributionDetails from the given Order and its PaymentSummaries.
buildPaymentDistributionDto(Order, MonetaryAmount, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
buildPaymentExecutionRequest(ExecutablePayment, MonetaryAmount, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
buildPaymentExecutionRequests(MonetaryAmount, List<ExecutablePayment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
buildPaymentRefundPackages(Order, String, MonetaryAmount, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>, boolean, ReturnConfirmation) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
buildPaymentRefundPackagesFromDistribution(PaymentDistributionResult, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>, Order, String, boolean, ReturnConfirmation) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Builds a list of PaymentRefundPackages from the given PaymentDistributionResult.
buildPaymentReversalPackage(PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
Builds a DefaultPaymentAuthReversalService.PaymentReversalPackage for the PaymentSummary that has amount to reverse authorize.
buildPaymentReversalPackages(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
Builds PaymentReversalPackages for all payments which have only been authorized, not captured.
buildPaymentWithRefundableAmount(PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
buildReturnAuthorizationItem(ReturnItemRequest, DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
buildReturnAuthorizationItemsForEntireFulfillment(DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Generates ReturnAuthorizationItems for all of the items in the fulfillmentToReturn and returnItemRequests.
buildReturnAuthorizationItemsForRestOfFulfillment(DefaultReturnGenerationService.GenerateReturnHydrationResult, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Generates ReturnAuthorizationItems for all of the items in the fulfillmentToReturn and returnItemRequests which are not already present in existingReturnItems.
buildReturnAuthorizationItemsFromFulfillment(Order, OrderFulfillment, List<ReturnItemRequest>, Map<String, List<ReturnAuthorizationItem>>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Generates ReturnAuthorizationItems for the ReturnItemRequests from the items in the given OrderFulfillment.
buildReturnAuthorizationItemsFromFulfillments(Order, List<OrderFulfillment>, List<ReturnAuthorization>, ReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Generates ReturnAuthorizationItems for the ReturnRequest from the items in the given OrderFulfillments.
buildReturnItemRequestFrom(String, int, ReturnItemRequest) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Builds a ReturnItemRequest from the given id, quantity, and ReturnItemRequest that wish to copy other fields from.
buildReturnPaymentRefundPackages(Order, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>, ReturnConfirmation, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Builds ReturnPaymentRefundPackages for the given PaymentWithRefundableAmounts and ReturnConfirmation.
buildReturnPaymentRefundPackages(Order, Map<String, List<ReturnConfirmation>>, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Iterates through pendingReturnConfirmationsByFulfillmentId, consuming amounts from paymentWithRefundableAmounts as necessary and building ReturnPaymentRefundPackages.
buildReturnRefundPackage(PaymentSummary, MonetaryAmount, ReturnConfirmation, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
buildTaxItemForAdjustment(List<OrderFulfillmentItem>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
buildTransactionExecutionRequest(String, TransactionType, MonetaryAmount, String, String) - Method in interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Builds a TransactionExecutionRequest based on the given properties.
buildTransactionExecutionRequest(String, TransactionType, MonetaryAmount, String, String, String, String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
buildTransactionExecutionRequest(String, TransactionType, MonetaryAmount, String, String, String, String) - Method in interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Builds a TransactionExecutionRequest based on the given properties.
buildVoucherCodeGenerationRequest(CodeGenerator, String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Builds a VoucherCodeGenerationRequest based on the given CodeGenerator and Voucher.getVoucherCampaignId().
BULK_REPLACE_CREATE_SEGMENT - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
BULK_REPLACE_CREATE_SEGMENT - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
 
BUNDLE - Enum constant in enum com.broadleafcommerce.orderoperation.service.product.DefaultProductType
Denotes that this product is meant to represent a simple bundle of other products, with each bundle item represented as an IncludedProduct.

C

calculateAndSplitTotalFulfillmentPrices(OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Calculate the OrderFulfillment#totalFulfillmentPrice for the splits based on their totals, and then give the remainder from the original amount to the original.
calculateEstimatedTotals(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Calculate and assign the estimated totals for the ReturnAuthorization by adding up the totals of its ReturnAuthorization.getItems().
calculateEstimatedTotals(ReturnAuthorization) - Method in interface com.broadleafcommerce.orderoperation.service.generate.ReturnGenerationService
Calculate and set the estimated totals for the ReturnAuthorization based on its items.
calculateFulfillmentItemRefundAmount(FulfillmentItem, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Determines how much of the fulfillment cost of the item should be refunded if a refund is initiated.
calculateFulfillmentItemsTotal(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
 
calculateFulfillmentTaxableAmount(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
Calculate the taxable portion of the OrderFulfillment#totalFulfillmentPrice.
calculateGrandTotal(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
Calculate the fulfillment's OrderFulfillment.grandTotal.
calculateGrandTotal(F) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Calculates the OrderFulfillment.getGrandTotal() and sets it.
calculateMerchandiseTotal(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
 
calculateRemainderOfTotal(ReturnAuthorizationItem, MonetaryAmount, Function<ReturnConfirmation, MonetaryAmount>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnConfirmationGenerationService
Calculate the remaining amount for the itemTotal which has not already been accounted for by the sum of the getConfirmationTotal of the existing ReturnAuthorizationItem.confirmations.
calculateTotalFulfillmentPrice(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
Calculate the fulfillment's OrderFulfillment#totalFulfillmentPrice.
CAMPAIGN_CLIENT_ID - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProvider
CampaignCode - Class in com.broadleafcommerce.orderoperation.domain
A CampaignCode represents a distinct code for an offer or campaign.
CampaignCode() - Constructor for class com.broadleafcommerce.orderoperation.domain.CampaignCode
 
CampaignProvider - Interface in com.broadleafcommerce.orderoperation.service.provider
Deprecated.
Deprecated as of 1.8, if using OfferService 2.0, this class is not used
canCancelStatuses() - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultCancelReturnRequestValidator
 
cancelReturn(String, CancelReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
cancelReturn(String, CancelReturnRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.ReturnOperationService
Cancel a ReturnAuthorization for the Order with the given orderId.
cancelReturn(HttpServletRequest, String, CancelReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.ReturnOperationEndpoint
 
CancelReturnRequest - Class in com.broadleafcommerce.orderoperation.web.endpoint.domain
A request to cancel anything pending in a ReturnAuthorization.
CancelReturnRequest() - Constructor for class com.broadleafcommerce.orderoperation.web.endpoint.domain.CancelReturnRequest
 
cancelReturnRequestValidator() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
CancelReturnRequestValidator - Interface in com.broadleafcommerce.orderoperation.service.validator
Determines that the CancelReturnRequest is valid.
CancelStatusChangeHandler - Class in com.broadleafcommerce.orderoperation.service.handler
Handles changing a fulfillment from the status OrderFulfillmentStatus.NEW, OrderFulfillmentStatus.CAPTURING_PAYMENT, OrderFulfillmentStatus.PAYMENT_CAPTURE_FAILED to OrderFulfillmentStatus.CANCELLED.
CancelStatusChangeHandler(FulfillmentSplittingService<OrderFulfillment>, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, FulfillmentCancelledProducer, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.handler.CancelStatusChangeHandler
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionResult
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.UserTarget
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.VoucherCodeGenerationRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.SSLVerificationProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationProviderProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.voucher.VoucherGenerationCompletionEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentWithRefundableAmount
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnPaymentRefundPackage
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.LockPaymentRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.UnlockPaymentRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.CancelReturnRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnRequest
 
canHandle(FulfillmentStatusChangeRequest, OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
canHandle(FulfillmentStatusChangeRequest, OrderFulfillment) - Method in interface com.broadleafcommerce.orderoperation.service.handler.FulfillmentStatusChangeHandler
Determine if this handler can process the given FulfillmentStatusChangeRequest.
cannotBeCaptured(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
 
CAPTURE - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
Funds have been charged/submitted/debited from the customer and payment is complete.
captureAmount(OrderFulfillment, PaymentSummary, String, MonetaryAmount, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Captures the amount specified against the provided payment.
CaptureAwaitingResultPaymentStatusChangeHandler - Class in com.broadleafcommerce.orderoperation.service.handler
Handles changing a fulfillment from the status OrderFulfillmentStatus.CAPTURING_PAYMENT to OrderFulfillmentStatus.CAPTURE_AWAITING_RESULT.
CaptureAwaitingResultPaymentStatusChangeHandler(FulfillmentSplittingService<OrderFulfillment>, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.handler.CaptureAwaitingResultPaymentStatusChangeHandler
 
captureFulfillment(MonetaryAmount, Order, OrderFulfillment, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentCaptureService
Deprecated, for removal: This API element is subject to removal in a future version.
CaptureFulfillmentResult - Class in com.broadleafcommerce.orderoperation.domain
Represents the result of capturing an OrderFulfillment, containing a list of claims against checkout-executed capture transactions, and a list of capture execution responses.
CaptureFulfillmentResult() - Constructor for class com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
 
captureFulfillmentTotal(Order, OrderFulfillment, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentCaptureService
Responsible for capturing the OrderFulfillment.getGrandTotal() from the Order's payments
captureFulfillmentTotal(Message<OrderCreatedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoFulfillVirtualOrderCreatedListener
 
CapturePaymentTransactionWebhookConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
Spring cloud data channel description for messaging input.
CapturingPaymentConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.CapturingPaymentConfig
 
CapturingPaymentStatusChangeHandler - Class in com.broadleafcommerce.orderoperation.service.handler
Handles changing a fulfillment from the status OrderFulfillmentStatus.NEW to OrderFulfillmentStatus.CAPTURING_PAYMENT.
CapturingPaymentStatusChangeHandler(FulfillmentSplittingService<OrderFulfillment>, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, FulfillmentCapturingPaymentProducer, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.handler.CapturingPaymentStatusChangeHandler
 
CART_CLIENT_ID - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProvider
cartOrderFulfillmentGenerationService(FulfillmentProvider<OrderFulfillment>, FulfillmentSplittingService<OrderFulfillment>, TypeFactory, OrderGenerationProperties) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
CartOrderFulfillmentGenerationService<C extends com.broadleafcommerce.cart.client.domain.Cart,O extends com.broadleafcommerce.order.client.domain.Order,F extends com.broadleafcommerce.order.client.domain.OrderFulfillment> - Interface in com.broadleafcommerce.orderoperation.service.generate
Handles generating OrderFulfillments from a Cart.
cartOrderGenerationService(OrderProvider<Order>, TypeFactory, OrderGenerationProperties) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
CartOrderGenerationService<C extends com.broadleafcommerce.cart.client.domain.Cart,P extends com.broadleafcommerce.order.client.domain.Order> - Interface in com.broadleafcommerce.orderoperation.service.generate
Handles generating orders from carts.
CartProvider - Interface in com.broadleafcommerce.orderoperation.service.provider
 
changeFulfillmentStatus(PaymentCaptureAttemptResultStatus, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
changeFulfillmentStatus(PaymentCaptureAttemptResultStatus, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Changes the OrderFulfillment.getStatus() based on the given PaymentCaptureAttemptResultStatus.
changeFulfillmentStatus(FulfillmentStatusChangeRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
 
changeFulfillmentStatus(FulfillmentStatusChangeRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.FulfillmentOperationService
Perform the requested status change for the OrderFulfillment.
changeFulfillmentStatus(HttpServletRequest, FulfillmentStatusChangeRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.FulfillmentOperationEndpoint
 
changeFulfillmentStatusAndSendEvent(OrderFulfillment, Order, PaymentCaptureAttemptResultStatus, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Changes the OrderFulfillment.getStatus() based on the given PaymentCaptureAttemptResultStatus and send event.
changeReturnAuthorizationStatus(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Update the status of the ReturnAuthorization to ReturnAuthorizationStatus.CONFIRMED if it has now been completely confirmed, or ReturnAuthorizationStatus.PARTIALLY_CONFIRMED if only partially confirmed.
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptedConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptedProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.checkout.OrderCheckoutCompletionConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCancelledConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCancelledProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfilledConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfilledProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfillFailedProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfillingProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherGenerationCompletionProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.CapturePaymentTransactionWebhookConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.RefundPaymentTransactionWebhookConsumer
 
CHECK - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
checkAndValidateItemExistsInFulfillment(ReturnItemRequest, int, Map<String, Integer>, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
checkAndValidateItemExistsInFulfillment(String, Map<String, Integer>, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
checkAndValidateItemExistsInReturn(ConfirmReturnItemRequest, int, Map<String, Integer>, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
checkAndValidateQuantityValueValid(ConfirmReturnItemRequest, int, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
checkAndValidateQuantityValueValid(ReturnItemRequest, int, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
checkAndValidateQuantityValueValid(Integer, String, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
CHECKOUT_REQUEST - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
Used when the transaction was made for a checkout request, typically executed during the checkout workflow (prior the Order generation).
CheckoutCompletionEvent - Class in com.broadleafcommerce.orderoperation.service.messaging.checkout
A message event dispatched after a cart checkout completes successfully.
CheckoutCompletionEvent() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionEvent
 
CheckoutCompletionEvent(CheckoutCart, String, ContextInfo) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionEvent
 
checkoutCompletionInputOrder() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.checkout.OrderCheckoutCompletionConsumer
 
checkoutCompletionListener(TypeFactory, CartOrderGenerationService<Cart, Order>, CartOrderFulfillmentGenerationService<Cart, Order, OrderFulfillment>, ResourceLockProvider, OrderCreatedProducer, CartProvider) - Method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingAutoConfiguration
 
CheckoutCompletionListener - Class in com.broadleafcommerce.orderoperation.service.messaging.checkout
An event listener that triggers when checkout successfully completes.
CheckoutCompletionListener(TypeFactory, CartOrderGenerationService<Cart, Order>, CartOrderFulfillmentGenerationService<Cart, Order, OrderFulfillment>, IdempotentMessageConsumptionService, OrderCreatedProducer, CartProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
CLAIM - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
This is a transaction that is specific to OrderOperationServices only, which is used to claim captured amount.
claimAlreadyCapturedAmountsIfPossible(List<PaymentExecutionRequest>, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Claims capture transactions that were executed during the checkout flow (AuthAndCapture checkout transaction type) if possible.
claimAndCaptureFulfillment(MonetaryAmount, Order, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
claimAndCaptureFulfillment(MonetaryAmount, Order, OrderFulfillment, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentCaptureService
Responsible for claiming and/or capturing an amount from the Order's payments.
claimAndCaptureFulfillment(Order, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
COD - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
CodeGenerationResult - Class in com.broadleafcommerce.orderoperation.domain
DTO holding the resulting information about the code generation.
CodeGenerationResult() - Constructor for class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
 
CodeGenerator - Class in com.broadleafcommerce.orderoperation.domain
 
CodeGenerator() - Constructor for class com.broadleafcommerce.orderoperation.domain.CodeGenerator
 
com.broadleafcommerce.orderoperation.autoconfigure - package com.broadleafcommerce.orderoperation.autoconfigure
 
com.broadleafcommerce.orderoperation.domain - package com.broadleafcommerce.orderoperation.domain
 
com.broadleafcommerce.orderoperation.domain.enums - package com.broadleafcommerce.orderoperation.domain.enums
 
com.broadleafcommerce.orderoperation.domain.payment - package com.broadleafcommerce.orderoperation.domain.payment
 
com.broadleafcommerce.orderoperation.exception - package com.broadleafcommerce.orderoperation.exception
 
com.broadleafcommerce.orderoperation.oauth2.client.endpoint - package com.broadleafcommerce.orderoperation.oauth2.client.endpoint
 
com.broadleafcommerce.orderoperation.oauth2.client.web - package com.broadleafcommerce.orderoperation.oauth2.client.web
 
com.broadleafcommerce.orderoperation.properties - package com.broadleafcommerce.orderoperation.properties
 
com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure - package com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
com.broadleafcommerce.orderoperation.service - package com.broadleafcommerce.orderoperation.service
 
com.broadleafcommerce.orderoperation.service.autoconfigure - package com.broadleafcommerce.orderoperation.service.autoconfigure
 
com.broadleafcommerce.orderoperation.service.environment - package com.broadleafcommerce.orderoperation.service.environment
 
com.broadleafcommerce.orderoperation.service.generate - package com.broadleafcommerce.orderoperation.service.generate
 
com.broadleafcommerce.orderoperation.service.handler - package com.broadleafcommerce.orderoperation.service.handler
 
com.broadleafcommerce.orderoperation.service.messaging - package com.broadleafcommerce.orderoperation.service.messaging
 
com.broadleafcommerce.orderoperation.service.messaging.autoconfigure - package com.broadleafcommerce.orderoperation.service.messaging.autoconfigure
 
com.broadleafcommerce.orderoperation.service.messaging.capture - package com.broadleafcommerce.orderoperation.service.messaging.capture
 
com.broadleafcommerce.orderoperation.service.messaging.capture.properties - package com.broadleafcommerce.orderoperation.service.messaging.capture.properties
 
com.broadleafcommerce.orderoperation.service.messaging.checkout - package com.broadleafcommerce.orderoperation.service.messaging.checkout
 
com.broadleafcommerce.orderoperation.service.messaging.checkout.idempotency - package com.broadleafcommerce.orderoperation.service.messaging.checkout.idempotency
 
com.broadleafcommerce.orderoperation.service.messaging.fulfillments - package com.broadleafcommerce.orderoperation.service.messaging.fulfillments
 
com.broadleafcommerce.orderoperation.service.messaging.ordercreated - package com.broadleafcommerce.orderoperation.service.messaging.ordercreated
 
com.broadleafcommerce.orderoperation.service.messaging.returns - package com.broadleafcommerce.orderoperation.service.messaging.returns
 
com.broadleafcommerce.orderoperation.service.messaging.support - package com.broadleafcommerce.orderoperation.service.messaging.support
 
com.broadleafcommerce.orderoperation.service.messaging.tax - package com.broadleafcommerce.orderoperation.service.messaging.tax
 
com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook - package com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
 
com.broadleafcommerce.orderoperation.service.messaging.voucher - package com.broadleafcommerce.orderoperation.service.messaging.voucher
 
com.broadleafcommerce.orderoperation.service.payment - package com.broadleafcommerce.orderoperation.service.payment
 
com.broadleafcommerce.orderoperation.service.payment.exception - package com.broadleafcommerce.orderoperation.service.payment.exception
 
com.broadleafcommerce.orderoperation.service.pricing - package com.broadleafcommerce.orderoperation.service.pricing
 
com.broadleafcommerce.orderoperation.service.product - package com.broadleafcommerce.orderoperation.service.product
 
com.broadleafcommerce.orderoperation.service.provider - package com.broadleafcommerce.orderoperation.service.provider
 
com.broadleafcommerce.orderoperation.service.provider.external - package com.broadleafcommerce.orderoperation.service.provider.external
 
com.broadleafcommerce.orderoperation.service.provider.external.domain.payment - package com.broadleafcommerce.orderoperation.service.provider.external.domain.payment
 
com.broadleafcommerce.orderoperation.service.provider.external.page - package com.broadleafcommerce.orderoperation.service.provider.external.page
 
com.broadleafcommerce.orderoperation.service.provider.external.security - package com.broadleafcommerce.orderoperation.service.provider.external.security
 
com.broadleafcommerce.orderoperation.service.split - package com.broadleafcommerce.orderoperation.service.split
 
com.broadleafcommerce.orderoperation.service.util - package com.broadleafcommerce.orderoperation.service.util
 
com.broadleafcommerce.orderoperation.service.validator - package com.broadleafcommerce.orderoperation.service.validator
 
com.broadleafcommerce.orderoperation.web.autoconfigure - package com.broadleafcommerce.orderoperation.web.autoconfigure
 
com.broadleafcommerce.orderoperation.web.endpoint - package com.broadleafcommerce.orderoperation.web.endpoint
 
com.broadleafcommerce.orderoperation.web.endpoint.domain - package com.broadleafcommerce.orderoperation.web.endpoint.domain
 
combineQuantities(Map<String, Integer>, Map<String, Integer>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
completePendingConfirmationsAndPersist(ReturnAuthorization, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.7.2, the status of the return confirmations are updated in DefaultPaymentRefundService.updateReturnAuthorization(List, ReturnAuthorization, String, ContextInfo) based on the refund transaction responses.
confirmReturn(String, ConfirmReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
confirmReturn(String, ConfirmReturnRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.ReturnOperationService
Create ReturnConfirmations for ReturnAuthorizationItems within the Order with the given orderId.
confirmReturn(HttpServletRequest, String, ConfirmReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.ReturnOperationEndpoint
 
ConfirmReturnHydrationResult() - Constructor for class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
 
ConfirmReturnHydrationResult(Order, Map<String, OrderItem>, List<OrderFulfillment>, ConfirmReturnRequest, ReturnAuthorization, Map<String, Integer>, Map<String, Integer>, Map<String, ConfirmReturnItemRequest>, Map<String, OrderFulfillmentItem>) - Constructor for class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
 
ConfirmReturnItemRequest - Class in com.broadleafcommerce.orderoperation.web.endpoint.domain
A request to confirm that a ReturnAuthorizationItem has been received.
ConfirmReturnItemRequest() - Constructor for class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
 
ConfirmReturnRequest - Class in com.broadleafcommerce.orderoperation.web.endpoint.domain
A request to confirm that items in a ReturnAuthorization have been received.
ConfirmReturnRequest() - Constructor for class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnRequest
 
confirmReturnRequestValidator() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
ConfirmReturnRequestValidator - Interface in com.broadleafcommerce.orderoperation.service.validator
Determines that the ConfirmReturnRequest is valid.
CONTEXT_ID - Static variable in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
CONTRACT_PRICE - Static variable in class com.broadleafcommerce.orderoperation.service.pricing.PricingFields
 
copyTaxDetails(OrderFulfillmentItem, OrderFulfillmentItem) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Copies the tax details from the original item to the new item.
create(OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
create(F, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.FulfillmentProvider
Creates a OrderFulfillment.
create(O, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
 
create(O, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.OrderProvider
Creates a Order.
create(R, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
 
create(R, String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.ReturnAuthorizationProvider
Creates a ReturnAuthorization.
createCustomerContext() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
Create a CustomerContext and add customer and customer segments.
createFulfillmentCaptureClaims(List<C>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentCaptureClaimProvider
 
createFulfillmentCaptureClaims(List<C>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.FulfillmentCaptureClaimProvider
Creates a list of FulfillmentCaptureClaims.
createReturn(String, ReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
createReturn(String, ReturnRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.ReturnOperationService
Create a ReturnAuthorization for the Order with the given orderId containing the items requested by returnRequest.
createReturn(HttpServletRequest, String, ReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.ReturnOperationEndpoint
 
createSplitConfirmedItem(ReturnAuthorizationItem) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultReturnSplittingService
 
createSplitConfirmedReturn(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultReturnSplittingService
 
createSplitFulfillment(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Set up a new clone OrderFulfillment to be used for the requested part of the fulfillment to split off.
createSplitItem(OrderFulfillmentItem) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Set up a new clone OrderFulfillmentItem to be used for the split quantity of the fulfillment item.
CREDIT_CARD - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
CUSTOMER - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.UserTargetType
A standard shopper for an application
CUSTOMER_CREDIT - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
CUSTOMER_ID - Static variable in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
CUSTOMER_PAYMENT - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
CUSTOMER_SEGMENT - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.UserTargetType
A grouping of customers

D

DEFAULT_HEADER_PAYMENT_LOCK_TOKEN - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
DEFAULT_HEADER_PAYMENT_VERSION - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
DefaultCancelReturnRequestValidator - Class in com.broadleafcommerce.orderoperation.service.validator
Determines that the CancelReturnRequest is valid.
DefaultCancelReturnRequestValidator() - Constructor for class com.broadleafcommerce.orderoperation.service.validator.DefaultCancelReturnRequestValidator
 
DefaultCartOrderFulfillmentGenerationService<C extends com.broadleafcommerce.cart.client.domain.Cart,O extends com.broadleafcommerce.order.client.domain.Order,F extends com.broadleafcommerce.order.client.domain.OrderFulfillment> - Class in com.broadleafcommerce.orderoperation.service.generate
Default implementation of CartOrderFulfillmentGenerationService.
DefaultCartOrderFulfillmentGenerationService(FulfillmentProvider<F>, FulfillmentSplittingService<F>, TypeFactory, OrderGenerationProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
DefaultCartOrderGenerationService<C extends com.broadleafcommerce.cart.client.domain.Cart,O extends com.broadleafcommerce.order.client.domain.Order> - Class in com.broadleafcommerce.orderoperation.service.generate
Default implementation of CartOrderGenerationService
DefaultCartOrderGenerationService(OrderProvider<O>, TypeFactory, OrderGenerationProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
DefaultConfirmReturnRequestValidator - Class in com.broadleafcommerce.orderoperation.service.validator
 
DefaultConfirmReturnRequestValidator() - Constructor for class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
DefaultFulfillmentOperationService - Class in com.broadleafcommerce.orderoperation.service
 
DefaultFulfillmentOperationService(FulfillmentProvider<OrderFulfillment>, FulfillmentStatusChangeValidator, List<FulfillmentStatusChangeHandler>) - Constructor for class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
 
DefaultFulfillmentSplitRoundingService - Class in com.broadleafcommerce.orderoperation.service.split
 
DefaultFulfillmentSplitRoundingService(FulfillmentOperationHelper, SplitRoundingHelper, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
 
DefaultFulfillmentSplittingService - Class in com.broadleafcommerce.orderoperation.service.split
Responsible for splitting a fulfillment by moving all non-requested items and quantities into a newly generated fulfillment.
DefaultFulfillmentSplittingService(TypeFactory, FulfillmentSplitRoundingService, FulfillmentOperationHelper) - Constructor for class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
 
DefaultFulfillmentStatusChangeValidator - Class in com.broadleafcommerce.orderoperation.service.validator
 
DefaultFulfillmentStatusChangeValidator() - Constructor for class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
DefaultOrderHistoryService<O extends com.broadleafcommerce.order.client.domain.Order,F extends com.broadleafcommerce.order.client.domain.OrderFulfillment,R extends com.broadleafcommerce.order.client.domain.ReturnAuthorization> - Class in com.broadleafcommerce.orderoperation.service
 
DefaultOrderHistoryService(AuthenticationUtils, TypeFactory, OrderProvider<O>, FulfillmentProvider<F>, ReturnAuthorizationProvider<R>) - Constructor for class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
DefaultPaymentAuthReversalService - Class in com.broadleafcommerce.orderoperation.service.payment
 
DefaultPaymentAuthReversalService(OrderProvider<Order>, TypeFactory, PaymentProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
 
DefaultPaymentAuthReversalService.PaymentReversalPackage - Class in com.broadleafcommerce.orderoperation.service.payment
An intermediary data structure used internally by DefaultPaymentAuthReversalService to keep track of a reverse authorize that will be executed.
DefaultPaymentCaptureService - Class in com.broadleafcommerce.orderoperation.service.payment
 
DefaultPaymentCaptureService(PaymentProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
DefaultPaymentDistributionService - Class in com.broadleafcommerce.orderoperation.service.payment
A service responsible for distributing payment amounts based on the payments' ratios from an Order.
DefaultPaymentDistributionService(SplitRoundingHelper, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
 
DefaultPaymentOwnerTypes - Enum in com.broadleafcommerce.orderoperation.domain.enums
 
DefaultPaymentPriorityStrategy - Class in com.broadleafcommerce.orderoperation.service.payment
 
DefaultPaymentPriorityStrategy() - Constructor for class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
DefaultPaymentRefundService - Class in com.broadleafcommerce.orderoperation.service.payment
 
DefaultPaymentRefundService(PaymentPriorityStrategy, OrderProvider<Order>, ReturnAuthorizationProvider<ReturnAuthorization>, PaymentProvider, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
DefaultPaymentRefundService.PaymentRefundPackage - Class in com.broadleafcommerce.orderoperation.service.payment
An intermediary data structure used internally by DefaultPaymentRefundService to keep track of a fulfillment refund that will be executed.
DefaultPaymentRefundService.PaymentWithRefundableAmount - Class in com.broadleafcommerce.orderoperation.service.payment
An intermediary data structure used internally by DefaultPaymentRefundService to keep track of a refundable payment on an Order and the non-reversed amount that is actually available for refund on it.
DefaultPaymentRefundService.ReturnPaymentRefundPackage - Class in com.broadleafcommerce.orderoperation.service.payment
An intermediary data structure used internally by DefaultPaymentRefundService to keep track of a return refund that will be executed.
DefaultPaymentSourceTypes - Enum in com.broadleafcommerce.orderoperation.domain.enums
 
DefaultPaymentTransactionSourceEntityTypes - Enum in com.broadleafcommerce.orderoperation.domain.enums
 
DefaultPaymentTypes - Enum in com.broadleafcommerce.orderoperation.domain.enums
This represents types of payments that can be applied to a cart.
DefaultProductType - Enum in com.broadleafcommerce.orderoperation.service.product
The possible types of targets a Product can have.
DefaultReturnConfirmationGenerationService - Class in com.broadleafcommerce.orderoperation.service.generate
 
DefaultReturnConfirmationGenerationService(SplitRoundingHelper, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnConfirmationGenerationService
 
DefaultReturnGenerationService - Class in com.broadleafcommerce.orderoperation.service.generate
 
DefaultReturnGenerationService(FulfillmentSplittingService<OrderFulfillment>, FulfillmentOperationHelper, SplitRoundingHelper, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
DefaultReturnGenerationService.GenerateReturnHydrationResult - Class in com.broadleafcommerce.orderoperation.service.generate
An intermediary data structure used internally by ReturnGenerationService to hold all the relevant data for generating returns, to prevent processing the data multiple times and make it easier to pass the data between methods.
DefaultReturnOperationService - Class in com.broadleafcommerce.orderoperation.service
 
DefaultReturnOperationService(TypeFactory, OrderProvider<Order>, FulfillmentProvider<OrderFulfillment>, ReturnAuthorizationProvider<ReturnAuthorization>, ReturnRequestValidator, ReturnGenerationService, ReturnCreatedProducer, ConfirmReturnRequestValidator, ReturnConfirmationGenerationService, ReturnConfirmedProducer, CancelReturnRequestValidator, ReturnSplittingService, ReturnCancelledProducer) - Constructor for class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
DefaultReturnOperationService.ConfirmReturnHydrationResult - Class in com.broadleafcommerce.orderoperation.service
An intermediary data structure used internally by ReturnOperationService to hold all the relevant data regarding confirms and existing returns, to prevent processing the data multiple times and make it easier to pass the data between methods.
DefaultReturnRequestValidator - Class in com.broadleafcommerce.orderoperation.service.validator
 
DefaultReturnRequestValidator() - Constructor for class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
DefaultReturnSplittingService - Class in com.broadleafcommerce.orderoperation.service.split
 
DefaultReturnSplittingService(TypeFactory, ReturnGenerationService) - Constructor for class com.broadleafcommerce.orderoperation.service.split.DefaultReturnSplittingService
 
DefaultTaxRequestService - Class in com.broadleafcommerce.orderoperation.service.messaging.tax
Service class to create tax requests to be sent to the TaxDelegate
DefaultTaxRequestService(FromTaxAddressResolver, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
DefaultTransactionFailureTypes - Enum in com.broadleafcommerce.orderoperation.domain.enums
The default set of transactionFailureTypes that we expect to encounter with payment gateway interactions
DefaultTransactionStatuses - Enum in com.broadleafcommerce.orderoperation.domain.enums
 
DefaultTransactionTypes - Enum in com.broadleafcommerce.orderoperation.domain.enums
The TransactionType is used to represent the types of operations/transactions that could occur against a single payment.
DefaultUserTargetGenerationService - Class in com.broadleafcommerce.orderoperation.service.provider.external.security
 
DefaultUserTargetGenerationService(TypeFactory, AuthenticationUtils) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.security.DefaultUserTargetGenerationService
 
delete(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
delete(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
 
delete(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.FulfillmentProvider
Deletes a OrderFulfillment with the given ID.
delete(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.OrderProvider
Deletes a Order with the given ID.
delete(String, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
 
delete(String, String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.ReturnAuthorizationProvider
Deletes a ReturnAuthorization with the given ID.
DETACHED_CREDIT - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
Some payment processors allow you to issue credit to a customer that is not tied to an initial DefaultTransactionTypes.AUTHORIZE or DefaultTransactionTypes.AUTHORIZE_AND_CAPTURE transaction.
determineCaptureResultStatus(TransactionWebhookEvent, Order, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Determines the PaymentCaptureAttemptResultStatus based on the latest transaction state for the given OrderFulfillment.
determineFulfillmentStatusForPayments(OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
Updates the given OrderFulfillment status if the refund transactions are completed.
determineNonFailureResultStatus(MonetaryAmount, List<TransactionExecutionResponse>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Determines the PaymentCaptureAttemptResultStatus based on the given amountToCapture and TransactionExecutionResponses.
determineReturnConfirmationStatus(ReturnConfirmation, MonetaryAmount, MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Determines the status of the given ReturnConfirmation based on the given amounts.
determineReturnConfirmationStatus(ReturnConfirmation, MonetaryAmount, MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Determines the status of the given ReturnConfirmation based on the given amounts.
determineTaxProviderIdForCommit(Order, OrderFulfillment, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
Extension point to determine the tax provider ID.
determineTaxProviderIdForCommit(Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
Extension point to determine the tax provider ID.
determineTaxProviderIdForCommit(Order, List<OrderFulfillment>, ReturnAuthorization, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
Extension point to determine the tax provider ID.
DiscriminatedProperties<P> - Class in com.broadleafcommerce.orderoperation.properties
 
DiscriminatedProperties() - Constructor for class com.broadleafcommerce.orderoperation.properties.DiscriminatedProperties
 
distributeAmountUnits(int) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
Distributes units to one split part, indicated by the given splitIndex into one of the parts of each element of SplitTotalRounder.amounts.
distributeConfirmedItemQuantity(ReturnAuthorizationItem, ReturnAuthorization, ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultReturnSplittingService
 
distributePaymentAmounts(PaymentDistributionDto) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
 
distributePaymentAmounts(PaymentDistributionDto) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentDistributionService
Distributes a payment amount across different payments based on the details specified in PaymentDistributionDto.
distributeProratedAmount(MonetaryAmount, List<ReturnAuthorizationItem>, Map<String, BigDecimal>, Function<ReturnAuthorizationItem, MonetaryAmount>, BiConsumer<ReturnAuthorizationItem, MonetaryAmount>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Distribute an amount which needs to be prorated across ReturnAuthorizationItems based on the given prorationProportions for their matching OrderFulfillmentItems.
distributeUnitsForAmounts(Function<SplitTotalRounder.SplitAmount, MonetaryAmount>, Function<SplitTotalRounder.SplitAmount, MonetaryAmount>, Consumer<SplitTotalRounder.SplitAmount>, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
Distributes units to amounts on one part of the split until the given targetTotal is reached.
DUPLICATE_ITEM_ID_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
DUPLICATE_ITEM_ID_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 

E

ELECTRONIC_CHECK - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
emailRegEx - Variable in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Provides a customer email validation when the generated codes are requested for use.
EnabledGranularOrFlex() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex
 
entireOrderDoneCapturing(OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
Determines if this order will not have any more captures applied against its payments.
ENTITY_NOT_FOUND - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
The ApiError.getType() that indicates entity is not found.
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionResult
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.UserTarget
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.VoucherCodeGenerationRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.SSLVerificationProperties
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationProviderProperties
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.voucher.VoucherGenerationCompletionEvent
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentWithRefundableAmount
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnPaymentRefundPackage
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.LockPaymentRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.UnlockPaymentRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.CancelReturnRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnRequest
 
estimateReturn(Order, List<OrderFulfillment>, ReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
estimateReturn(String, ReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
estimateReturn(String, ReturnRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.ReturnOperationService
Estimate a ReturnAuthorization for the Order with the given orderId containing the items requested by returnRequest.
estimateReturn(HttpServletRequest, String, ReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.ReturnOperationEndpoint
 
estimateReturnShippingCharge(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Determine the estimated ReturnAuthorization.getEstimatedReturnShippingCharge().
ExecutablePayment - Class in com.broadleafcommerce.orderoperation.domain.payment
The domain that represents a PaymentSummary with its executable amount for a transaction type.
ExecutablePayment() - Constructor for class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
 
executeCapture(PaymentSummary, String, TransactionExecutionRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
executeCapture(PaymentSummary, String, TransactionExecutionRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Captures an amount for the given payment.
executeCaptures(List<PaymentExecutionRequest>, Order, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Executes capture transactions based on the given PaymentExecutionRequests.
executePaymentTransaction(String, TransactionExecutionRequest, Integer, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
executeRefund(PaymentSummary, String, TransactionExecutionRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
executeRefund(PaymentSummary, String, TransactionExecutionRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Refunds an amount for the given payment.
executeRequest(Supplier<T>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
Executes a request with default Web Client error handling.
executeRequest(Supplier<T>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalResourceLockProvider
 
executeReverseAuthorize(PaymentSummary, String, TransactionExecutionRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
executeReverseAuthorize(PaymentSummary, String, TransactionExecutionRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Reverse authorizes an amount for the given payment.
EXPIRED - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
The transaction was successfully processed, but has since expired.
EXTERNAL_ENTITY - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
Used when the transaction was executed external to the Broadleaf ecosystem & it's related to an external source entity.
ExternalCampaignProperties - Class in com.broadleafcommerce.orderoperation.service.provider.external
Deprecated.
Deprecated as of 1.8, if using OfferService 2.0, this class is not used
ExternalCampaignProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
 
ExternalCampaignProvider - Class in com.broadleafcommerce.orderoperation.service.provider.external
Deprecated.
Deprecated as of 1.8, if using OfferService 2.0, this class is not used
ExternalCampaignProvider(WebClient, ObjectMapper, TypeFactory, ExternalCampaignProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProvider
Deprecated.
 
ExternalCartProperties - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalCartProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
ExternalCartProvider - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalCartProvider(WebClient, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProvider
 
ExternalFulfillmentCaptureClaimProvider - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalFulfillmentCaptureClaimProvider(WebClient, ObjectMapper, TypeFactory, ExternalOrderProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentCaptureClaimProvider
 
ExternalFulfillmentProvider<F extends com.broadleafcommerce.order.client.domain.OrderFulfillment> - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalFulfillmentProvider(WebClient, ObjectMapper, TypeFactory, ExternalOrderProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
ExternalOfferProperties - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalOfferProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
 
ExternalOfferProvider - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalOfferProvider(WebClient, ObjectMapper, TypeFactory, ExternalOfferProperties, UserTargetGenerationService) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
ExternalOfferProvider.DefaultPricingStrategy - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalOfferProvider.DefaultProductType - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalOrderProperties - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalOrderProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
 
ExternalOrderProvider<O extends com.broadleafcommerce.order.client.domain.Order> - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalOrderProvider(WebClient, ObjectMapper, TypeFactory, ExternalOrderProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
 
ExternalPaymentProperties - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalPaymentProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
 
ExternalPaymentProvider - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalPaymentProvider(WebClient, ObjectMapper, TypeFactory, ExternalPaymentProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
ExternalResourceLockProvider - Class in com.broadleafcommerce.orderoperation.service.provider.external
Obtains and releases locks in an external service (cart services over HTTP).
ExternalResourceLockProvider(WebClient, ObjectMapper, TypeFactory, ExternalOrderProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalResourceLockProvider
 
ExternalReturnAuthorizationProvider<R extends com.broadleafcommerce.order.client.domain.ReturnAuthorization> - Class in com.broadleafcommerce.orderoperation.service.provider.external
Interacts with an external system for ReturnAuthorizations.
ExternalReturnAuthorizationProvider(WebClient, ObjectMapper, TypeFactory, ExternalOrderProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
 
extractPendingReturnConfirmationsByFulfillmentId(ReturnAuthorization, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Extracts all of the returnAuthorization's pending return confirmations (for ReturnAuthorizationItems whose ReturnAuthorizationItem.getReturnType() supports refunds) and groups them by order fulfillment ID.

F

FAILURE - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
The payment gateway failed to successfully process the transaction.
FAILURE - Enum constant in enum com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResultStatus
One of the attempted capture transactions failed.
filterItemsInFulfillment(OrderFulfillment, List<ReturnItemRequest>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Filter to only the ReturnItemRequests which match items in this particular OrderFulfillment.
findByFulfillmentItemId(List<ReturnItemRequest>, String) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Finds the first ReturnItemRequest based on OrderFulfillmentItem.getId().
findCurrency(O) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Finds the CurrencyUnit on order if present.
findFulfillmentForReturnItem(List<OrderFulfillment>, ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
FIRST - Static variable in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
FromTaxAddressResolver - Interface in com.broadleafcommerce.orderoperation.service.messaging.tax
Service to resolve the ship from address when calculating tax.
FulfilledStatusChangeHandler - Class in com.broadleafcommerce.orderoperation.service.handler
Handles changing a fulfillment from the status OrderFulfillmentStatus.NEW, OrderFulfillmentStatus.CAPTURING_PAYMENT, OrderFulfillmentStatus.PAYMENT_CAPTURED, or OrderFulfillmentStatus.FULFILLING to OrderFulfillmentStatus.FULFILLED.
FulfilledStatusChangeHandler(FulfillmentSplittingService<OrderFulfillment>, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, FulfillmentFulfilledProducer, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.handler.FulfilledStatusChangeHandler
 
FulfillFailedStatusChangeHandler - Class in com.broadleafcommerce.orderoperation.service.handler
Handles changing a fulfillment from the status OrderFulfillmentStatus.FULFILLING to OrderFulfillmentStatus.FULFILL_FAILED.
FulfillFailedStatusChangeHandler(FulfillmentSplittingService<OrderFulfillment>, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, FulfillmentFulfillFailedProducer, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.handler.FulfillFailedStatusChangeHandler
 
FulfillingStatusChangeHandler - Class in com.broadleafcommerce.orderoperation.service.handler
Handles changing a fulfillment from the status OrderFulfillmentStatus.NEW, OrderFulfillmentStatus.CAPTURING_PAYMENT, or OrderFulfillmentStatus.PAYMENT_CAPTURED to OrderFulfillmentStatus.FULFILLING.
FulfillingStatusChangeHandler(FulfillmentSplittingService<OrderFulfillment>, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, FulfillmentFulfillingProducer, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.handler.FulfillingStatusChangeHandler
 
FulfillmentAwaitingRefundResultWebhookConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
Spring cloud data channel description for messaging input.
FulfillmentAwaitingRefundResultWebhookListener - Class in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
Listens for the TransactionWebhookEvent and updates the OrderFulfillment status if it awaits the result for the refund transactions.
FulfillmentAwaitingRefundResultWebhookListener(IdempotentMessageConsumptionService, FulfillmentProvider<OrderFulfillment>, FulfillmentCaptureClaimProvider, OrderProvider<Order>, PaymentProvider, ResourceLockProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
 
FulfillmentCancelledConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.FulfillmentCancelledConfig
 
FulfillmentCancelledConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging input.
fulfillmentCancelledOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCancelledProducer
 
FulfillmentCancelledProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging output.
FulfillmentCancelledTaxHandler - Class in com.broadleafcommerce.orderoperation.service.messaging.tax
Responsible for adjusting tax transactions on fulfillment cancellation events.
FulfillmentCancelledTaxHandler(FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, TaxDelegate<TaxRequest, TaxResponse>, TaxRequestService, IdempotentMessageConsumptionService) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentCancelledTaxHandler
 
fulfillmentCaptureClaimProvider(WebClient, ObjectMapper, TypeFactory, ExternalOrderProperties) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
FulfillmentCaptureClaimProvider - Interface in com.broadleafcommerce.orderoperation.service.provider
Provider for interfacing with operations involving fulfillment capture claims.
FulfillmentCaptureWebhookListener - Class in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
Listens for TransactionWebhookEvent with type DefaultTransactionTypes.CAPTURE and changes the OrderFulfillment.getStatus().
FulfillmentCaptureWebhookListener(IdempotentMessageConsumptionService, TypeFactory, PaymentCaptureAttemptedProducer, FulfillmentOperationService, OrderProvider<Order>, FulfillmentProvider<OrderFulfillment>, PaymentProvider, ResourceLockProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
FulfillmentCapturingPaymentConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging input.
fulfillmentCapturingPaymentListener(TypeFactory, OrderProvider<Order>, PaymentCaptureService, PaymentCaptureAttemptedProducer, FulfillmentOperationService, ResourceLockProvider, PaymentProvider) - Method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingAutoConfiguration
Automatically triggers payment capture when fulfillment is put in OrderFulfillmentStatus.CAPTURING_PAYMENT status.
FulfillmentCapturingPaymentListener - Class in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Listens to fulfillment capturing payment events and captures payment for them if necessary.
FulfillmentCapturingPaymentListener(TypeFactory, OrderProvider<Order>, PaymentCaptureService, PaymentCaptureAttemptedProducer, FulfillmentOperationService, IdempotentMessageConsumptionService, ResourceLockProvider, PaymentProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
fulfillmentCapturingPaymentOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentProducer
 
FulfillmentCapturingPaymentProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging output.
FulfillmentFulfilledConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.FulfillmentFulfilledConfig
 
FulfillmentFulfilledConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging input.
fulfillmentFulfilledOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfilledProducer
 
FulfillmentFulfilledProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging output.
FulfillmentFulfillFailedConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.FulfillmentFulfillFailedConfig
 
fulfillmentFulfillFailedOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfillFailedProducer
 
FulfillmentFulfillFailedProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging output.
FulfillmentFulfillingConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.FulfillmentFulfillingConfig
 
fulfillmentFulfillingOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfillingProducer
 
FulfillmentFulfillingProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging output.
FulfillmentOperationEndpoint - Class in com.broadleafcommerce.orderoperation.web.endpoint
 
FulfillmentOperationEndpoint(FulfillmentOperationService) - Constructor for class com.broadleafcommerce.orderoperation.web.endpoint.FulfillmentOperationEndpoint
 
FulfillmentOperationHelper - Class in com.broadleafcommerce.orderoperation.service
Contains methods to help with fulfillment operations, such as calculating specific totals for a fulfillment.
FulfillmentOperationHelper() - Constructor for class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
 
FulfillmentOperationService - Interface in com.broadleafcommerce.orderoperation.service
Responsible for managing operations on fulfillments.
FulfillmentProcessingProperties - Class in com.broadleafcommerce.orderoperation.service.messaging.capture.properties
Properties pertaining to automatic fulfillment.
FulfillmentProcessingProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.capture.properties.FulfillmentProcessingProperties
 
FulfillmentProcessingProperties.AutoFulfillProperties - Class in com.broadleafcommerce.orderoperation.service.messaging.capture.properties
 
FulfillmentProvider<F extends com.broadleafcommerce.order.client.domain.OrderFulfillment> - Interface in com.broadleafcommerce.orderoperation.service.provider
Provider for interfacing with operations involving fulfillments.
FulfillmentRefundTaxHandler - Class in com.broadleafcommerce.orderoperation.service.messaging.tax
Responsible for creating tax refund transactions on refund events.
FulfillmentRefundTaxHandler(TaxDelegate<TaxRequest, TaxResponse>, TaxRequestService, IdempotentMessageConsumptionService) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentRefundTaxHandler
 
FulfillmentSplitRoundingService - Interface in com.broadleafcommerce.orderoperation.service.split
Responsible for correctly rounding MonetaryAmounts which were split between multiple OrderFulfillments.
FulfillmentSplittingService<F extends com.broadleafcommerce.order.client.domain.OrderFulfillment> - Interface in com.broadleafcommerce.orderoperation.service.split
Responsible for splitting a fulfillment into two based on requested item quantities.
FulfillmentStatusChangeEvent - Class in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
A message event dispatched after a fulfillment has changed status.
FulfillmentStatusChangeEvent() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
 
FulfillmentStatusChangeHandler - Interface in com.broadleafcommerce.orderoperation.service.handler
Handles changing the status of a fulfillment based on a FulfillmentStatusChangeRequest.
FulfillmentStatusChangeRequest - Class in com.broadleafcommerce.orderoperation.domain
A request DTO for changing the status of a fulfillment, or partially changing the status of some of the items in that fulfillment.
FulfillmentStatusChangeRequest() - Constructor for class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
 
FulfillmentStatusChangeValidator - Interface in com.broadleafcommerce.orderoperation.service.validator
Determines that the FulfillmentStatusChangeRequest is valid for the given OrderFulfillment.

G

GATEWAY_CONFIGURATION_ERROR - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
The gateway is incorrectly configured or is not configured to handle the attempted type of request
GATEWAY_CREDENTIALS_ERROR - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
The provided payment gateway credentials are not valid
GATEWAY_ERROR - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
There was an unexpected error with the payment gateway itself.
gatherCustomerSegmentTargets() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.security.DefaultUserTargetGenerationService
 
gatherCustomerTarget() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.security.DefaultUserTargetGenerationService
 
gatherUserTargetsFromAuthentication() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.security.DefaultUserTargetGenerationService
 
gatherUserTargetsFromAuthentication() - Method in interface com.broadleafcommerce.orderoperation.service.provider.external.security.UserTargetGenerationService
Create and return user targets for use in pricing and offer provider requests.
generateAndSetVoucherCodes(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Generates and sets Voucher.getGeneratedCampaignCode() for valid Vouchers in which Voucher.isValidationSuccessful() is true.
generateCodesForVouchers(VoucherCodeGenerationRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
generateCodesForVouchers(VoucherCodeGenerationRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.CampaignProvider
Deprecated.
Generates CampaignCodes for voucher offers based on the given VoucherCodeGenerationRequest.
generateCodesForVouchers(VoucherCodeGenerationRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProvider
Deprecated.
 
generateCodesForVouchers(VoucherCodeGenerationRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
generateCodesForVouchers(VoucherCodeGenerationRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.OfferProvider
Generates OfferCodes for voucher offers based on the given VoucherCodeGenerationRequest.
generateFulfillmentsFromCart(C, O, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.generate.CartOrderFulfillmentGenerationService
Generates OrderFulfillments (and corresponding OrderFulfillmentItems) from the given Cart, and inserts them into the data store.
generateFulfillmentsFromCart(C, O, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Generates and inserts one OrderFulfillment (and corresponding OrderFulfillmentItems) for each of Cart.getFulfillmentGroups().
generateOrderFromCart(C, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.generate.CartOrderGenerationService
Creates and persists a new Order from the given cart if such an order does not already exist or returns the existing Order.
generateOrderFromCart(C, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
generateReturnAuthorization(Order, List<OrderFulfillment>, List<ReturnAuthorization>, ReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
generateReturnAuthorization(Order, List<OrderFulfillment>, List<ReturnAuthorization>, ReturnRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.generate.ReturnGenerationService
Generates a new ReturnAuthorization for the given Order and Fulfillments containing the items requested by returnRequest.
generateReturnConfirmation(ReturnAuthorizationItem, ConfirmReturnItemRequest) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnConfirmationGenerationService
 
generateReturnConfirmation(ReturnAuthorizationItem, ConfirmReturnItemRequest) - Method in interface com.broadleafcommerce.orderoperation.service.generate.ReturnConfirmationGenerationService
Generates a new ReturnConfirmation for the given ReturnConfirmation requested by confirmReturnRequest.
generateReturnConfirmations(DefaultReturnOperationService.ConfirmReturnHydrationResult, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Generates the ReturnConfirmations and add them to respected ReturnAuthorizationItems.
GenerateReturnHydrationResult() - Constructor for class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
 
generateTrackingNumber(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Generate the ReturnAuthorization.getTrackingNumber().
getAccountHierarchy() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getAccountId() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getActiveEndDate() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the ending time for which this campaign code is active.
getActiveEndDate() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Sets the Active End Date for codes generated by this generator.
getActiveStartDate() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the beginning time for which this campaign code is active.
getActiveStartDate() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Sets the Active Start Date for codes generated by this generator.
getAdditionalAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
Contains the additional information about this payment.
getAdditionalAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
Contains the additional information about this payment.
getAdditionalAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionResult
Contains the additional information about this payment.
getAdditionalAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
Contains the additional information about this payment.
getAdditionalAttributes() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getAddress(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Gathers one of the payment's related addresses by type
getAddressByType() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The collection of related addresses that may include billing or shipping addresses
getAdjustments() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getAdjustmentsByTargetItemWithQualifierItemId(List<OrderItem>, String) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Gets a map of Adjustments by offer target OrderItem whose Adjustment.getQualifierDetails() is referencing the given offer qualifier item id.
getAdjustmentsTotal() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
getAdjustmentsTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
getAdjustmentsTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
getAdjustmentsTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
getAdjustTaxRequest(Order, OrderFulfillment, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
Create an adjusted transaction based on the supplied order and fulfillments
getAdjustTaxRequest(Order, OrderFulfillment, List<OrderFulfillment>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.messaging.tax.TaxRequestService
Create an adjusted transaction based on the supplied order and fulfillments
getAlreadyConfirmedReturnAuthorization() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
The component of the return which was already confirmed, so could not be cancelled, if any confirmations are present.
getAmount() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
The amount for which this payment is executable
getAmount() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The amount for which this payment is allotted.
getAmount() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The amount of the PaymentTransaction
getAmountAuthorized() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total authorized amount for capture.
getAmountAvailableForAuthorize() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines the amount that can be authorized for this payment summary
getAmountAvailableForAuthorizeAndCapture() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines the amount that can be authorized and captured for this payment summary
getAmountAvailableForCapture() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines the amount that can be captured for this payment summary
getAmountAvailableForCapture(PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Determines the amount that can be captured for this payment
getAmountAvailableForRefund() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines the amount that can be refunded for this payment summary
getAmountAvailableForRefund() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentWithRefundableAmount
 
getAmountAvailableForReverseAuthorization() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines the amount that can be reverse-authorized for this payment summary
getAmountAwaitingResult() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
Gets the total amount that was successfully queued by the gateway, but has not yet been executed.
getAmountCaptured() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total captured amount.
getAmountCapturedOrBeingCaptured(List<PaymentSummary>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Gets the total of amount captured or capture awaiting result from the given PaymentSummaries.
getAmountCredited() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total detached credit amount.
getAmountFailedToExecute() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
Gets the total amount that failed to execute.
getAmountOrZero(T, Function<T, MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getAmountRefunded() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total refunded amount.
getAmounts() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
The amounts which have been split.
getAmountsForSplit(int) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
Retrieve the amounts for one split part.
getAmountSuccessfullyExecuted() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
Gets the total amount that was successfully executed.
getAmountToCapture(OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Determines the amount that can be captured for the fulfilled OrderFulfillment.
getAmountToCapture(PaymentSummary, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Based on the payment & the remaining to capture, return the amount that should be captured for this payment
getAmountToExecute(MonetaryAmount, ExecutablePayment) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getAmountToExecute(MonetaryAmount, ExecutablePayment, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
 
getAmountToRefund() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
The MonetaryAmount to refund.
getAmountToRefund(PaymentReversalFulfillmentCancelledListener.PaymentReversalDto, PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Gets the amount to refund for the given PaymentSummary.
getAmountToRefund(DefaultPaymentRefundService.PaymentWithRefundableAmount, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Gets the amount to refund based on the given DefaultPaymentRefundService.PaymentWithRefundableAmount and remaining to refund.
getAmountToReverse() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getAmountToReverse() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
getAmountToReverseAuthorize(PaymentReversalFulfillmentCancelledListener.PaymentReversalDto, PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Gets the amount to reverse authorize for the given PaymentSummary.
getAmountTotal(List<TransactionExecutionResponse>, Function<TransactionExecutionResponse, MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Gets the total of the TransactionExecutionResponses based on the amountGetter.
getAmountTotal(List<T>, Function<T, MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Helper method to sum up the MonetaryAmounts for each given object using the given amountGetter function.
getAmountTotal(List<T>, Function<T, MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Helper method to sum up the MonetaryAmounts for each given object using the given amountGetter function.
getAmountTotal(List<T>, Function<T, MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Helper method to sum up the MonetaryAmounts for each given object using the given amountGetter function.
getApplication() - Method in class com.broadleafcommerce.orderoperation.properties.DiscriminatedProperties
 
getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
getApproverEmail() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getAttributeChoices() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
General use map to capture any additional attributes needed for this Payment
getAttributes() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Map of specific attributes that have been gathered from the raw response.
getAuthenticationUtils() - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
getAuthenticationUtils() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.security.DefaultUserTargetGenerationService
 
getAutoFulfill() - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.properties.FulfillmentProcessingProperties
 
getBaseUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentCaptureClaimProvider
Gets the base URI common to all requests this provider will make.
getBaseUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
Gets the base URI common to all direct requests for fulfillments.
getBaseUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
Gets the base URI common to all requests this provider will make.
getBaseUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
Gets the base URI common to all requests this provider will make.
getBaseUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
Gets the base URI common to all direct requests for ReturnAuthorizations.
getBillingAddress() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
 
getBulkCreateUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for bulk creating fulfillment capture claims.
getCampaignId() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the id for the campaign that originated this campaign code.
getCampaignId() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Defines the id for the campaign that originated this code generator.
getCampaignProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getCampaignRefs() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getCancelledReturnAuthorization() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
The return which was cancelled.
getCancelPaymentGatewayPriorities(String, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
Gets the value of OrderOperationPaymentProperties.cancelPaymentGatewayPriorities based on the given application and tenant id.
getCancelReturnRequestValidator() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getCaptureAmountAwaitingResult() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total amount sent to the payment gateway for capture, and is waiting for a response about the transaction result.
getCaptureExecutionResponses() - Method in class com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
A list of TransactionExecutionResponses for the capture transactions.
getCapturePaymentGatewayPriorities(String, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
Gets the value of OrderOperationPaymentProperties.capturePaymentGatewayPriorities based on the given application and tenant id.
getCaptureUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for capture transaction executions.
getCart() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionEvent
The cart object that completed the checkout workflow
getCartCreateDate() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getCartCustomerName(C, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Get the customer's name from the cart.
getCartId() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getCartItemPath() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
getCartOrderFulfillmentGenerationService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getCartOrderGenerationService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getCartProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getCartType() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getCartUrl() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
getCheckoutRequestId() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getClaimableAmount(PaymentSummary, FulfillmentCaptureClaimSummary) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getClaimSummaryByPaymentId(List<P>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Gets a map of FulfillmentCaptureClaimSummary by the payment id.
getCodAmountToConsiderWhenCapturingOtherPayments(PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Gets the amount for a collect-on-delivery (COD) payment that should be taken into consideration when capturing other payments.
getCode() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
The string code that represents this record.
getCodeFormat() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
The custom formatter for generating codes.
getCodeGenerator() - Method in class com.broadleafcommerce.orderoperation.domain.VoucherCodeGenerationRequest
The CodeGenerator to use to generate voucher codes.
getCodeLength() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
The code length the generator should use when generating the codes.
getCodePrefix() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Defines a prefix to updateUses when generating campaign codes for this campaign.
getCommitTaxRequest(Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getCommitTaxRequest(Order, List<OrderFulfillment>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.messaging.tax.TaxRequestService
Create a commit tax request for used when committing taxes.
getCondition() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
The actual condition of the returned item received.
getConfirmableQuantity(String) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Gets the quantity that are returned but not yet confirmed for the given item id.
getConfirmableTargetItems(DefaultReturnOperationService.ConfirmReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Gets a list of OrderFulfillmentItems that should be automatically confirmed along with their qualifiers.
getConfirmedQuantityByItemId() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Map of total quantities in which the returns are already confirmed by OrderFulfillmentItem.getId().
getConfirmedQuantityByItemId(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Gets a map of confirmed quantities by OrderFulfillmentItem.getId().
getConfirmRequestReturnAuth() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
The ReturnAuthorization the confirmReturnRequest belongs to.
getConfirmReturnItemRequest(String) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Gets the ConfirmReturnItemRequest for the given item id.
getConfirmReturnItemRequestByItemId() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Map of ConfirmReturnItemRequest by OrderFulfillmentItem.getId().
getConfirmReturnRequest() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
getConfirmReturnRequestValidator() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getContextInfo() - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResult
The ContextInfo derived from the original request containing tenant and sandbox info.
getContextInfo() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
getContextInfo() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
getContextInfo() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
getContextInfo() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
getContextInfo() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
getContextInfo() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
getContextInfo() - Method in class com.broadleafcommerce.orderoperation.service.messaging.voucher.VoucherGenerationCompletionEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
getContextInfo(PaymentCaptureAttemptResult) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.AutoFulfillPaymentCapturedListener
 
getContextInfo(OrderCreatedEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AbstractAutoStatusChangeOrderCreatedListener
 
getContextInfo(E) - Method in class com.broadleafcommerce.orderoperation.service.messaging.AbstractAutoStatusChangeListener
 
getContextInfoWithApplication(ContextStateAware, ContextInfo) - Static method in class com.broadleafcommerce.orderoperation.service.util.TenantOperationsUtil
Builds a new ContextInfo from the existing contextInfo if it's not null, and include the correct application context for the ContextStateAware.
getContextState() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getCurrency() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getCurrency() - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
The currency gathered from ExecutablePayment.getExecutableAmount()
getCurrency() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
The currency gathered from PaymentExecutionRequest.getAmount()
getCurrency() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The currency gathered from PaymentSummary.getAmount()
getCurrency() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getCurrency() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
getCurrency() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
getCurrency() - Method in class com.broadleafcommerce.orderoperation.service.split.TaxDetailRoundingPayload
The currency for the fulfillments.
getCustomer(Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getCustomerId() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getCustomerName() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getDatasource() - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
getDateRecorded() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The timestamp when this transaction response was recorded
getDeclineType() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The type of transaction failure (hard vs soft failure)
getDelegating() - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
getDetachedDurableMessageSender() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getDetachedDurableMessageSender() - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
getDetachedDurableMessageSender() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getDetachedDurableMessageSender() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getDetachedDurableMessageSender() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getDetachedDurableMessageSender() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getDisplayAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
General use map to capture any display properties for this Payment
getDistributedPaymentAndAmounts() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionResult
A list of Pairs of ExecutablePayment and the MonetaryAmount that it's distributed.
getEmailAddress() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getEmailRegEx() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines a regex to be used for validating this campaign code for customer updateUses.
getEmailRegEx() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Provides a customer email validation when the generated codes are requested for use.
getErrorMessage() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
Error message from attempting to generate CampaignCodes.
getExecutableAmount() - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
The amount for which this payment is executable
getExecutablePayments() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
A list of ExecutablePayments to distribute the PaymentDistributionDto.totalAmountToDistribute across.
getExecutablePayments(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Builds a sorted list of ExecutablePayments representing PaymentSummaries that are available for claim or capture for the given Order.
getExecutionResponse() - Method in exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentTransactionFailureException
The TransactionExecutionResponse from the attempted payment transaction execution.
getExistingReturnItemQuantities() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A map of quantity already returned by OrderFulfillmentItem.getId().
getExistingReturnItemQuantities(Map<String, List<ReturnAuthorizationItem>>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
getExistingReturnItemsByItemId() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A map of existing ReturnAuthorizationItems by OrderFulfillmentItem.getId().
getExpectedCondition() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The condition of the item expected when returned.
getExpectedTotalAmount() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The total amount that we're expecting to be executed against the TransactionExecutionResponse.paymentSummary, spread across the TransactionExecutionResponse.transactionExecutionDetails.
getExternalId() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
This is an arbitrary ID, typically assigned by or used by 1st or 3rd party systems that are not Broadleaf.
getFailureType() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The failure type of the PaymentTransaction
getFailureType() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The type of transaction failure
getField(String, String, String, Class<T>) - Method in class com.broadleafcommerce.orderoperation.properties.DiscriminatedProperties
 
getFreeGiftItems(List<OrderFulfillment>, Order) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderOperationServiceOfferUtils
Gets a list of OrderFulfillmentItems that are free gifts.
getFriendlyName() - Method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
getFriendlyName() - Method in interface com.broadleafcommerce.orderoperation.domain.enums.PaymentType
The friendly name of the payment type.
getFromAddress(OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getFromTaxAddressResolver() - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getFulfillment() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
The OrderFulfillment containing the items being returned.
getFulfillment() - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResult
The fulfillment for which payment was capture attempted
getFulfillment() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
The fulfillment which changed status.
getFulfillment() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getFulfillmentAmountCaptured(List<PaymentSummary>, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
Gets the total amount captured for the fulfillment, which also includes its total claimed amount.
getFulfillmentBasedSplitProportions(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Determine the proportions each OrderFulfillmentItem in fulfillment contributes to the OrderFulfillment.getFulfillmentTotal().
getFulfillmentCaptureClaimProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getFulfillmentCaptureClaimProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
 
getFulfillmentCaptureClaimProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getFulfillmentCaptureClaimProvider() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getFulfillmentCaptureClaims() - Method in class com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
A list of FulfillmentCaptureClaims that was made for the OrderFulfillment.
getFulfillmentCaptureClaimSummary(OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Gets a FulfillmentCaptureClaimSummary for the given OrderFulfillment.
getFulfillmentCaptureClaimUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for basic CRUD operations for fulfillment capture claims.
getFulfillmentGroupPath() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
getFulfillmentId() - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
The ID of the fulfillment to have its status changed.
getFulfillmentId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getFulfillmentItemById() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A map of OrderFulfillmentItem by OrderFulfillmentItem.getId().
getFulfillmentItemOfferUtils() - Method in class com.broadleafcommerce.orderoperation.service.util.OrderOperationServiceOfferUtils
 
getFulfillmentItemQuantities() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A map of total quantity by OrderFulfillmentItem.getId() for the given fulfillment.
getFulfillmentItemQuantities(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
getFulfillmentItemsBeingConfirmed(DefaultReturnOperationService.ConfirmReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Gets a list of OrderFulfillmentItems that are being confirmed.
getFulfillmentItemsBeingReturned(DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Gets a list of OrderFulfillmentItems that are being returned
getFulfillmentItemsByOrderItemId(List<OrderFulfillmentItem>, String) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
Gets a list of OrderFulfillmentItems based on the given OrderFulfillmentItem.getOrderItemId().
getFulfillmentItemsByOrderItemId(List<OrderFulfillmentItem>, String) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Gets a list of OrderFulfillmentItems based on the given OrderFulfillmentItem.getOrderItemId().
getFulfillmentItemsByOrderItemId(List<OrderFulfillmentItem>, String) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Gets a list of OrderFulfillmentItems based on the given OrderFulfillmentItem.getOrderItemId().
getFulfillmentItemsChangingStatus(OrderFulfillment, Map<String, Integer>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
Gets a list of OrderFulfillmentItems whose status is being changed.
getFulfillmentMatchingTenantUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for singular fulfillment retrieval matching tenant ignoring application.
getFulfillmentOperationService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.AbstractAutoStatusChangeListener
 
getFulfillmentOperationService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getFulfillmentOperationService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getFulfillmentProcessingProperties() - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.AutoFulfillPaymentCapturedListener
 
getFulfillmentProcessingProperties() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoFulfillVirtualOrderCreatedListener
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
 
getFulfillments() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getFulfillments() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
A list of OrderFulfillments that belong to the Order
getFulfillments() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
The fulfillments created for the order
getFulfillments() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
The fulfillments associated with the order being returned from.
getFulfillments() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
The fulfillments associated with the order being returned from.
getFulfillments() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
The fulfillments associated with the order being returned from.
getFulfillments() - Method in class com.broadleafcommerce.orderoperation.service.split.TaxDetailRoundingPayload
The fulfillments whose tax details are being rounded.
getFulfillments(PaymentCaptureAttemptResult) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.AutoFulfillPaymentCapturedListener
 
getFulfillments(OrderCreatedEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AbstractAutoStatusChangeOrderCreatedListener
 
getFulfillments(E) - Method in class com.broadleafcommerce.orderoperation.service.messaging.AbstractAutoStatusChangeListener
 
getFulfillmentSplittingService() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
getFulfillmentStatusChangeHandlers() - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
 
getFulfillmentStatusChangeValidator() - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
 
getFulfillmentTotal() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The payment's total fulfillment cost
getFulfillmentTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's total fulfillment cost
getFulfillmentTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's total fulfillment cost.
getFulfillmentTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's total fulfillment cost
getFulfillmentTotalToRefund(OrderFulfillmentItem, DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Gets the fulfillment total to refund for the given OrderFulfillmentItem.
getFulfillmentUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for basic singular fulfillment retrieval.
getFulfillmentWithChangedStatus(FulfillmentStatusChangeRequest, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
Retrieve the fulfillment which changed status.
getGatewayPriority(List<String>, PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
Gets the priority of the given PaymentSummary, which is represented by the index of the PaymentSummary.getGatewayType() in the given prioritizedPaymentGatewayTypes.
getGatewayResponseCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The gateway response code of the PaymentTransaction
getGatewayResponseCode() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The response code provided by the payment gateway which may represent a success or failure
getGatewayType() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The gateway used to process this payment.
getGeneratedCodes() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
Generated CampaignCodes.
getGenerateReturnHydrationResult(Order, OrderFulfillment, List<ReturnItemRequest>, Map<String, List<ReturnAuthorizationItem>>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Builds a DefaultReturnGenerationService.GenerateReturnHydrationResult based on the given parameters.
getGenerateVoucherCodesUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
The URI path for voucher codes generation.
getGenerateVoucherCodesUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
The URI path for voucher codes generation.
getGeneratorId() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the id for the code generator that originated this campaign code.
getHeaders(ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
Builds the headers to be passed along with the request to the provider.
getHelper() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
getHelper() - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
 
getHelper() - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
 
getHydratedConfirmReturn(Order, List<OrderFulfillment>, ReturnAuthorization, ConfirmReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Builds a DefaultReturnOperationService.ConfirmReturnHydrationResult based on the given parameters.
getId() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
 
getId() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
 
getId() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The id of the PaymentTransaction
getIdempotentConsumptionService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.AbstractAutoStatusChangeListener
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
 
getInternalAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getItemById() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Map of OrderFulfillmentItem by OrderFulfillmentItem.getId().
getItemQuantities() - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
The quantities of each fulfillment item which should change status.
getItems() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnRequest
The items which have been returned.
getItems() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnRequest
The items to return.
getJpa() - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
getJpaProperties() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getLatestCheckoutRequestId(C) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Gets the latest checkout request id for the given Cart.
getLiquibase() - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
getLocale() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getLockPaymentsUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for locking multiple payments.
getLockToken(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getLockTokens() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.UnlockPaymentRequest
List of tokens that can be used to release payment locks.
getMapper() - Method in class com.broadleafcommerce.orderoperation.service.util.OrderFulfillmentItemOfferUtils
 
getMapper() - Method in class com.broadleafcommerce.orderoperation.service.util.OrderItemOfferUtils
 
getMapType() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
Gets the type reference for a list of item list items.
getMatchingTenantUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
Gets the URI for requesting a fulfillment matching tenant.
getMatchingTenantUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
Gets the base URI for requesting an order matching tenant
getMaxUses() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the number of max uses allowed for this campaign code.
getMaxUses() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
The maximum number of uses to set for each code generated.
getMerchandiseBasedSplitProportions(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Determine the proportions each OrderFulfillmentItem in fulfillment contributes to the OrderFulfillment.getItemMerchandiseSubtotal().
getMerchandiseTotalToRefund(OrderFulfillmentItem, DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Gets the merchandise total to refund for the given OrderFulfillmentItem.
getMessage() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Message describing the result of the transaction
getMessageProducer() - Method in class com.broadleafcommerce.orderoperation.service.handler.CancelStatusChangeHandler
 
getMessageProducer() - Method in class com.broadleafcommerce.orderoperation.service.handler.CapturingPaymentStatusChangeHandler
 
getMessageProducer() - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfilledStatusChangeHandler
 
getMessageProducer() - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfillFailedStatusChangeHandler
 
getMessageProducer() - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfillingStatusChangeHandler
 
getName() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getName() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The name of this payment.
getNewStatus() - Method in class com.broadleafcommerce.orderoperation.service.messaging.AbstractAutoStatusChangeListener
 
getNewStatus() - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.AutoFulfillPaymentCapturedListener
If FulfillmentProcessingProperties.isEnableFulfillingStep() is active, then transition into the OrderFulfillmentStatus.FULFILLING status so external fulfillment can occur.
getNewStatus() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoCaptureVirtualOrderCreatedListener
Deprecated.
 
getNewStatus() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoFulfillVirtualOrderCreatedListener
If FulfillmentProcessingProperties.isEnableFulfillingStep() is active, then transition into the OrderFulfillmentStatus.FULFILLING status so external fulfillment can occur.
getNewStatusForPaymentCaptureResult(PaymentCaptureAttemptResultStatus) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getNewStatusForPaymentCaptureResult(PaymentCaptureAttemptResultStatus) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Gets the OrderFulfillmentStatus based on the given PaymentCaptureAttemptResultStatus.
getNextPaymentWithRefundableAmount(List<DefaultPaymentRefundService.PaymentWithRefundableAmount>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Gets the next DefaultPaymentRefundService.PaymentWithRefundableAmount that has amount available for refund.
getNonCancelledFulfillments(List<OrderFulfillment>, FulfillmentStatusChangeEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentCancelledTaxHandler
 
getNote() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
An optional note containing extra information about the item being returned.
getNote() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
An optional note containing extra information about the item to return.
getNumberOfCodesToGenerate() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
The number of codes that will be generated
getObjectMapper() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
 
getOfferCodes() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getOfferId() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the id for the offer that originated the offer code.
getOfferProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getOfferServicesVersion() - Method in class com.broadleafcommerce.orderoperation.service.OrderOperationServiceProperties
The offer version enabled for external service calls with OrderOperationService.
getOfferUtils() - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
 
getOfferUtils() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getOfferUtils() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
getOfferUtils() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
getOfferUtils() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
getOfferUtils() - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
 
getOrder() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getOrder() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
The Order where the items being confirmed are from.
getOrder() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
The Order where the items being returned are from.
getOrder() - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResult
The order object that had payment capture attempted
getOrder() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
The order which the fulfillment came from.
getOrder() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getOrder() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
The order object that was created
getOrder() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
The order being returned from.
getOrder() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
The order being returned from.
getOrder() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
The order being returned from.
getOrder() - Method in class com.broadleafcommerce.orderoperation.service.messaging.voucher.VoucherGenerationCompletionEvent
The Order that the vouchers were created for.
getOrder() - Method in exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentAuthReverseException
The order for which a reverse authorization was being processed.
getOrder() - Method in exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentCaptureException
The order whose payment is being processed.
getOrder() - Method in exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentRefundException
The order for which a refund was being processed.
getOrder(FulfillmentStatusChangeEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
Get the Order in the event, refreshing in case any payment changes have occurred on the order.
getOrder(FulfillmentStatusChangeEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Get the Order in the event, refreshing in case any payment changes have occurred on the order.
getOrder(ReturnConfirmedEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
Get the Order in the event, refreshing in case any payment changes have occurred on the order since the message was emitted.
getOrder(TransactionWebhookEvent, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Gets the Order associated to the given TransactionWebhookEvent.
getOrder(PaymentCaptureAttemptResult) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.AutoFulfillPaymentCapturedListener
 
getOrder(OrderCreatedEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AbstractAutoStatusChangeOrderCreatedListener
 
getOrder(E) - Method in class com.broadleafcommerce.orderoperation.service.messaging.AbstractAutoStatusChangeListener
 
getOrderCreatedProducer() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getOrderFulfillment(TransactionWebhookEvent, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
Gets the OrderFulfillment associated to the given TransactionWebhookEvent.
getOrderFulfillmentId() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
The ID of the OrderFulfillment that refund is being performed for.
getOrderFulfillmentItemId() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
The context ID of the OrderFulfillmentItem returned.
getOrderFulfillmentItemId() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The context ID of the OrderFulfillmentItem to return.
getOrderFulfillmentItemMap(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getOrderFulfillments(FulfillmentStatusChangeEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentCancelledTaxHandler
 
getOrderHistoryService() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.OrderHistoryEndpoint
 
getOrderIdsParams(Set<String>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
Formats Order ids into a query parameter.
getOrderItemById() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
A map of OrderItem by OrderItem.getId().
getOrderItemById() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A map of OrderItem by OrderItem.getId().
getOrderItemMap(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getOrderItemOfferUtils() - Method in class com.broadleafcommerce.orderoperation.service.util.OrderOperationServiceOfferUtils
 
getOrderItems() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getOrderItemsByOriginalCartItemIds(List<OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Gets a map of OrderItems by their original CartItem.getId().
getOrderItemsByOriginalCartItemIds(O) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
OrderFulfillmentItem will need to have its OrderFulfillmentItem.getOrderItemId() value set to the id of the OrderItem that was created for a FulfillmentItem.getCartItemId(), as well as some other fields from the OrderItem.
getOrderItemsWithDependentItems() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getOrderMatchingTenantUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for singular order retrieval matching tenant ignoring application.
getOrderNumber() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getOrderOperationPaymentProperties() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
getOrderOperationServiceProperties() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
getOrderOperationServiceProperties() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getOrderOperationServiceProperties() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getOrderOwnedBaseUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
Gets the base URI common to requests for order-owned fulfillments.
getOrderOwnedBaseUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
Gets the base URI common to all requests for return authorizations within an order.
getOrderPricing() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getOrderReturnsUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI subpath for basic singular return retrieval in an order.
getOrderUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for basic singular order retrieval.
getOriginalCartItemIdFromAttributes(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
getOriginalCartItemIdFromAttributes(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
getOriginalFulfillment() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
The original fulfillment which was split.
getOriginalStatus() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
The original status of the fulfillment before the change.
getOriginalTotal() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
getOverrideTotalToRefund() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
The overridden grand total to refund.
getOwnerId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.LockPaymentRequest
The id of the entity that owns this payment.
getOwnerIdentifier() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getOwnerType() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.LockPaymentRequest
Describes the owner of the payment.
getPage() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.page.ResponsePageGenerator
 
getParentSourceEntityId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The parent source entity id of the PaymentTransaction
getParentSourceEntityId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The id of the parent source entity of the transaction that proceeded this transaction.
getParentSourceEntityType() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The parent source entity type of the PaymentTransaction
getParentSourceEntityType() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The type of the parent source entity of the transaction that proceeded this transaction.
getParentTransactionId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The parent transaction id of the PaymentTransaction
getParentTransactionId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The id of the parent payment transaction.
getPayment() - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
The id of this payment.
getPayment() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
The id of this payment.
getPayment() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
getPayment() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
The PaymentSummary that this refund operation is being performed on.
getPayment() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentWithRefundableAmount
 
getPaymentAuthReversalService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
 
getPaymentCaptureCompletionProducer() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getPaymentCaptureCompletionProducer() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getPaymentCaptureService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getPaymentCaptureService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoFulfillVirtualOrderCreatedListener
 
getPaymentDistributionDetails() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getPaymentDistributionDetails() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
A list of PaymentDistributionDetails specifying the details of the distribution ratios.
getPaymentDistributionRatios(Order, List<PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
Gets a map of payment distribution ratios by payment ids.
getPaymentDistributionService() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
getPaymentDistributionService() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getPaymentDistributionService() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
 
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
 
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The id of this payment.
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The id of this payment.
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
Gets the id of the DefaultPaymentAuthReversalService.PaymentReversalPackage.payment.
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
Returns the ID of the DefaultPaymentRefundService.PaymentRefundPackage.payment.
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentWithRefundableAmount
 
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The id of the related payment that is meant to be used for the transaction.
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
 
getPaymentIds() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getPaymentIds() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.LockPaymentRequest
The list of ids of the payments to lock.
getPaymentIds(List<? extends DefaultPaymentRefundService.PaymentRefundPackage>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.7.2, no longer used
getPaymentIds(List<DefaultPaymentAuthReversalService.PaymentReversalPackage>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
Gets a list of payment ids from the given list of PaymentReversalPackages.
getPaymentIds(List<Pair<PaymentSummary, MonetaryAmount>>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Gets a list of payment ids from the given list of amounts to capture per payment.
getPaymentIdVariables(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
getPaymentLockTokens() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getPaymentPriorityStrategy() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
getPaymentPriorityStrategy() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
 
getPaymentPriorityStrategy() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getPaymentPriorityStrategy() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getPaymentProvider() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
getPaymentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getPaymentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
getPaymentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
 
getPaymentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getPaymentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
 
getPaymentProvider() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
 
getPaymentProvider() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getPaymentProvider() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getPaymentRefundService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Deprecated.
no longer used.
getPaymentRefundService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
 
getPayments() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getPaymentsById(List<? extends DefaultPaymentRefundService.PaymentRefundPackage>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Gets a map of payments by its id from the given list of PaymentRefundPackages.
getPaymentSummariesForOrderFulfillment(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Gets a list of PaymentSummaries for the OrderFulfillment.
getPaymentSummariesForOrderFulfillment(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Gets a list of PaymentSummaries for the OrderFulfillment.
getPaymentSummariesForReturnConfirmation(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Gets a list of PaymentSummaries for the ReturnConfirmation.
getPaymentSummary() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's updated PaymentSummary representation.
getPaymentsUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for basic CRUD operations on payments and basic transaction executions on payments.
getPaymentsWithAmountAvailableForCapture(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Identifies the order's payments that have some amount that is available to be captured.
getPaymentsWithAmountAvailableToClaim(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Gets the order's payments that have some amount that is available to be claimed.
getPaymentWithRefundableAmountById(List<DefaultPaymentRefundService.PaymentWithRefundableAmount>, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
getPaymentWithRefundableAmounts(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Looks through the given Order and returns all PaymentWithRefundableAmounts that have some non-reverse amount still available for refund.
getPerFulfillmentMerchandiseSplits(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Determine the proportions by which per-fulfillment prices should be split.
getPerFulfillmentPriceSplits(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Determine the proportions by which per-fulfillment prices should be split.
getPrimaryReturnReason() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The primary reason for the return.
getProductType(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProvider
Deprecated.
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentCaptureClaimProvider
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalResourceLockProvider
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
 
getProvider() - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationProviderProperties
 
getQualifierDetails(OrderFulfillmentItem, DefaultReturnOperationService.ConfirmReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Gets a list of OfferItemDetails representing qualifier details for the given OrderFulfillmentItem.
getQualifierDetails(OrderFulfillmentItem, DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Gets a list of OfferItemDetails representing qualifier details for the given OrderFulfillmentItem.
getQualifierDetails(OrderFulfillmentItem, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
Gets a list of OfferItemDetails representing qualifier details for the given OrderFulfillmentItem.
getQualifierFulfillmentItemDetails(OrderFulfillmentItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderFulfillmentItemOfferUtils
Gets the offer qualifier OfferItemDetails that the given OrderFulfillmentItem was a target of.
getQualifierFulfillmentItemDetails(OrderFulfillmentItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderOperationServiceOfferUtils
 
getQualifierFulfillmentItemIds(OrderFulfillmentItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderFulfillmentItemOfferUtils
Retrieves the offer qualifier OrderFulfillmentItem.getId() from the given target OrderFulfillmentItem.
getQualifierFulfillmentItemIds(OrderFulfillmentItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderOperationServiceOfferUtils
 
getQualifierItemDistributedDiscount(Adjustment, OrderItem, OrderItem, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Gets the proportionally distributed discount for the given offer qualifier item based on its price ratio.
getQualifierItemsUnadjustedTotal(Adjustment, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Gets the unadjusted item total of all the offer qualifier OrderItems.
getQualifierOrderItemDetails(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderItemOfferUtils
Gets the offer qualifier OfferItemDetails that the given OrderItem was a target of.
getQualifierOrderItemDetails(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderOperationServiceOfferUtils
 
getQualifierOrderItemIds(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderItemOfferUtils
Retrieves the offer qualifier OrderItem.getId() from the given target OrderItem.
getQualifierOrderItemIds(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderOperationServiceOfferUtils
 
getQuantity() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
The quantity of the item returned.
getQuantity() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The quantity of the item to return.
getQuantityAlreadyReturned(String) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
Gets the quantity that is already returned for the given item id.
getQuantityBeingReturned(String) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
Gets the quantity that is being returned for the given item id.
getQuantityConfirmed(String) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Gets the quantity in which the returns are already confirmed for the given item id.
getQuantityReturned(String) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Gets the quantity that are returned for the given item id.
getReceivedException() - Method in exception com.broadleafcommerce.orderoperation.exception.ProviderApiException
The received error.
getRefundAmountAwaitingResult() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total amount sent to the payment gateway for refund, and is waiting for a response about the transaction result.
getRefundPaymentGatewayPriorities(String, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
Gets the value of OrderOperationPaymentProperties.refundPaymentGatewayPriorities based on the given application and tenant id.
getRefundPriority(PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
getRefundTransactionResponse() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
The TransactionExecutionResponse of the refund transaction execution.
getRefundUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for refund transaction executions.
getRemainder(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
Get the remainder of the amount compared to its rounded floor value.
getRequest() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
The original request leading to the status change.
getRequest() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
The original request leading to the return cancellation.
getRequest() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
The original request leading to the return creation.
getRequest() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
The original request leading to the return creation.
getRequestId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionEvent
The id representing this request to checkout This value can be used to identify entities that were produced due to this request and therefore need to be rolled back
getRequestId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The request id of the PaymentTransaction
getRequestId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The id representing the customer's request to execute one or more transactions.
getRequestId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The id representing the customer's request to execute one or more transactions.
getResourceLockProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
 
getResourceLockProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getResourceLockProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
getResourceLockProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
 
getResourceLockProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
 
getResourceLockProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getResourceLockProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
 
getResourceLocksUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for resource locks.
getResult() - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResult
The outcome of the attempt to capture payment.
getReturnableTargetItems(DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Gets a list of OrderFulfillmentItems that should be automatically returned along with their qualifiers.
getReturnAuthorization() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
The return which was updated with new ReturnConfirmations.
getReturnAuthorization() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
The return which was created.
getReturnAuthorization(ReturnConfirmedEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
Get the ReturnAuthorization in the event, refreshing in case any changes have occurred.
getReturnAuthorizationAndConfirmation(TransactionWebhookEvent, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Gets a Pair of ReturnConfirmation and the ReturnAuthorization for the TransactionWebhookEvent.
getReturnAuthorizationAndConfirmation(List<ReturnAuthorization>, String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Gets a Pair of ReturnAuthorization and the ReturnConfirmation matching the given returnConfirmationId.
getReturnAuthorizationId() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.CancelReturnRequest
The ID of the ReturnAuthorization to be cancelled.
getReturnAuthorizationId() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnRequest
The ID of the ReturnAuthorization which contains the items which have been returned.
getReturnAuthorizationProvider() - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
getReturnAuthorizationProvider() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getReturnAuthorizationProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
 
getReturnAuthorizationProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
 
getReturnAuthorizationProvider() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getReturnAuthorizations() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getReturnAuthorizationsUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for ReturnAuthorization retrieval for multiple order ids.
getReturnCancelledProducer() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getReturnConfirmation() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnPaymentRefundPackage
The ReturnConfirmation that the refund is for.
getReturnConfirmationGenerationService() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getReturnConfirmedProducer() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getReturnCreatedProducer() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getReturnGenerationService() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getReturnGenerationService() - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultReturnSplittingService
 
getReturnItemQuantities(List<ReturnItemRequest>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
getReturnItemRequests() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A list of ReturnItemRequests for the given fulfillment.
getReturnQuantityByItemId() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Map of total quantities that are returned by OrderFulfillmentItem.getId().
getReturnRequestItemQuantities() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A map of requested quantity to be returned by OrderFulfillmentItem.getId().
getReturnRequestValidator() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getReturnSplittingService() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getReturnTaxCalculationGroup(Order, List<OrderFulfillment>, ReturnAuthorization, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getReturnType() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The type of the return, indicating how it should be processed.
getReverseAuthorizeAmountAwaitingResult() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total amount sent to the payment gateway for reverse authorize, and is waiting for a response about the transaction result.
getReverseAuthorizeUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for reverse authorize transaction executions.
getReverseTransactionRequest(Order, List<OrderFulfillment>, ReturnAuthorization, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getReverseTransactionRequest(Order, List<OrderFulfillment>, ReturnAuthorization, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.messaging.tax.TaxRequestService
Create a reverse tax transaction request.
getReversibleAmountOnFulfillment(OrderFulfillment, Order, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Determine the amount that can be refunded or reverse authorized on the fulfillment.
getRootAccountId() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getRoundingHelper() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnConfirmationGenerationService
 
getRoundingHelper() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
getRoundingHelper() - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
 
getRoundingHelper() - Method in class com.broadleafcommerce.orderoperation.service.split.TaxDetailRoundingPayload
The rounding helper.
getRoundingMode() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
Gets the RoundingMode to use for rounding MonetaryAmount.
getRoundingScale() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
Gets the scale to use for rounding MonetaryAmount.
getRoundingService() - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
 
getScale() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
 
getScale() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
getSecondaryReturnReason() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The secondary reason for the return, providing more detail in addition to the ReturnItemRequest.primaryReturnReason.
getSecurityCode() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment method security code that may be required to execute the transaction.
getSegment() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
The segment to which this campaign code can apply.
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
The service client to use when interacting with the campaign service.
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProvider
Deprecated.
 
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
The service client to use when interacting with the cart service.
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProvider
Service client to use when interacting with the cart service.
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentCaptureClaimProvider
 
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
The service client to use when interacting with the offer service.
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The service client to use when calling order services.
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
 
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The service client to use when calling payment management services.
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalResourceLockProvider
 
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
 
getSource() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The source of the PaymentTransaction
getSource() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
A simple description of the system that initiated this transaction execution request.
getSourceEntityId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The source entity id of the PaymentTransaction
getSourceEntityId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The ID of the source entity associated with the transaction.
getSourceEntityType() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The source entity type of the PaymentTransaction
getSourceEntityType() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The type of the source entity associated with the transaction.
getSplitAmounts() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
getSplitFulfillmentPriceTaxes(OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Get the tax just for the fulfillment prices for the new split fulfillments, not including tax on the merchandise price.
getSplitFulfillments(OrderFulfillment, List<List<OrderFulfillmentItem>>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Gets a list of split OrderFulfillments from the given list of split OrderFulfillmentItems.
getSplitProportions(OrderFulfillment, Function<OrderFulfillmentItem, MonetaryAmount>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Determine the proportion that each OrderFulfillmentItem contributes to the total for all of the OrderFulfillment's items, based on the fulfillment item's getPartOfTotal
getSplitRemainders() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
getSplitRoundingHelper() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
 
getSplitTargetTotals() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
The amounts which all of the amounts for a specific split part should sum to.
getSplittingService() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
getSplittingService() - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
getStandardPrice(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
getStatus() - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
The status to change the fulfillment to.
getStatus() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getStatus() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The status of the PaymentTransaction
getStatusChangeableTargetItems(OrderFulfillment, Order) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
Gets a list of OrderFulfillmentItems that are offer targets, and whose status should automatically be changed along with their qualifier items.
getStringMapType() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalResourceLockProvider
 
getSubmitDate() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getSubtotal() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The payment's total usually excluding adjustments, tax, and shipping.
getSubtotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's total usually excluding adjustments, tax, and shipping.
getSubtotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's total usually excluding adjustments, tax, and shipping.
getSubtotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's total usually excluding adjustments, tax, and shipping.
getTargetItemDistributedDiscount(Adjustment, OrderItem, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Gets the proportionally distributed discount for the given offer target item based on its price ratio.
getTargetItemQuantityToChangeStatus(Map<String, Integer>, OrderFulfillmentItem, OrderFulfillmentItem, OfferItemDetail, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
Calculates and returns the quantity of the target item to change status along with its qualifier.
getTargetItemQuantityToConfirm(DefaultReturnOperationService.ConfirmReturnHydrationResult, ConfirmReturnItemRequest, OrderFulfillmentItem, OfferItemDetail) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Calculates and returns the quantity of the target item to confirm.
getTargetItemQuantityToReturn(DefaultReturnGenerationService.GenerateReturnHydrationResult, OrderFulfillmentItem, OrderFulfillmentItem, OfferItemDetail) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Calculates and returns the quantity of the target item to return.
getTargetType() - Method in class com.broadleafcommerce.orderoperation.domain.UserTarget
The type of the user.
getTargetValue() - Method in class com.broadleafcommerce.orderoperation.domain.UserTarget
An identifying value for the user.
getTaxCalculatedOrZero(OrderFulfillmentItemTaxDetail) - Method in class com.broadleafcommerce.orderoperation.service.split.TaxDetailRoundingPayload
 
getTaxGroupsForCommit(Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getTaxItemsForAdjustment(OrderFulfillment, List<OrderFulfillment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getTaxItemsForCommit(OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getTaxItemsForReturn(ReturnAuthorization, Map<String, OrderFulfillmentItem>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getTaxTotal() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The payment's total tax cost
getTaxTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's total tax cost
getTaxTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's total tax cost.
getTaxTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's total tax cost
getTaxTotalToRefund(OrderFulfillmentItem, DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Gets the tax total to refund for the given OrderFulfillmentItem.
getTenant() - Method in class com.broadleafcommerce.orderoperation.properties.DiscriminatedProperties
 
getTenantId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The tenant id that the payment transaction belongs to.
getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
getThreeDSecureVerificationUrl() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The gateway-provided url where the customer must verify that they are in fact the owner of the payment method.
getToAddress(OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getToken() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
A Base64 encoded JWT token that can be verified for authenticity and that contains claims about the messages originating user that can be validated for suitability of consumption in the current context.
getTokenResponse(OAuth2ClientCredentialsGrantRequest) - Method in class com.broadleafcommerce.orderoperation.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
 
getTotalAmountToDistribute() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
The total MonetaryAmount to distribute proportionally across different payments.
getTotalAvailableForRefund(ReturnAuthorizationItem, ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
Gets the total available to refund for the given ReturnAuthorizationItem.
getTotalClaimedAmount(OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
Gets the total claimed amount for the given OrderFulfillment.
getTotalFailedToCapture(OrderFulfillment, MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Determines the total failed to capture based on the given OrderFulfillment and MonetaryAmounts.
getTotalFailedToRefund(ReturnConfirmation, MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Determines the total failed to refund based on the given ReturnConfirmation and MonetaryAmounts.
getTotalQuantity(String) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
Gets the total quantity for the given item id.
getTotalShouldBeRefunded(ReturnConfirmation) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Gets the total amount that should be refunded for the given ReturnConfirmation.
getTransactionAmount() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The transaction amount that was executed against the PaymentSummary.
getTransactionAmount() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The transaction amount that we're expecting to execute against the payment.
getTransactionExecutionDetails() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
A list of TransactionExecutionDetails describing the transactions executed.
getTransactionExecutionResponse() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getTransactionId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The id of the executed transaction.
getTransactionReferenceId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The transaction reference id of the PaymentTransaction
getTransactionReferenceId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The transaction id known by the payment gateway.
getTransactionStatus() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The status of the transaction.
getTransactionType() - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
The executable transaction type of this payment.
getTransactionType() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
The type of this payment like Credit Card or Gift Card.
getTransactionType() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The type of transaction that is to be executed.
getTransactionType() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The type of transactions that were executed.
getType() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The type of this payment like Credit Card or Gift Card.
getType() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The type of the PaymentTransaction
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnConfirmationGenerationService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.messaging.AbstractAutoStatusChangeListener
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.security.DefaultUserTargetGenerationService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultReturnSplittingService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.util.OrderFulfillmentItemOfferUtils
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.util.OrderItemOfferUtils
 
getUnitAmount() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
The smallest unit of the currency.
getUnitAmount() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
getUnitAmount(CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
Determines the smallest unit amount of money for the CurrencyUnit.
getUnitAmount(CurrencyUnit, Integer) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
Determines the smallest unit amount of money for the CurrencyUnit and scale.
getUnitsOffTotal() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
getUnlockPaymentsUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for locking multiple payments.
getUrl() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
The base url for an external campaign service.
getUrl() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
The base url for an external offer service.
getUrl() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The base url for an external order service.
getUrl() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The base url for an external payment management service.
getUserTargetGenerationService() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
getValidateVoucherUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
The URI path for voucher validation.
getValidOriginatingStatuses() - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
getValidOriginatingStatuses() - Method in class com.broadleafcommerce.orderoperation.service.handler.CancelStatusChangeHandler
 
getValidOriginatingStatuses() - Method in class com.broadleafcommerce.orderoperation.service.handler.CaptureAwaitingResultPaymentStatusChangeHandler
 
getValidOriginatingStatuses() - Method in class com.broadleafcommerce.orderoperation.service.handler.CapturingPaymentStatusChangeHandler
 
getValidOriginatingStatuses() - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfilledStatusChangeHandler
 
getValidOriginatingStatuses() - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfillFailedStatusChangeHandler
 
getValidOriginatingStatuses() - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfillingStatusChangeHandler
 
getValidOriginatingStatuses() - Method in class com.broadleafcommerce.orderoperation.service.handler.PaymentCapturedStatusChangeHandler
 
getValidOriginatingStatuses() - Method in class com.broadleafcommerce.orderoperation.service.handler.PaymentCaptureFailedStatusChangeHandler
 
getValidTargetStatus() - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
getValidTargetStatus() - Method in class com.broadleafcommerce.orderoperation.service.handler.CancelStatusChangeHandler
 
getValidTargetStatus() - Method in class com.broadleafcommerce.orderoperation.service.handler.CaptureAwaitingResultPaymentStatusChangeHandler
 
getValidTargetStatus() - Method in class com.broadleafcommerce.orderoperation.service.handler.CapturingPaymentStatusChangeHandler
 
getValidTargetStatus() - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfilledStatusChangeHandler
 
getValidTargetStatus() - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfillFailedStatusChangeHandler
 
getValidTargetStatus() - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfillingStatusChangeHandler
 
getValidTargetStatus() - Method in class com.broadleafcommerce.orderoperation.service.handler.PaymentCapturedStatusChangeHandler
 
getValidTargetStatus() - Method in class com.broadleafcommerce.orderoperation.service.handler.PaymentCaptureFailedStatusChangeHandler
 
getVatTaxAmount(FulfillmentItem, CurrencyUnit) - Static method in class com.broadleafcommerce.orderoperation.service.util.VatTaxUtil
 
getVersion() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The version of this payment.
getVoidTransaction(Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getVoidTransaction(Order, List<OrderFulfillment>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.messaging.tax.TaxRequestService
Create a void transaction request.
getVoucherCampaignId() - Method in class com.broadleafcommerce.orderoperation.domain.VoucherCodeGenerationRequest
The campaign id to generate the voucher codes from.
getVoucherGenerationCompletionProducer() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getVouchers() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getWebClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
 
GIFT_CARD - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 

H

handleCodeGenerationError(CodeGenerationResult, String, List<Voucher>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Handles code generation error from the given CodeGenerationResult if CodeGenerationResult.isSuccessful() is false.
handleReversePaymentsResults(PaymentReversalFulfillmentCancelledListener.PaymentReversalDto, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Updates the fulfillment status based on the amount successful, failed, or awaiting result.
handleVoucherValidationFailures(Order, OfferAndOfferCodeUsageValidationResult) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Handles voucher validation failures for Order.getVouchers() based on the given OfferAndOfferCodeUsageValidationResult.
handleWebClientResponseException(Order, OfferAndOfferCodeUsageValidationResult, Exception) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
Logs and set the OfferAndOfferCodeUsageValidationResult.getValidationFailureMessages() for all the voucher offers.
handleWebClientResponseException(Order, OfferAndOfferCodeUsageValidationResult, WebClientResponseException) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
Deprecated, for removal: This API element is subject to removal in a future version.
hasConfirmReturnItemRequest(String) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Determines if there's any ConfirmReturnItemRequests for the given item id.
hasFulfillmentBeenCaptured(OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.7.2, no longer used
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionResult
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.UserTarget
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.VoucherCodeGenerationRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.SSLVerificationProperties
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationProviderProperties
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.voucher.VoucherGenerationCompletionEvent
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentWithRefundableAmount
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnPaymentRefundPackage
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.LockPaymentRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.UnlockPaymentRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.CancelReturnRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnRequest
 
hasParentSourceEntityTypeAndId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
 
hasSalePrice(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
hasStandardPrice(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
hasTaxDetails(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
 
hasTransactionFlaggedForManualReview() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
Whether any of the transactions have been flagged for manual review based on TransactionExecutionDetail.isFlaggedForManualReview().
hydratePaymentReversalDto(PaymentReversalFulfillmentCancelledListener.PaymentReversalDto, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Hydrate the given PaymentReversalFulfillmentCancelledListener.PaymentReversalDto by retrieving and locking related payments.

I

identifyAmountToCapture(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Determines the total amount that should be captured for the fulfilled OrderFulfillment.
identifyAmountToCapture(OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Determines the total amount that should be captured for the fulfilled OrderFulfillment.
increment(int) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
Adds a unit to the amount at a certain index.
INDETERMINATE_RESULT - Enum constant in enum com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResultStatus
One of the attempted capture transactions failed with an indeterminate result.
init(List<OrderFulfillment>, SplitRoundingHelper) - Method in class com.broadleafcommerce.orderoperation.service.split.TaxDetailRoundingPayload
Initializes this tax rounding payload
InMemoryOAuth2AuthorizedClientRepository - Class in com.broadleafcommerce.orderoperation.oauth2.client.web
Deprecated.
Please use SynchronizedDelegatingOAuth2AuthorizedClientManager or InMemoryOAuth2AuthorizedClientService, which is used internally by SynchronizedDelegatingOAuth2AuthorizedClientManager.
InMemoryOAuth2AuthorizedClientRepository() - Constructor for class com.broadleafcommerce.orderoperation.oauth2.client.web.InMemoryOAuth2AuthorizedClientRepository
Deprecated.
 
INSUFFICIENT_QUANTITY_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
INSUFFICIENT_QUANTITY_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
INSUFFICIENT_QUANTITY_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
INSUFFICIENT_QUANTITY_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
INSUFFICIENT_QUANTITY_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
INSUFFICIENT_QUANTITY_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
INTERNAL_ERROR - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
There was an error in our preparation of the gateway interaction or in our interpretation/storing of the response.
INVALID_OVERRIDE_TOTAL_TO_REFUND_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
INVALID_OVERRIDE_TOTAL_TO_REFUND_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
INVALID_PAYMENT_METHOD - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
The provided payment method data is invalid.
INVALID_QUANTITY_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
INVALID_QUANTITY_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
INVALID_QUANTITY_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
INVALID_QUANTITY_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
INVALID_QUANTITY_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
INVALID_QUANTITY_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
INVALID_REQUEST - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
There was a failure to process the request because the request itself is invalid.
INVALID_STATUS_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultCancelReturnRequestValidator
 
INVALID_STATUS_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultCancelReturnRequestValidator
 
IS_FREE_GIFT_ITEM - Static variable in class com.broadleafcommerce.orderoperation.domain.OrderItemAttributeConstants.Internal
Indicates if a OrderItem is a free gift item added from a Free Gift offer.
isAfterPaymentCaptured() - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.properties.FulfillmentProcessingProperties.AutoFulfillProperties
 
isAllowAutomaticReversal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
Whether to allow this transaction to be automatically reversed by payment system's scheduled jobs.
isAPIRateLimitError(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isApplicationRequest(ContextInfo) - Static method in class com.broadleafcommerce.orderoperation.service.util.TenantOperationsUtil
Determines if the ContextInfo indicates an application context.
isAssigned() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines whether this code has been assigned for use.
isAuthorize(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
 
isAuthorizeAndCapture(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
 
isAwaitingAsyncResults(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
 
isBroadleafCart(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentOwnerTypes
 
isBroadleafSubscription(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentOwnerTypes
 
isBundleProduct(String) - Static method in enum com.broadleafcommerce.orderoperation.service.product.DefaultProductType
 
isCancelledStatus(FulfillmentStatusChangeEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentCancelledTaxHandler
 
isCapture(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
 
isClaim(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
 
isCompletelyConfirmed(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Check if ReturnConfirmations exist for all of the item quantity within the ReturnAuthorization.
isDetachedCredit(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
 
isDisabled() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.SSLVerificationProperties
Dictates whether SSL verification should be disabled.
isDistributePaymentTransactionAmountAcrossPayments() - Method in class com.broadleafcommerce.orderoperation.service.OrderOperationServiceProperties
Whether or not to distribute a payment transaction amount across the Order's payments proportionally.
isEnableFulfillingStep() - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.properties.FulfillmentProcessingProperties
If true, during auto-fulfill, VIRTUAL fulfillments will go through the OrderFulfillmentStatus.FULFILLING status before they can be marked as OrderFulfillmentStatus.FULFILLED.
isEntityNotFound(ResponseEntity<ApiError>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
Determines if the given ResponseEntity indicates entity not found.
isExpired(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
 
isFailure(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
 
isFinalPayment() - Method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
Deprecated.
since 1.7.2, no longer used
isFinalPayment() - Method in interface com.broadleafcommerce.orderoperation.domain.enums.PaymentType
Deprecated.
since 1.7.2, no longer used
isFlaggedForManualReview() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Indicates that the payment transaction has been flagged for manual review via fraud checks.
isFreeGiftItem(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderItemOfferUtils
Identifies if the given OrderItem is a free gift item.
isFreeGiftItem(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderOperationServiceOfferUtils
 
isFullyAuthorized() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines if the payment summary is fully authorized
isFullyCaptured() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines if the payment summary is fully captured
isGatewayConfigurationError(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isGatewayCredentialsError(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isGatewayError(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isHasTransactionFlaggedForManualReview() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Indicates that the payment transaction has been flagged for manual review by fraud checks.
isIndeterminateResult() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Tells if this transaction has an indeterminate result.
isIndeterminateResult() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
Whether any of the transactions has an indeterminate result.
isInternalError(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isInvalidPaymentMethod(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isInvalidRequest(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isItemBeingConfirmed(String) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
 
isItemBeingReturned(String) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
Determines if the given item id is being returned by checking the DefaultReturnGenerationService.GenerateReturnHydrationResult.returnRequestItemQuantities and the quantity corresponding to the request.
isMerchandisingProduct(String) - Static method in enum com.broadleafcommerce.orderoperation.service.product.DefaultProductType
 
isNetworkError(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isOrder(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
 
isOrderCancelled(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentCancelledTaxHandler
 
isOrderFulfillment(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
 
isPartiallyCaptured() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines if the payment summary is partially captured
isPartialReverseAuthSupported() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Whether a portion of an authorization transaction can be reversed, or if the full authorization transaction must be reversed.
isPending(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
 
isProcessingFailure(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isRefund(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
 
isRefundFulfillmentCharge() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
Whether the fulfillment charge should be refunded.
isRemoveVatFromItemPrice() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderGenerationProperties
Indicates if a VAT tax should be removed from an item's price when creating Order objects.
isRequires3DSVerification(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isRequires3DSVerification(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
 
isRequiresAdditionalAction(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isResponseValidationFailure(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isReturnConfirmation(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
 
isReturningEntireFulfillment(DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Determines if the DefaultReturnGenerationService.GenerateReturnHydrationResult.getReturnItemRequests() are returning the entire fulfillment.
isReturningRestOfFulfillment(DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Determines if the DefaultReturnGenerationService.GenerateReturnHydrationResult.getReturnItemRequests() are returning the rest of fulfillment.
isReverseAuth(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
 
isSelectorProduct(String) - Static method in enum com.broadleafcommerce.orderoperation.service.product.DefaultProductType
 
isSendingToProcessor(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
 
isSingleUsePaymentMethod() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Whether or not the underlying payment method can only be used once.
isSplitFulfillmentsByVendor() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderGenerationProperties
Whether OrderFulfillments should be split based the vendors of the contained items.
isStandardProduct(String) - Static method in enum com.broadleafcommerce.orderoperation.service.product.DefaultProductType
 
isSuccess(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
 
isSuccessful() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
Indicates whether the attempt to generate CampaignCodes was successful.
issueRefund(DefaultPaymentRefundService.PaymentRefundPackage, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Executes the refund for the given DefaultPaymentRefundService.ReturnPaymentRefundPackage against the DefaultPaymentRefundService.paymentProvider to actually issue the refund.
issueRefunds(List<? extends DefaultPaymentRefundService.PaymentRefundPackage>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Given a list of ReturnPaymentRefundPackages, executes the refunds against the DefaultPaymentRefundService.paymentProvider to actually issue the refund.
isVariantBasedProduct(String) - Static method in enum com.broadleafcommerce.orderoperation.service.product.DefaultProductType
 
ITEM_QUANTITIES_FIELD - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
ITEM_QUANTITY_FIELD - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
ITEM_QUANTITY_FIELD - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
itemQuantityFieldForIndex(int) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
itemQuantityFieldForIndex(int) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
ITEMS_FIELD - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
ITEMS_FIELD - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 

L

LAST - Static variable in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
listen(Message<PaymentCaptureAttemptResult>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.AutoFulfillPaymentCapturedListener
 
listen(Message<CheckoutCompletionEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
Event listener entry point.
listen(Message<FulfillmentStatusChangeEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
Implementations should override this method to add a StreamListener to listen on a channel for FulfillmentStatusChangeEvent, and invoke AbstractPaymentReversalFulfillmentStatusChangeListener.processEvent(Message) through the AbstractPaymentReversalFulfillmentStatusChangeListener.idempotentMessageService.
listen(Message<FulfillmentStatusChangeEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
listen(Message<FulfillmentStatusChangeEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
listen(Message<FulfillmentStatusChangeEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentFulfilledListener
 
listen(Message<FulfillmentStatusChangeEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentCancelledTaxHandler
 
listen(Message<OrderCreatedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoCaptureVirtualOrderCreatedListener
Deprecated.
 
listen(Message<OrderCreatedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoFulfillVirtualOrderCreatedListener
 
listen(Message<OrderCreatedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Event listener entry point.
listen(Message<OrderCreatedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderCreatedTaxHandler
 
listen(Message<ReturnConfirmedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
 
listen(Message<ReturnConfirmedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentRefundTaxHandler
 
listen(Message<TransactionWebhookEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
 
listen(Message<TransactionWebhookEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
listen(Message<TransactionWebhookEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
 
loadAuthorizedClient(String, Authentication, HttpServletRequest) - Method in class com.broadleafcommerce.orderoperation.oauth2.client.web.InMemoryOAuth2AuthorizedClientRepository
Deprecated.
 
LockPaymentRequest - Class in com.broadleafcommerce.orderoperation.service.provider.external.domain.payment
A request DTO used to establish locks on a set of payments.
LockPaymentRequest() - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.LockPaymentRequest
 
lockPayments(List<String>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
lockPayments(List<String>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Locks the given payments to ensure that all of the work done for capturing, reverse authorizing, and refunding process in general is consistently interacting with payments that will not change.

M

MERCHANDISING_PRODUCT - Enum constant in enum com.broadleafcommerce.orderoperation.service.product.DefaultProductType
Denotes a complex, configurable product that acts as a container for other Products or Variants that may be fixed or configurable.
MESSAGE_IDEMPOTENCY_KEY - Static variable in class com.broadleafcommerce.orderoperation.service.messaging.checkout.idempotency.OrderOpsMessageLockService
 
MISSING_ITEM_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
MISSING_ITEM_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
MISSING_ITEM_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
MISSING_ITEM_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
MISSING_ITEM_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
MISSING_ITEM_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
MONEY_ORDER - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 

N

name() - Method in interface com.broadleafcommerce.orderoperation.domain.enums.PaymentOwnerType
 
name() - Method in interface com.broadleafcommerce.orderoperation.domain.enums.PaymentSourceType
 
name() - Method in interface com.broadleafcommerce.orderoperation.domain.enums.PaymentTransactionSourceEntityType
 
name() - Method in interface com.broadleafcommerce.orderoperation.domain.enums.TransactionFailureType
 
name() - Method in interface com.broadleafcommerce.orderoperation.domain.enums.TransactionStatus
 
name() - Method in interface com.broadleafcommerce.orderoperation.domain.enums.TransactionType
 
NETWORK_ERROR - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
There was an error in communicating with the payment gateway.
nextInFulfillmentSequence(String, Integer) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
NOT_FULFILLED_ITEM_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
NOT_FULFILLED_ITEM_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 

O

OAuth2ClientCredentialsAccessTokenResponseClient - Class in com.broadleafcommerce.orderoperation.oauth2.client.endpoint
Alternative to DefaultClientCredentialsTokenResponseClient that uses WebClient and allows for access token response that contain additional non-String parameters.
OAuth2ClientCredentialsAccessTokenResponseClient(WebClient) - Constructor for class com.broadleafcommerce.orderoperation.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
 
obtainLock(String, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalResourceLockProvider
 
obtainLock(Message<?>, String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.idempotency.OrderOpsMessageLockService
 
obtainLock(String, String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.ResourceLockProvider
Obtains a resource lock.
OFFER_CLIENT_ID - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
OfferProvider - Interface in com.broadleafcommerce.orderoperation.service.provider
Provider for interfacing with Offers and the Offer Engine.
ORDER - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
Used when the transaction was made for an Order.
ORDER_CLIENT_ID - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
ORDER_CLIENT_ID - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
ORDER_FULFILLMENT - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
Used when the transaction was made for an OrderFulfillment.
ORDER_FULFILLMENT_ITEM_ID_FIELD - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
ORDER_FULFILLMENT_ITEM_ID_FIELD - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
ORDER_FULFILLMENT_MANAGEMENT - Static variable in class com.broadleafcommerce.orderoperation.service.messaging.support.ResourceLockConceptKeys
Used when locking on an OrderFulfillment.
ORDER_ID - Static variable in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
ORDER_IDS_PARAM_NAME - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
 
ORDER_ITEM_DEPENDENT_ITEM_DETAILS_ATTR - Static variable in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
ORDER_ITEM_TYPE_ATTR - Static variable in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
ORDER_NUMBER - Static variable in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
ORDER_OP_ROUTE_KEY - Static variable in class com.broadleafcommerce.orderoperation.service.environment.RouteConstants.Persistence
 
ORDER_OP_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.orderoperation.service.environment.RouteConstants.Persistence
 
ORDER_OPERATION_SERVICES - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentSourceTypes
Represents the Broadleaf Order Operation Services.
ORDER_OWNED_FULFILLMENTS_SEGMENT - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
ORDER_PAYMENT_MANAGEMENT - Static variable in class com.broadleafcommerce.orderoperation.service.messaging.support.ResourceLockConceptKeys
Used when locking on an Order to perform payment execution.
OrderCheckoutCompletionConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.checkout
Spring cloud data channel description for messaging input.
OrderCreatedConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.OrderCreatedConfig
 
OrderCreatedConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
Spring cloud data channel description for messaging input.
OrderCreatedEvent - Class in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
A message event dispatched after an order has been created successfully.
OrderCreatedEvent() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
 
OrderCreatedEvent(Order, List<OrderFulfillment>, ContextInfo) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
 
orderCreatedOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedProducer
 
OrderCreatedProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
Spring cloud data channel description for messaging output.
orderCreatedTaxHandler(OrderProvider<Order>, TaxDelegate<TaxRequest, TaxResponse>, DefaultTaxRequestService, IdempotentMessageConsumptionService) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderOpsTaxAutoConfiguration
 
OrderCreatedTaxHandler - Class in com.broadleafcommerce.orderoperation.service.messaging.tax
Responsible for committing tax on checkout completion events.
OrderCreatedTaxHandler(OrderProvider<Order>, TaxDelegate<TaxRequest, TaxResponse>, TaxRequestService, IdempotentMessageConsumptionService) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderCreatedTaxHandler
 
orderExistsForCart(C, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
orderFulfillmentItemIdFieldForIndex(int) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
orderFulfillmentItemIdFieldForIndex(int) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
OrderFulfillmentItemOfferUtils - Class in com.broadleafcommerce.orderoperation.service.util
Utility class to aid in processing OrderFulfillmentItems regarding offers.
OrderFulfillmentItemOfferUtils(ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.util.OrderFulfillmentItemOfferUtils
 
OrderGenerationProperties - Class in com.broadleafcommerce.orderoperation.service.autoconfigure
 
OrderGenerationProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderGenerationProperties
 
OrderHistoryEndpoint - Class in com.broadleafcommerce.orderoperation.web.endpoint
Endpoint for viewing Order history for a customer.
OrderHistoryEndpoint(OrderHistoryService<Order, OrderWithFulfillmentsAndReturns>) - Constructor for class com.broadleafcommerce.orderoperation.web.endpoint.OrderHistoryEndpoint
 
orderHistoryService(AuthenticationUtils, TypeFactory, OrderProvider<Order>, FulfillmentProvider<OrderFulfillment>, ReturnAuthorizationProvider<ReturnAuthorization>) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
OrderHistoryService<O extends com.broadleafcommerce.order.client.domain.Order,OF extends OrderWithFulfillmentsAndReturns> - Interface in com.broadleafcommerce.orderoperation.service
Service API for Order history for customers.
OrderItemAttributeConstants - Class in com.broadleafcommerce.orderoperation.domain
Contains all the OrderItem for OrderItem.getAttributes() and OrderItem.getInternalAttributes().
OrderItemAttributeConstants() - Constructor for class com.broadleafcommerce.orderoperation.domain.OrderItemAttributeConstants
 
OrderItemAttributeConstants.Internal - Class in com.broadleafcommerce.orderoperation.domain
 
OrderItemOfferUtils - Class in com.broadleafcommerce.orderoperation.service.util
Utility class to aid in processing OrderItems regarding offers.
OrderItemOfferUtils(ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.util.OrderItemOfferUtils
 
OrderOperationDefaultsEnvironmentPostProcessor - Class in com.broadleafcommerce.orderoperation.autoconfigure
Spring Boot default property overrides for this service
OrderOperationDefaultsEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.orderoperation.autoconfigure.OrderOperationDefaultsEnvironmentPostProcessor
 
OrderOperationJpaAutoConfiguration - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.CapturingPaymentConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.FulfillmentCancelledConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.FulfillmentFulfilledConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.FulfillmentFulfillFailedConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.FulfillmentFulfillingConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.OrderCreatedConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.PaymentCaptureAttemptedConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.ReturnCancelledConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.ReturnConfirmedConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.ReturnCreatedConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.VoucherGenerationCompletionConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaProperties - Class in com.broadleafcommerce.orderoperation.service.environment
 
OrderOperationJpaProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
OrderOperationMessagingAutoConfiguration - Class in com.broadleafcommerce.orderoperation.service.messaging.autoconfigure
 
OrderOperationMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingAutoConfiguration
 
OrderOperationPaymentProperties - Class in com.broadleafcommerce.orderoperation.service.payment
Payment-related properties within OrderOperationServices, discriminated by tenant and application.
OrderOperationPaymentProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
 
OrderOperationProviderProperties - Class in com.broadleafcommerce.orderoperation.service.environment
 
OrderOperationProviderProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.environment.OrderOperationProviderProperties
 
orderOperationsCaptureTransactionWebhookInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.CapturePaymentTransactionWebhookConsumer
 
orderOperationsClientHttpConnector(SSLVerificationProperties) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
OrderOperationServiceAutoConfiguration - Class in com.broadleafcommerce.orderoperation.service.autoconfigure
 
OrderOperationServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
OrderOperationServiceAutoConfiguration.OrderOperationServiceMessageHandlerAutoConfiguration - Class in com.broadleafcommerce.orderoperation.service.autoconfigure
 
OrderOperationServiceMessageHandlerAutoConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration.OrderOperationServiceMessageHandlerAutoConfiguration
 
OrderOperationServiceOfferUtils - Class in com.broadleafcommerce.orderoperation.service.util
Wrapper for the offer utils required by within the Order Operation Service.
OrderOperationServiceOfferUtils(OrderFulfillmentItemOfferUtils) - Constructor for class com.broadleafcommerce.orderoperation.service.util.OrderOperationServiceOfferUtils
 
OrderOperationServiceOfferVersion1_8AutoConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceVersionManagementAutoConfiguration.OrderOperationServiceOfferVersion1_8AutoConfiguration
 
OrderOperationServiceProperties - Class in com.broadleafcommerce.orderoperation.service
 
OrderOperationServiceProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.OrderOperationServiceProperties
 
OrderOperationServiceVersionManagementAutoConfiguration - Class in com.broadleafcommerce.orderoperation.service.autoconfigure
 
OrderOperationServiceVersionManagementAutoConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceVersionManagementAutoConfiguration
 
OrderOperationServiceVersionManagementAutoConfiguration.OrderOperationServiceOfferVersion1_8AutoConfiguration - Class in com.broadleafcommerce.orderoperation.service.autoconfigure
 
orderOperationsFulfillmentAwaitingRefundResultTransactionWebhookInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookConsumer
 
orderOperationsFulfillmentCancelledInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCancelledConsumer
 
orderOperationsFulfillmentCapturingPaymentInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentConsumer
 
orderOperationsFulfillmentFulfilledInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfilledConsumer
 
orderOperationsOauth2FilterFunctionSupplier(ClientRegistrationRepository, Optional<ClientHttpConnector>) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
We'll leave this with a general name as it can (and should) be reused in a flex package.
orderOperationsOrderCreatedInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedConsumer
 
orderOperationsPaymentCaptureAttemptedInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptedConsumer
 
orderOperationsRefundTransactionWebhookInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.RefundPaymentTransactionWebhookConsumer
 
orderOperationsResourceLockProvider(WebClient, ObjectMapper, TypeFactory, ExternalOrderProperties) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
orderOperationsReturnConfirmedInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedConsumer
 
orderOperationsWebClient(Supplier<ServletOAuth2AuthorizedClientExchangeFilterFunction>, ObjectMapper, Optional<ClientHttpConnector>) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
OrderOperationWebAutoConfiguration - Class in com.broadleafcommerce.orderoperation.web.autoconfigure
 
OrderOperationWebAutoConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.web.autoconfigure.OrderOperationWebAutoConfiguration
 
orderOpsCampaignProvider(WebClient, ObjectMapper, TypeFactory, ExternalCampaignProperties) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceVersionManagementAutoConfiguration.OrderOperationServiceOfferVersion1_8AutoConfiguration
 
orderOpsCartProvider(WebClient, ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
orderOpsIdempotentMessageConsumptionService(MessageLockService) - Static method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingAutoConfiguration
 
orderOpsMessageLockService(ResourceLockProvider) - Static method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingAutoConfiguration
 
OrderOpsMessageLockService - Class in com.broadleafcommerce.orderoperation.service.messaging.checkout.idempotency
An order operations specific implementation of the message lock service.
OrderOpsMessageLockService(ResourceLockProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.checkout.idempotency.OrderOpsMessageLockService
 
orderOpsOfferProvider(WebClient, ObjectMapper, TypeFactory, ExternalOfferProperties, UserTargetGenerationService) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
orderOpsPaymentPriorityStrategy() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
orderOpsPaymentProvider(WebClient, ObjectMapper, TypeFactory, ExternalPaymentProperties) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
OrderOpsTaxAutoConfiguration - Class in com.broadleafcommerce.orderoperation.service.messaging.tax
 
OrderOpsTaxAutoConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderOpsTaxAutoConfiguration
 
orderOpsUserTargetGenerationService(TypeFactory, AuthenticationUtils) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
orderProvider - Variable in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
OrderProvider<O extends com.broadleafcommerce.order.client.domain.Order> - Interface in com.broadleafcommerce.orderoperation.service.provider
Provider for interfacing with operations involving orders.
OrderWithFulfillmentsAndReturns - Class in com.broadleafcommerce.orderoperation.domain
Combined domain representing an order and its fulfillments.
OrderWithFulfillmentsAndReturns() - Constructor for class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
OrderWithFulfillmentsAndReturns(Order, List<OrderFulfillment>, List<ReturnAuthorization>) - Constructor for class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
OVERRIDE_PRICE - Static variable in class com.broadleafcommerce.orderoperation.service.pricing.PricingFields
 
OVERRIDE_TOTAL_TO_REFUND_FIELD - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
overrideTotalToRefundFieldForIndex(int) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 

P

pageableToParams(Pageable) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
Converts a pageable into its corresponding query parameters.
paymentAuthReversalService(OrderProvider<Order>, TypeFactory, PaymentProvider) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
PaymentAuthReversalService - Interface in com.broadleafcommerce.orderoperation.service.payment
A service responsible for reverse authorizing for an Order's payments.
PaymentAuthReverseException - Exception in com.broadleafcommerce.orderoperation.service.payment.exception
Exception thrown if there was an issue while attempting to reverse authorization on an order.
PaymentAuthReverseException(String, Order) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentAuthReverseException
 
PaymentAuthReverseException(String, Order, Throwable) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentAuthReverseException
 
PaymentCaptureAttemptedConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.PaymentCaptureAttemptedConfig
 
PaymentCaptureAttemptedConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.capture
Spring cloud data channel description for messaging input.
paymentCaptureAttemptedOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptedProducer
 
PaymentCaptureAttemptedProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.capture
Spring cloud data channel description for messaging output.
PaymentCaptureAttemptResult - Class in com.broadleafcommerce.orderoperation.service.messaging.capture
A message event dispatched after payment has been attempted for a fulfillment.
PaymentCaptureAttemptResult() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResult
 
PaymentCaptureAttemptResultStatus - Enum in com.broadleafcommerce.orderoperation.service.messaging.capture
The types of results that could come from attempting to capture payment on a fulfillment.
PaymentCapturedStatusChangeHandler - Class in com.broadleafcommerce.orderoperation.service.handler
Handles changing a fulfillment from the status OrderFulfillmentStatus.CAPTURING_PAYMENT, OrderFulfillmentStatus.CAPTURE_AWAITING_RESULT, or OrderFulfillmentStatus.PAYMENT_CAPTURE_FAILED to OrderFulfillmentStatus.PAYMENT_CAPTURED.
PaymentCapturedStatusChangeHandler(FulfillmentSplittingService<OrderFulfillment>, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.handler.PaymentCapturedStatusChangeHandler
 
PaymentCaptureException - Exception in com.broadleafcommerce.orderoperation.service.payment.exception
Exception thrown if there was an issue while attempting to capture the order's PaymentSummary.
PaymentCaptureException(String, Order) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentCaptureException
 
PaymentCaptureException(String, Throwable, Order) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentCaptureException
 
PaymentCaptureException(Throwable, Order) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentCaptureException
 
PaymentCaptureFailedStatusChangeHandler - Class in com.broadleafcommerce.orderoperation.service.handler
Handles changing a fulfillment from the status OrderFulfillmentStatus.CAPTURING_PAYMENT or OrderFulfillmentStatus.CAPTURE_AWAITING_RESULT to OrderFulfillmentStatus.PAYMENT_CAPTURE_FAILED.
PaymentCaptureFailedStatusChangeHandler(FulfillmentSplittingService<OrderFulfillment>, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.handler.PaymentCaptureFailedStatusChangeHandler
 
paymentCaptureService(PaymentProvider) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
PaymentCaptureService - Interface in com.broadleafcommerce.orderoperation.service.payment
 
PaymentDistributionDto - Class in com.broadleafcommerce.orderoperation.domain.payment
The DTO used to distribute a MonetaryAmount across different payments based on defined ratios.
PaymentDistributionDto() - Constructor for class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
 
PaymentDistributionException - Exception in com.broadleafcommerce.orderoperation.service.payment.exception
Exception thrown if there was an issue while attempting to distribute payment amount.
PaymentDistributionException(String) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentDistributionException
 
PaymentDistributionException(String, Throwable) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentDistributionException
 
PaymentDistributionException(Throwable) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentDistributionException
 
PaymentDistributionResult - Class in com.broadleafcommerce.orderoperation.domain.payment
The domain that represents the result of distributing a MonetaryAmount across different payments.
PaymentDistributionResult() - Constructor for class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionResult
 
paymentDistributionService(SplitRoundingHelper, TypeFactory) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
PaymentDistributionService - Interface in com.broadleafcommerce.orderoperation.service.payment
A service responsible for distributing payment amounts based on the payments' ratios from an Order.
PaymentExecutionRequest - Class in com.broadleafcommerce.orderoperation.domain.payment
The domain that represent how much to execute against which payment, as well as its transaction type.
PaymentExecutionRequest() - Constructor for class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
 
PaymentLockException - Exception in com.broadleafcommerce.orderoperation.exception
Exception thrown when an issue is encountered while obtaining a payment lock.
PaymentLockException() - Constructor for exception com.broadleafcommerce.orderoperation.exception.PaymentLockException
 
PaymentLockException(String) - Constructor for exception com.broadleafcommerce.orderoperation.exception.PaymentLockException
 
PaymentLockException(String, Throwable) - Constructor for exception com.broadleafcommerce.orderoperation.exception.PaymentLockException
 
PaymentLockException(Throwable) - Constructor for exception com.broadleafcommerce.orderoperation.exception.PaymentLockException
 
PaymentOwnerType - Interface in com.broadleafcommerce.orderoperation.domain.enums
Describes the owner of a payment.
PaymentPriorityStrategy - Interface in com.broadleafcommerce.orderoperation.service.payment
A helper component that has understanding of which PaymentSummaries take precedence and should be applied first in various operations such as payment capture, reverse authorize, and refund.
PaymentProvider - Interface in com.broadleafcommerce.orderoperation.service.provider
Provider for interfacing with a Payment Management system for operations around payment related entities.
PaymentRefundException - Exception in com.broadleafcommerce.orderoperation.service.payment.exception
Exception thrown if there was an issue while attempting to refund part/all of an order.
PaymentRefundException(String, Order) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentRefundException
 
PaymentRefundException(String, Order, Throwable) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentRefundException
 
PaymentRefundPackage() - Constructor for class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
 
PaymentRefundReturnConfirmedListener - Class in com.broadleafcommerce.orderoperation.service.messaging.returns
Listens for ReturnConfirmedEvent and issues a refund for all pending ReturnConfirmations on the ReturnAuthorization, marking them as completed once finished.
PaymentRefundReturnConfirmedListener(IdempotentMessageConsumptionService, PaymentRefundService, OrderProvider<Order>, ReturnAuthorizationProvider<ReturnAuthorization>, ResourceLockProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
 
paymentRefundService(PaymentPriorityStrategy, OrderProvider<Order>, ReturnAuthorizationProvider<ReturnAuthorization>, PaymentProvider, TypeFactory) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
PaymentRefundService - Interface in com.broadleafcommerce.orderoperation.service.payment
A service responsible for issuing refunds for an Order's payments.
PaymentReversalDto() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
PaymentReversalFulfillmentCancelledListener - Class in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Listens for cancelled FulfillmentStatusChangeEvent and cancels the payment for the cancelled fulfillment if necessary, by reverse authorizing or refunding.
PaymentReversalFulfillmentCancelledListener(IdempotentMessageConsumptionService, PaymentProvider, PaymentRefundService, PaymentAuthReversalService, OrderProvider<Order>, FulfillmentProvider<OrderFulfillment>, ResourceLockProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
PaymentReversalFulfillmentCancelledListener.PaymentReversalDto - Class in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
An intermediary data structure used internally by PaymentReversalFulfillmentCancelledListener to hold all the relevant data, to prevent processing the data multiple times and make it easier to pass the data between methods.
PaymentReversalFulfillmentFulfilledListener - Class in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Listens for fulfilled FulfillmentStatusChangeEvent.
PaymentReversalFulfillmentFulfilledListener(IdempotentMessageConsumptionService, PaymentAuthReversalService, OrderProvider<Order>, FulfillmentProvider<OrderFulfillment>, ResourceLockProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentFulfilledListener
 
PaymentReversalPackage() - Constructor for class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
PaymentSourceType - Interface in com.broadleafcommerce.orderoperation.domain.enums
Describes the source of a payment.
PaymentSummary - Class in com.broadleafcommerce.orderoperation.domain.payment
The domain that summarizes the current state of transactions against the payment.
PaymentSummary() - Constructor for class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
 
PaymentTransactionFailureException - Exception in com.broadleafcommerce.orderoperation.service.payment.exception
Exception thrown if there was an issue while attempting to execute a payment transaction for an order's PaymentSummary.
PaymentTransactionFailureException(String, TransactionExecutionResponse) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentTransactionFailureException
 
PaymentTransactionFailureException(String, Throwable) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentTransactionFailureException
 
PaymentTransactionFailureException(String, Throwable, TransactionExecutionResponse) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentTransactionFailureException
 
PaymentTransactionFailureException(Throwable, TransactionExecutionResponse) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentTransactionFailureException
 
PaymentTransactionSourceEntityType - Interface in com.broadleafcommerce.orderoperation.domain.enums
Represents the default possible values for a payment transaction's source entity type.
PaymentType - Interface in com.broadleafcommerce.orderoperation.domain.enums
This represents types of payments that can be applied to a cart.
PaymentWithRefundableAmount() - Constructor for class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentWithRefundableAmount
 
PENDING - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
The transaction request was successfully handled by the gateway, but the transaction itself is not yet finalized.
performChangeStatus(OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.AbstractAutoStatusChangeListener
 
performIndividualItemRounding(List<OrderFulfillmentItem>, Function<OrderFulfillmentItem, MonetaryAmount>, BiConsumer<OrderFulfillmentItem, MonetaryAmount>, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
 
performIndividualItemRounding(List<OrderFulfillmentItem>, Function<OrderFulfillmentItem, MonetaryAmount>, BiConsumer<OrderFulfillmentItem, MonetaryAmount>, MonetaryAmount) - Method in interface com.broadleafcommerce.orderoperation.service.split.FulfillmentSplitRoundingService
Rounds the amounts of the given OrderFulfillmentItems based on the amount getter and setter.
performObjectsRounding(List<T>, Function<T, MonetaryAmount>, BiConsumer<T, MonetaryAmount>, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
Rounds the amounts of the given objects based on the amount getter and setter.
performObjectsRounding(List<T>, Function<T, MonetaryAmount>, BiConsumer<T, MonetaryAmount>, MonetaryAmount, Integer) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
Rounds the amounts of the given objects based on the amount getter and setter.
performRounding(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
 
performRounding(List<OrderFulfillment>) - Method in interface com.broadleafcommerce.orderoperation.service.split.FulfillmentSplitRoundingService
Rounds any partial amounts split between the given OrderFulfillments.
performRoundingAndSetValues() - Method in class com.broadleafcommerce.orderoperation.service.split.TaxDetailRoundingPayload
Performs tax detail rounding and sets the appropriate values on the order fulfillments.
populateActualCart(CheckoutCompletionEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
populateCartItems(Cart, CheckoutCompletionEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
populateCodes(Order) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
populateDependentLineItemDto(List<OrderLineItemDto>, OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
populateFulfillmentGroups(Cart, CheckoutCompletionEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
populateIncludedTax(Cart) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
populateLineItemDto(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
Returns a populated OrderLineItemDto from given OrderItem.
populateLineItems(Order) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
populatePaymentDistributionDetails(C, O, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Populates PaymentDistributionDetails for the Order.
populateTotals(ReturnConfirmation, ReturnAuthorizationItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnConfirmationGenerationService
Calculate and assign the totals within the ReturnConfirmation based on the quantity of the ReturnAuthorizationItem it contains.
populateTotalsBasedOnQuantity(ReturnConfirmation, ReturnAuthorizationItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnConfirmationGenerationService
Calculate and assign the totals within a ReturnConfirmation based on the fraction of the ReturnAuthorizationItem.quantity it contains.
populateTotalsWithRemainders(ReturnConfirmation, ReturnAuthorizationItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnConfirmationGenerationService
Calculate and assign the totals within ReturnConfirmation as the remainder of the totals in the ReturnAuthorizationItem which have not already been confirmed.
populateVoucherDto(Voucher) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
Returns a populated Voucher from given Voucher.
populateVouchers(Order) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.orderoperation.autoconfigure.OrderOperationDefaultsEnvironmentPostProcessor
 
postProcessStatusChange(FulfillmentStatusChangeRequest, String, List<OrderFulfillment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
Perform any additional handling after the fulfillment has changed status.
postProcessStatusChange(FulfillmentStatusChangeRequest, String, List<OrderFulfillment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.CancelStatusChangeHandler
 
postProcessStatusChange(FulfillmentStatusChangeRequest, String, List<OrderFulfillment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.CapturingPaymentStatusChangeHandler
 
postProcessStatusChange(FulfillmentStatusChangeRequest, String, List<OrderFulfillment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfilledStatusChangeHandler
 
postProcessStatusChange(FulfillmentStatusChangeRequest, String, List<OrderFulfillment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfillFailedStatusChangeHandler
 
postProcessStatusChange(FulfillmentStatusChangeRequest, String, List<OrderFulfillment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfillingStatusChangeHandler
 
precalculateRefundAmounts(O, List<OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Pre-calculates and sets OrderItem.getRefundAmount() based on its OrderItem.getProratedOrderAdjustments() and OrderItem.getItemAdjustments() and their offer qualifier and target items.
prefixWithEntityValidationMessageKey(String) - Static method in class com.broadleafcommerce.orderoperation.service.validator.DefaultCancelReturnRequestValidator
 
prefixWithEntityValidationMessageKey(String) - Static method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
prefixWithEntityValidationMessageKey(String) - Static method in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
prefixWithEntityValidationMessageKey(String) - Static method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
PRICE_INFO - Static variable in class com.broadleafcommerce.orderoperation.domain.OrderItemAttributeConstants
Contains the PriceInfo for the OrderItem as a result of pricing.
PricingFields - Class in com.broadleafcommerce.orderoperation.service.pricing
 
PricingFields() - Constructor for class com.broadleafcommerce.orderoperation.service.pricing.PricingFields
 
process(CheckoutCompletionEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
Processes the received message by generating an Order and OrderFulfillments.
process(OrderCreatedEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Processes the received message by validating Order.getVouchers(), generating voucher codes, and then sending a VoucherGenerationCompletionEvent message/
process(TransactionWebhookEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
Processes the given TransactionWebhookEvent and updates the associated OrderFulfillment status.
process(TransactionWebhookEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Processes the given TransactionWebhookEvent and updates the associated OrderFulfillment accordingly.
process(TransactionWebhookEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Processes the given TransactionWebhookEvent and updates the associated ReturnAuthorization and ReturnConfirmation accordingly.
process(FulfillmentStatusChangeRequest, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
process(FulfillmentStatusChangeRequest, OrderFulfillment, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.handler.FulfillmentStatusChangeHandler
Perform the status change requested by the FulfillmentStatusChangeRequest.
processConfirmRequestForOfferTargetItems(DefaultReturnOperationService.ConfirmReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Ensures that whenever an offer qualifier item is being confirmed, the offer target item is being confirmed as well.
processEvent(Message<FulfillmentStatusChangeEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
Initial entry point for handling a FulfillmentStatusChangeEvent message, to be invoked from AbstractPaymentReversalFulfillmentStatusChangeListener.listen(Message) through the AbstractPaymentReversalFulfillmentStatusChangeListener.idempotentMessageService.
processEvent(Message<FulfillmentStatusChangeEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
processEvent(Message<OrderCreatedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoFulfillVirtualOrderCreatedListener
 
processEvent(Message<ReturnConfirmedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
 
processEvent(Message<E>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.AbstractAutoStatusChangeListener
 
processEvent(Message<FulfillmentStatusChangeEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentCancelledTaxHandler
 
processEvent(Message<OrderCreatedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderCreatedTaxHandler
 
processEvent(Message<ReturnConfirmedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentRefundTaxHandler
 
processEventInternal(OrderFulfillment, Order, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
processEventInternal(OrderFulfillment, Order, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
This should be extended to invoke the business logic for reversing non-captured payments.
processEventInternal(OrderFulfillment, Order, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentFulfilledListener
 
PROCESSING_FAILURE - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
The payment gateway failed to successfully process the transaction.
processMessage(Message<TransactionWebhookEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
 
processMessage(Message<TransactionWebhookEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
processMessage(Message<TransactionWebhookEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
 
processMessage(Message<CheckoutCompletionEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
processMessage(Message<OrderCreatedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Processes the given Message.
processReturnRequestsForOfferTargetItems(DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Ensures that whenever an offer qualifier item is being returned, the offer target item is being returned as well based on its qualifier details.
processReversalPackage(DefaultPaymentAuthReversalService.PaymentReversalPackage, List<TransactionExecutionResponse>, Map<String, String>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
processSingleFulfillment(FulfillmentStatusChangeRequest, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
Process the status change for an entire single fulfillment without splitting.
processSplitFulfillments(FulfillmentStatusChangeRequest, OrderFulfillment, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
Process the status change for fulfillments which were split.
processStatusChangeForOfferTargetItems(FulfillmentStatusChangeRequest, OrderFulfillment, Order) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
Makes sure that whenever an offer qualifier item's status is being changed, the offer target item is being changed as well based on its qualifier details.
processTargetItemToChangeStatus(OrderFulfillmentItem, List<OrderFulfillmentItem>, Map<String, OrderItem>, Map<String, Integer>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
Adds the given target item to quantityByItemId for status change based on its qualifier details.
processTargetItemToConfirm(OrderFulfillmentItem, List<OrderFulfillmentItem>, DefaultReturnOperationService.ConfirmReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Adds all the confirmable target items from the qualifier item to the given ConfirmReturnRequest.
processTargetItemToReturn(OrderFulfillmentItem, List<OrderFulfillmentItem>, DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Processes the given offer target item to automatically be returned along with its qualifier item.
processVoucherCodeGenerationResult(Order, CodeGenerationResult, String, List<Voucher>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Processes the given CodeGenerationResult for the given Order and vouchers for the same campaign
PRODUCT_TYPE - Static variable in class com.broadleafcommerce.orderoperation.domain.OrderItemAttributeConstants.Internal
 
prorateFulfillmentLevelCost(OrderFulfillment, List<ReturnAuthorizationItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Distributes the fulfillment charge at the OrderFulfillment level across the ReturnAuthorizationItem.getEstimatedFulfillmentTotalToRefund() of the returnAuthorizationItems.
prorateFulfillmentTaxTotal(OrderFulfillment, List<ReturnAuthorizationItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Distributes the fulfillment tax at the OrderFulfillment level across the ReturnAuthorizationItem.getEstimatedTaxTotalToRefund() of the returnAuthorizationItems.
prorateMissingAmountAcrossItems(MonetaryAmount, OrderFulfillment, Map<String, List<ReturnAuthorizationItem>>, List<ReturnAuthorizationItem>, Map<String, BigDecimal>, Function<ReturnAuthorizationItem, MonetaryAmount>, BiConsumer<ReturnAuthorizationItem, MonetaryAmount>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Determines if there is any discrepancy between the fulfillment's originalTotal and the total of getItemAmount across all the existing and new ReturnAuthorizationItems.
prorateMissingFulfillmentAmount(MonetaryAmount, OrderFulfillment, Map<String, List<ReturnAuthorizationItem>>, List<ReturnAuthorizationItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
prorateMissingMerchandiseAmount(MonetaryAmount, OrderFulfillment, Map<String, List<ReturnAuthorizationItem>>, List<ReturnAuthorizationItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
prorateMissingTaxAmount(MonetaryAmount, OrderFulfillment, Map<String, List<ReturnAuthorizationItem>>, List<ReturnAuthorizationItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
ProviderApiException - Exception in com.broadleafcommerce.orderoperation.exception
Defines a generic error that can be thrown in response to receiving an error from an API that one of the providers (e.g., FulfillmentProvider) received.
ProviderApiException(String, Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.orderoperation.exception.ProviderApiException
 
ProviderApiException(String, WebClientResponseException) - Constructor for exception com.broadleafcommerce.orderoperation.exception.ProviderApiException
 
ProviderApiException(Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.orderoperation.exception.ProviderApiException
 
ProviderApiException(WebClientResponseException) - Constructor for exception com.broadleafcommerce.orderoperation.exception.ProviderApiException
 
PURCHASE_ORDER - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
purgeLocks(Duration) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.idempotency.OrderOpsMessageLockService
 

R

READ_BY_CART_ID_SEGMENT - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
 
READ_BY_ORDER_NUMBER_SEGMENT - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
 
readAll(Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
readAll(Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
 
readAll(Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.FulfillmentProvider
Retrieve all OrderFulfillments.
readAll(Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.OrderProvider
Retrieve all Orders.
readAllByOrderId(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
readAllByOrderId(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
 
readAllByOrderId(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.FulfillmentProvider
Retrieve all of the OrderFulfillments with the given order ID.
readAllByOrderId(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.ReturnAuthorizationProvider
Retrieve all of the ReturnAuthorizations with the given order ID.
readByCartId(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
 
readByCartId(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.OrderProvider
Retrieve the Order with the given cart ID.
readByCartId(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Retrieves a list of PaymentSummaries that belong to the given Order.getCartId().
readByFulfillmentId(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentCaptureClaimProvider
 
readByFulfillmentId(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.FulfillmentCaptureClaimProvider
Retrieves a FulfillmentCaptureClaimSummary that belong to the given fulfillment.
readById(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
readById(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
 
readById(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.FulfillmentProvider
Retrieve the OrderFulfillment with the given ID.
readById(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.OrderProvider
Retrieve the Order with the given ID.
readById(String, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
 
readById(String, String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.ReturnAuthorizationProvider
Retrieve the ReturnAuthorization with the given ID.
readByIdMatchingTenant(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
readByIdMatchingTenant(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
 
readByIdMatchingTenant(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.FulfillmentProvider
Retrieve the OrderFulfillment with the given ID, ignoring its application as long as it's in the current tenant context.
readByIdMatchingTenant(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.OrderProvider
Retrieve the Order with the given ID, ignoring its application as long as it's in the current tenant context.
readByOrderIds(Set<String>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
 
readByOrderIds(Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.ReturnAuthorizationProvider
Fetches ReturnAuthorizations for a Set of order ids.
readByOrderNumber(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
 
readByOrderNumber(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.OrderProvider
Retrieve the Order with the given order number.
readByOwnerTypeAndOwnerId(String, String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Retrieves a list of PaymentSummaries that belong to the given owner type and owner id.
readByPaymentId(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentCaptureClaimProvider
 
readByPaymentId(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.FulfillmentCaptureClaimProvider
Retrieves a FulfillmentCaptureClaimSummary that belong to the given payment.
readByPaymentIds(List<String>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentCaptureClaimProvider
 
readByPaymentIds(List<String>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.FulfillmentCaptureClaimProvider
Retrieves a list of FulfillmentCaptureClaimSummaries that belong to the given payments
readByPaymentOwnerAndTransactionSourceEntity(String, String, String, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
readByPaymentOwnerAndTransactionSourceEntity(String, String, String, String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Retrieves a list of PaymentSummaries that belong to the given payment owner and payment transaction source entity.
readByPaymentOwnerAndTransactionSourceEntityTypes(String, String, Set<String>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
readByPaymentOwnerAndTransactionSourceEntityTypes(String, String, Set<String>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Retrieves a list of PaymentSummaries that belong to the given payment owner and payment transaction source entity types.
readCartItemsForCart(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.CartProvider
Read cart items for a cart with the provided cart item link
readCartItemsForCart(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProvider
 
readContextInfo(ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
readFulfillmentGroupsForCart(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.CartProvider
Read fulfillment groups for a cart with the provided fulfillment group link.
readFulfillmentGroupsForCart(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProvider
 
readFulfillmentsIntoOrderHistory(List<OrderWithFulfillmentsAndReturns>, List<String>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
readHistoricalOrdersForCustomer(Integer, Pageable, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
readOrderByIdOrNumber(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
readOrderByIdOrNumber(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.OrderHistoryService
Retrieve the order with the given order reference (ID or order number) and its fulfillments and returns.
readOrderByIdOrNumber(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.OrderHistoryEndpoint
 
readOrderByIdOrNumberForAccount(String, boolean, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
readOrderByIdOrNumberForAccount(String, boolean, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.OrderHistoryService
Retrieve the order with the given order reference (ID or order number) and its fulfillments and returns.
readOrderByIdOrNumberForAccount(String, boolean, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.OrderHistoryEndpoint
 
readOrderForCart(C, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Reads the Order for the specified cart.
readOrderHistoryForAccount(boolean, Pageable, Node, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
readOrderHistoryForAccount(boolean, Pageable, Node, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.OrderHistoryService
Read all orders with its fulfillments and returns for the currently authenticated account with or without including child accounts' orders
readOrderHistoryForAccount(boolean, Pageable, Node, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.OrderHistoryEndpoint
 
readOrderHistoryForCustomer(Integer, Pageable, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
readOrderHistoryForCustomer(Integer, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.OrderHistoryService
Read all orders with its fulfillments and returns for the currently authenticated customer for the past number of days.
readOrderHistoryForCustomer(Integer, Pageable, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.OrderHistoryEndpoint
 
readOwnedById(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
 
readOwnedById(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.OrderProvider
Retrieve the Order with the given ID, validating ownership if necessary.
readReturnAuthorization(String, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
readReturnsIntoOrderHistory(List<OrderWithFulfillmentsAndReturns>, List<String>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
REFUND - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
Funds have been refunded/credited.
refundAndCompletePendingReturnConfirmations(Order, List<OrderFulfillment>, ReturnAuthorization, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
refundAndCompletePendingReturnConfirmations(Order, List<OrderFulfillment>, ReturnAuthorization, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentRefundService
Finds all pending ReturnConfirmations on the given ReturnAuthorization (for ReturnAuthorizationItems whose ReturnAuthorizationItem.getReturnType() supports refunds), issues refunds for them, and updates the ReturnConfirmation.getStatus() based on the refund responses.
refundFulfillment(MonetaryAmount, Order, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
refundFulfillment(MonetaryAmount, Order, OrderFulfillment, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentRefundService
Issues refund(s) for the given amount for the OrderFulfillment.
refundPaymentIfPossible(PaymentReversalFulfillmentCancelledListener.PaymentReversalDto, PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Refunds the payment for the cancelled fulfillment if possible.
RefundPaymentTransactionWebhookConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
Spring cloud data channel description for messaging input.
releaseLock(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalResourceLockProvider
 
releaseLock(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.idempotency.OrderOpsMessageLockService
 
releaseLock(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.ResourceLockProvider
Releases a resource lock using a token.
removeAuthorizedClient(String, Authentication, HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.orderoperation.oauth2.client.web.InMemoryOAuth2AuthorizedClientRepository
Deprecated.
 
removeNullFulfillmentItems(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
Removes any null OrderFulfillment.fulfillmentItems which were added to match items not present in certain fulfillments during #alignSplitFulfillmentItems(OrderFulfillment, OrderFulfillment).
removeNullTaxDetails(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
Removes any null OrderFulfillmentItem.taxDetails which were added to match tax details not present in certain items during DefaultFulfillmentSplitRoundingService.alignSplitFulfillmentItemTaxDetails(List).
removeRefundedTotalsFromCancelledReturn(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultReturnSplittingService
 
replace(F, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
replace(F, String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.FulfillmentProvider
Replace the OrderFulfillment with the given ID.
replace(R, String, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
 
replace(R, String, String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.ReturnAuthorizationProvider
Replace the ReturnAuthorization with the given ID.
replaceOrCreateAll(Collection<F>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
replaceOrCreateAll(Collection<F>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.FulfillmentProvider
Replace all of the given OrderFulfillment which already exist, or create them.
replaceOrCreateAll(Collection<R>, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
 
replaceOrCreateAll(Collection<R>, String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.ReturnAuthorizationProvider
Replace all of the given ReturnAuthorizations which already exist, or create them.
requestingCompleteFulfillment(FulfillmentStatusChangeRequest, OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
Check if the request is requesting all of the items in the fulfillment.
REQUIRES_3DS_VERIFICATION - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
Additional verification is required from the customer for the gateway to successfully process the transaction
REQUIRES_3DS_VERIFICATION - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
The transaction was received by the payment gateway, but they have requested 3DS verification from the customer before the transaction can be executed.
REQUIRES_ADDITIONAL_ACTION - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
Additional action is required for the transaction to be successfully processed
resolveFromAddress(Cart, FulfillmentGroup, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.messaging.tax.FromTaxAddressResolver
Resolve the from address to be used when submitting a tax request
resolveFromAddress(OrderFulfillment, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.messaging.tax.FromTaxAddressResolver
Resolve the from tax address to be used when submitting a tax request
resolvePageable(JsonNode) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.page.ResponsePageGenerator
Generates an appropriate pageable based off of the pageable data received.
ResourceLockConceptKeys - Class in com.broadleafcommerce.orderoperation.service.messaging.support
Holds common concept keys used to obtain resource locks from ResourceLockProvider.
ResourceLockProvider - Interface in com.broadleafcommerce.orderoperation.service.provider
Provides the ability to lock and unlock resources.
RESPONSE_VALIDATION_FAILURE - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
There was an error when checking the validity of the response.
ResponsePageGenerator<T> - Class in com.broadleafcommerce.orderoperation.service.provider.external.page
Generates a Page representing the data and page data received as a response from another service.
ResponsePageGenerator(List<T>, Long, JsonNode) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.page.ResponsePageGenerator
 
retrievePaymentsForReversal(PaymentReversalFulfillmentCancelledListener.PaymentReversalDto, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Retrieves the PaymentSummaries for payment reversal for the cancelled fulfillment.
RETURN_AUTH_ID_FIELD - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultCancelReturnRequestValidator
 
RETURN_AUTH_ID_FIELD - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
RETURN_AUTHORIZATION_MANAGEMENT - Static variable in class com.broadleafcommerce.orderoperation.service.messaging.support.ResourceLockConceptKeys
Used when locking on an ReturnAuthorization to update the refund amounts for ReturnAuthorization and ReturnConfirmation.
RETURN_CANCELLED_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
RETURN_CANCELLED_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
RETURN_CONFIRMATION - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
Used when the transaction was made for a ReturnConfirmation.
ReturnAuthorizationProvider<R extends com.broadleafcommerce.order.client.domain.ReturnAuthorization> - Interface in com.broadleafcommerce.orderoperation.service.provider
Provider for interfacing with operations involving return authorizations.
ReturnCancelledConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.ReturnCancelledConfig
 
ReturnCancelledEvent - Class in com.broadleafcommerce.orderoperation.service.messaging.returns
A message event dispatched after a ReturnAuthorization has been cancelled.
ReturnCancelledEvent() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
 
returnCancelledOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledProducer
 
ReturnCancelledProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.returns
Spring cloud data channel description for messaging output.
returnConfirmationGenerationService(SplitRoundingHelper, TypeFactory) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
ReturnConfirmationGenerationService - Interface in com.broadleafcommerce.orderoperation.service.generate
 
ReturnConfirmationRefundWebhookListener - Class in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
Listens for refund TransactionWebhookEvent and updates the ReturnAuthorization and the ReturnConfirmation associated with the TransactionWebhookEvent.
ReturnConfirmationRefundWebhookListener(IdempotentMessageConsumptionService, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, ReturnAuthorizationProvider<ReturnAuthorization>, PaymentProvider, ResourceLockProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
 
ReturnConfirmedConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.ReturnConfirmedConfig
 
ReturnConfirmedConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.returns
Spring cloud data channel description for messaging input.
ReturnConfirmedEvent - Class in com.broadleafcommerce.orderoperation.service.messaging.returns
A message event dispatched after a ReturnAuthorization has new ReturnConfirmations applied.
ReturnConfirmedEvent() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
 
returnConfirmedOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedProducer
 
ReturnConfirmedProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.returns
Spring cloud data channel description for messaging output.
ReturnCreatedConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.ReturnCreatedConfig
 
ReturnCreatedEvent - Class in com.broadleafcommerce.orderoperation.service.messaging.returns
A message event dispatched after a new ReturnAuthorization has been created.
ReturnCreatedEvent() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
 
returnCreatedOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedProducer
 
ReturnCreatedProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.returns
Spring cloud data channel description for messaging output.
returnGenerationService(FulfillmentSplittingService<OrderFulfillment>, FulfillmentOperationHelper, SplitRoundingHelper, TypeFactory) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
ReturnGenerationService - Interface in com.broadleafcommerce.orderoperation.service.generate
 
ReturnItemRequest - Class in com.broadleafcommerce.orderoperation.web.endpoint.domain
A request to initiate the return of an item.
ReturnItemRequest() - Constructor for class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
 
ReturnOperationEndpoint - Class in com.broadleafcommerce.orderoperation.web.endpoint
 
ReturnOperationEndpoint(ReturnOperationService) - Constructor for class com.broadleafcommerce.orderoperation.web.endpoint.ReturnOperationEndpoint
 
returnOperationService(TypeFactory, OrderProvider<Order>, FulfillmentProvider<OrderFulfillment>, ReturnAuthorizationProvider<ReturnAuthorization>, ReturnRequestValidator, ReturnGenerationService, ReturnCreatedProducer, ConfirmReturnRequestValidator, ReturnConfirmationGenerationService, ReturnConfirmedProducer, CancelReturnRequestValidator, ReturnSplittingService, ReturnCancelledProducer) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
ReturnOperationService - Interface in com.broadleafcommerce.orderoperation.service
Responsible for managing operations on returns.
ReturnPaymentRefundPackage() - Constructor for class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnPaymentRefundPackage
 
ReturnRequest - Class in com.broadleafcommerce.orderoperation.web.endpoint.domain
A request to initiate the returns of items in an Order.
ReturnRequest() - Constructor for class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnRequest
 
returnRequestValidator() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
ReturnRequestValidator - Interface in com.broadleafcommerce.orderoperation.service.validator
Determines that the ReturnRequest is valid.
returnSplittingService(TypeFactory, ReturnGenerationService) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
ReturnSplittingService - Interface in com.broadleafcommerce.orderoperation.service.split
Responsible for splitting ReturnAuthorization into multiple.
returnTypeIsRefundable(ReturnAuthorizationItem) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
REVERSE_AUTH - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
The reverse of an DefaultTransactionTypes.AUTHORIZE transaction.
reverseAuthorizePayment(DefaultPaymentAuthReversalService.PaymentReversalPackage, String, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
reverseAuthorizePaymentIfPossible(PaymentReversalFulfillmentCancelledListener.PaymentReversalDto, PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Reverses the authorized payment for the cancelled fulfillment if possible.
reverseAuthorizePayments(List<DefaultPaymentAuthReversalService.PaymentReversalPackage>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
Given a list of PaymentReversalPackages, executes the reverse authorize transactions using DefaultPaymentAuthReversalService.getPaymentProvider().
reversePayments(PaymentReversalFulfillmentCancelledListener.PaymentReversalDto, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
This method sorts the payments in order of which should be refunded or reverse authorized.
reversePaymentsForFulfillmentIfNeeded(OrderFulfillment, Order, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Reverses the payments for the cancelled OrderFulfillment if needed, either by refunding the captured amount or reverse authorizing the authorized amount, or both.
reverseRemainingAuthAmounts(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
 
reverseRemainingAuthAmounts(Order, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentAuthReversalService
Executes reverse authorization(s) for all payments on the Order which are authorized but not captured.
reverseRemainingOrderAuthPaymentsIfNeeded(OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
If the entire order is guaranteed to no longer have any more fulfillments to capture, then reverse any remaining authorized but not captured payments on the order.
ROOT_ACCOUNT_ID - Static variable in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
roundAmounts() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
Rounds the contained amounts so that each split side sums to the target totals, and each split amount sums to its original value.
roundAmounts() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
Rounds the contained amounts so that the split amounts sum to the original total.
roundEstimatedGrandTotals(List<ReturnAuthorizationItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Rounds the estimated grand totals to refund for the ReturnAuthorizationItems.
roundFloor() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
Round the contained amounts to the floor, and calculates how many units the new sum of rounded amounts is off from the original total.
roundFloor(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
roundFulfillmentAdjustments(List<OrderFulfillment>, List<MonetaryAmount>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
Round the amounts in the OrderFulfillment.adjustments on all the split fulfillments.
roundGrandTotal(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
Rounds the OrderFulfillment.grandTotal on all of the split fulfillments.
roundGrandTotalParts(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
Round the amounts which comprise the OrderFulfillment.grandTotal on all of the split fulfillments.
roundIndependentSplitAmount(List<MonetaryAmount>) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
Round amounts which were split.
roundIndependentSplitAmount(List<MonetaryAmount>, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
Round amounts which were split, with specified SplitTotalRounder.SplitAmount.getOriginalTotal().
roundIndependentSplitAmount(List<MonetaryAmount>, MonetaryAmount, Integer) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
Round amounts which were split, with specified SplitTotalRounder.SplitAmount.getOriginalTotal().
roundItemFulfillmentAdjustments(List<OrderFulfillmentItem>, OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
Round the amounts that comprise the OrderFulfillmentItem.fulfillmentTotal on all of the split fulfillment items.
roundItemFulfillmentTotals(List<OrderFulfillment>, List<MonetaryAmount>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
Round the amounts which comprise the item fulfillment subtotal on all of the split fulfillments.
roundItemMerchandiseRefundAmountParts(List<OrderFulfillmentItem>, OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
Deprecated, for removal: This API element is subject to removal in a future version.
In favor of {#roundFulfillmentMerchandiseRefundParts(List)}
roundItemMerchandiseTax(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
Round all the items' OrderFulfillmentItem#merchandiseTotalTax and OrderFulfillmentItem.taxDetails on the split fulfillments.
roundItemMerchandiseTotalParts(List<OrderFulfillmentItem>, OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
Round the amounts which comprise the OrderFulfillmentItem.merchandiseTotal on both the leftover and split items.
roundItemMerchandiseTotals(List<OrderFulfillment>, List<MonetaryAmount>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
Round the amounts which comprise the item merchandise subtotal on both the leftover and split fulfillments.
roundItemPaymentDistributionDetails(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
Round all the items' OrderFulfillmentItem#merchandiseTotalTax and OrderFulfillmentItem.taxDetails on the split fulfillments.
roundItemProratedOrderAdjustments(List<OrderFulfillment>, List<MonetaryAmount>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
Round the amounts which comprise the total prorated order adjustments on all the split fulfillments.
roundItemTaxNoTaxDetails(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
 
roundItemTaxWithTaxDetails(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
 
roundListPartsOfTotal(List<List<T>>, Function<T, MonetaryAmount>, BiConsumer<T, MonetaryAmount>, List<MonetaryAmount>, OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
Round split amounts from lists of objects which need to add up to a given target total.
roundListPartsOfTotal(List<List<T>>, Function<T, MonetaryAmount>, BiConsumer<T, MonetaryAmount>, List<MonetaryAmount>, OrderFulfillment, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
Round split amounts from lists of objects which need to add up to a given target total.
roundListPartsOfTotal(List<List<T>>, Function<T, MonetaryAmount>, BiConsumer<T, MonetaryAmount>, List<MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
Round split amounts from lists of objects which need to add up to a given target total.
roundMerchandiseTotalParts(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
Round the amounts which comprise the OrderFulfillment.merchandiseTotal on all the split fulfillments.
roundPartsOfTotal(List<MonetaryAmount>, List<List<MonetaryAmount>>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
Round monetary amounts which need to match up to a list of given target totals.
roundPartsOfTotal(List<T>, List<Function<T, MonetaryAmount>>, List<BiConsumer<T, MonetaryAmount>>, List<MonetaryAmount>, OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
Round split amounts on some object which need to add up to a given target total.
roundPartsOfTotal(List<T>, List<Function<T, MonetaryAmount>>, List<BiConsumer<T, MonetaryAmount>>, List<MonetaryAmount>, OrderFulfillment, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
Round split amounts on some object which need to add up to a given target total.
roundPartsOfTotal(List<T>, List<Function<T, MonetaryAmount>>, List<BiConsumer<T, MonetaryAmount>>, List<MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
Round split amounts on some object which need to add up to a given target total.
roundReturnAuthorizationItems(List<ReturnAuthorizationItem>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Rounds all of the totals on the ReturnAuthorizationItems.
roundReturnAuthorizationItemsComponentTotals(List<ReturnAuthorizationItem>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Rounds all of the totals which add up to ReturnAuthorizationItem.getEstimatedTotalToRefund().
roundTotalFulfillmentPriceParts(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
Round the amounts which comprise the OrderFulfillment#totalFulfillmentPrice on all of the split fulfillments.
RouteConstants - Class in com.broadleafcommerce.orderoperation.service.environment
 
RouteConstants.Persistence - Class in com.broadleafcommerce.orderoperation.service.environment
 
RSQL_FILTER_PARAM - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
 

S

SALE_PRICE - Static variable in class com.broadleafcommerce.orderoperation.service.pricing.PricingFields
 
saveAuthorizedClient(OAuth2AuthorizedClient, Authentication, HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.orderoperation.oauth2.client.web.InMemoryOAuth2AuthorizedClientRepository
Deprecated.
 
SELECTOR - Enum constant in enum com.broadleafcommerce.orderoperation.service.product.DefaultProductType
Denotes a product that serves as a container for a single Item Choice and which can be used to produce a promotional landing page.
sendFulfillmentStatusChangeEvent(MessageChannel, FulfillmentStatusChangeRequest, String, OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
Builds a FulfillmentStatusChangeEvent for the status change which occurred.
SENDING_TO_PROCESSOR - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
The payment gateway call is being prepared, or has been made and we don't know the response yet.
sendOrderCreatedMessage(Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
sendPaymentCaptureAttemptResult(String, Order, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Produces & sends an event indicating that the order's payments were just successfully captured so that other systems/services can react accordingly.
sendPaymentCaptureAttemptResult(String, Order, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Produces & sends an event indicating that the order's payments were just successfully captured so that other systems/services can react accordingly.
sendReturnCancelledMessage(CancelReturnRequest, ReturnAuthorization, ReturnAuthorization, Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
sendReturnConfirmedMessage(ConfirmReturnRequest, ReturnAuthorization, Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
sendReturnCreatedMessage(ReturnRequest, ReturnAuthorization, Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
sendVoucherCodeCreatedMessage(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
setAccountHierarchy(List<String>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setAccountId(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the ending time for which this campaign code is active.
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Sets the Active End Date for codes generated by this generator.
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the beginning time for which this campaign code is active.
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Sets the Active Start Date for codes generated by this generator.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
Contains the additional information about this payment.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
Contains the additional information about this payment.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionResult
Contains the additional information about this payment.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
Contains the additional information about this payment.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
setAddressByType(Map<String, Address>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The collection of related addresses that may include billing or shipping addresses
setAdjustments(List<Adjustment>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
setAfterPaymentCaptured(boolean) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.properties.FulfillmentProcessingProperties.AutoFulfillProperties
 
setAllowAutomaticReversal(boolean) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
Whether to allow this transaction to be automatically reversed by payment system's scheduled jobs.
setAlreadyConfirmedReturnAuthorization(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
The component of the return which was already confirmed, so could not be cancelled, if any confirmations are present.
setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
The amount for which this payment is executable
setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The amount for which this payment is allotted.
setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The amount of the PaymentTransaction
setAmountAuthorized(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total authorized amount for capture.
setAmountAvailableForAuthorize(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines the amount that can be authorized for this payment summary
setAmountAvailableForAuthorizeAndCapture(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines the amount that can be authorized and captured for this payment summary
setAmountAvailableForCapture(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines the amount that can be captured for this payment summary
setAmountAvailableForRefund(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines the amount that can be refunded for this payment summary
setAmountAvailableForRefund(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentWithRefundableAmount
 
setAmountAvailableForReverseAuthorization(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines the amount that can be reverse-authorized for this payment summary
setAmountCaptured(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total captured amount.
setAmountCredited(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total detached credit amount.
setAmountRefunded(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total refunded amount.
setAmountToRefund(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
The MonetaryAmount to refund.
setAmountToReverse(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
setAmountToReverse(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
setApplication(Map<String, P>) - Method in class com.broadleafcommerce.orderoperation.properties.DiscriminatedProperties
 
setApproverEmail(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setAssigned(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines whether this code has been assigned for use.
setAttributeChoices(Map<String, AttributeChoiceValue>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
General use map to capture any additional attributes needed for this Payment
setAttributes(Map<String, String>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Map of specific attributes that have been gathered from the raw response.
setAuthorizationFailureHandler(OAuth2AuthorizationFailureHandler) - Method in class com.broadleafcommerce.orderoperation.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
setAuthorizationSuccessHandler(OAuth2AuthorizationSuccessHandler) - Method in class com.broadleafcommerce.orderoperation.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
setAuthorizedClientProvider(OAuth2AuthorizedClientProvider) - Method in class com.broadleafcommerce.orderoperation.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
setAutoFulfill(FulfillmentProcessingProperties.AutoFulfillProperties) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.properties.FulfillmentProcessingProperties
 
setBulkCreateUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for bulk creating fulfillment capture claims.
setCampaignId(String) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the id for the campaign that originated this campaign code.
setCampaignId(String) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Defines the id for the campaign that originated this code generator.
setCampaignRefs(List<CampaignRef>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setCancelledReturnAuthorization(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
The return which was cancelled.
setCancelPaymentGatewayPriorities(List<String>) - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
A list of payment gateway types defining the order by which the payments will be refunded and/or reversed for the cancelled fulfillment.
setCaptureAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total amount sent to the payment gateway for capture, and is waiting for a response about the transaction result.
setCaptureExecutionResponses(List<TransactionExecutionResponse>) - Method in class com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
A list of TransactionExecutionResponses for the capture transactions.
setCapturePaymentGatewayPriorities(List<String>) - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
A list of payment gateway types defining the order by which payments will be captured.
setCaptureUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for capture transaction executions.
setCartCreateDate(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setCartId(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setCartItemPath(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
setCartType(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setCartUrl(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
setCheckoutRequestId(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setCode(String) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
The string code that represents this record.
setCodeFormat(String) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
The custom formatter for generating codes.
setCodeGenerator(CodeGenerator) - Method in class com.broadleafcommerce.orderoperation.domain.VoucherCodeGenerationRequest
The CodeGenerator to use to generate voucher codes.
setCodeLength(Integer) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
The code length the generator should use when generating the codes.
setCodePrefix(String) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Defines a prefix to updateUses when generating campaign codes for this campaign.
setCondition(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
The actual condition of the returned item received.
setConfirmedQuantityByItemId(Map<String, Integer>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Map of total quantities in which the returns are already confirmed by OrderFulfillmentItem.getId().
setConfirmRequestReturnAuth(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
The ReturnAuthorization the confirmReturnRequest belongs to.
setConfirmReturnItemRequestByItemId(Map<String, ConfirmReturnItemRequest>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Map of ConfirmReturnItemRequest by OrderFulfillmentItem.getId().
setConfirmReturnRequest(ConfirmReturnRequest) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
setContextAttributesMapper(Function<OAuth2AuthorizeRequest, Map<String, Object>>) - Method in class com.broadleafcommerce.orderoperation.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResult
The ContextInfo derived from the original request containing tenant and sandbox info.
setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.voucher.VoucherGenerationCompletionEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
setContextState(ContextState) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setCustomerId(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setCustomerName(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
setDateRecorded(Instant) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The timestamp when this transaction response was recorded
setDeclineType(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The type of transaction failure (hard vs soft failure)
setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
setDetachedDurableMessageSender(DetachedDurableMessageSender) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
setDetachedDurableMessageSender(DetachedDurableMessageSender) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
setDetachedDurableMessageSender(DetachedDurableMessageSender) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
setDetachedDurableMessageSender(DetachedDurableMessageSender) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
setDetachedDurableMessageSender(DetachedDurableMessageSender) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
setDetachedDurableMessageSender(DetachedDurableMessageSender) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
setDisabled(boolean) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.SSLVerificationProperties
Dictates whether SSL verification should be disabled.
setDisplayAttributes(Map<String, String>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
General use map to capture any display properties for this Payment
setDistributedPaymentAndAmounts(List<Pair<ExecutablePayment, MonetaryAmount>>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionResult
A list of Pairs of ExecutablePayment and the MonetaryAmount that it's distributed.
setDistributePaymentTransactionAmountAcrossPayments(boolean) - Method in class com.broadleafcommerce.orderoperation.service.OrderOperationServiceProperties
Whether or not to distribute a payment transaction amount across the Order's payments proportionally.
setEmailAddress(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setEmailRegEx(String) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines a regex to be used for validating this campaign code for customer updateUses.
setEmailRegEx(String) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Provides a customer email validation when the generated codes are requested for use.
setEnableFulfillingStep(boolean) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.properties.FulfillmentProcessingProperties
If true, during auto-fulfill, VIRTUAL fulfillments will go through the OrderFulfillmentStatus.FULFILLING status before they can be marked as OrderFulfillmentStatus.FULFILLED.
setErrorMessage(String) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
Error message from attempting to generate CampaignCodes.
setExecutableAmount(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
The amount for which this payment is executable
setExecutablePayments(List<ExecutablePayment>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
A list of ExecutablePayments to distribute the PaymentDistributionDto.totalAmountToDistribute across.
setExistingReturnItemQuantities(Map<String, Integer>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A map of quantity already returned by OrderFulfillmentItem.getId().
setExistingReturnItemsByItemId(Map<String, List<ReturnAuthorizationItem>>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A map of existing ReturnAuthorizationItems by OrderFulfillmentItem.getId().
setExpectedCondition(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The condition of the item expected when returned.
setExpectedTotalAmount(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The total amount that we're expecting to be executed against the TransactionExecutionResponse.paymentSummary, spread across the TransactionExecutionResponse.transactionExecutionDetails.
setExternalId(String) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
This is an arbitrary ID, typically assigned by or used by 1st or 3rd party systems that are not Broadleaf.
setFailureType(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The failure type of the PaymentTransaction
setFailureType(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The type of transaction failure
setFlaggedForManualReview(boolean) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Indicates that the payment transaction has been flagged for manual review via fraud checks.
setFulfillment(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
The OrderFulfillment containing the items being returned.
setFulfillment(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResult
The fulfillment for which payment was capture attempted
setFulfillment(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
The fulfillment which changed status.
setFulfillment(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
setFulfillmentCaptureClaimProvider(FulfillmentCaptureClaimProvider) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
setFulfillmentCaptureClaimProvider(FulfillmentCaptureClaimProvider) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
setFulfillmentCaptureClaimProvider(FulfillmentCaptureClaimProvider) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
setFulfillmentCaptureClaims(List<FulfillmentCaptureClaim>) - Method in class com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
A list of FulfillmentCaptureClaims that was made for the OrderFulfillment.
setFulfillmentCaptureClaimUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for basic CRUD operations for fulfillment capture claims.
setFulfillmentGroupPath(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
setFulfillmentId(String) - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
The ID of the fulfillment to have its status changed.
setFulfillmentItemById(Map<String, OrderFulfillmentItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A map of OrderFulfillmentItem by OrderFulfillmentItem.getId().
setFulfillmentItemQuantities(Map<String, Integer>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A map of total quantity by OrderFulfillmentItem.getId() for the given fulfillment.
setFulfillmentMatchingTenantUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for singular fulfillment retrieval matching tenant ignoring application.
setFulfillmentProvider(FulfillmentProvider<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
setFulfillments(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setFulfillments(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
A list of OrderFulfillments that belong to the Order
setFulfillments(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
The fulfillments created for the order
setFulfillments(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
The fulfillments associated with the order being returned from.
setFulfillments(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
The fulfillments associated with the order being returned from.
setFulfillments(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
The fulfillments associated with the order being returned from.
setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The payment's total fulfillment cost
setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's total fulfillment cost
setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's total fulfillment cost.
setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's total fulfillment cost
setFulfillmentUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for basic singular fulfillment retrieval.
setFullyAuthorized(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines if the payment summary is fully authorized
setFullyCaptured(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines if the payment summary is fully captured
setGatewayResponseCode(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The gateway response code of the PaymentTransaction
setGatewayResponseCode(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The response code provided by the payment gateway which may represent a success or failure
setGatewayType(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The gateway used to process this payment.
setGeneratedCodes(List<CampaignCode>) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
Generated CampaignCodes.
setGenerateVoucherCodesUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
The URI path for voucher codes generation.
setGenerateVoucherCodesUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
The URI path for voucher codes generation.
setGeneratorId(String) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the id for the code generator that originated this campaign code.
setHasTransactionFlaggedForManualReview(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Indicates that the payment transaction has been flagged for manual review by fraud checks.
setId(String) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
 
setId(String) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
 
setId(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The id of the PaymentTransaction
setIndeterminateResult(boolean) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Tells if this transaction has an indeterminate result.
setInternalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setItemById(Map<String, OrderFulfillmentItem>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Map of OrderFulfillmentItem by OrderFulfillmentItem.getId().
setItemQuantities(Map<String, Integer>) - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
The quantities of each fulfillment item which should change status.
setItems(List<ConfirmReturnItemRequest>) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnRequest
The items which have been returned.
setItems(List<ReturnItemRequest>) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnRequest
The items to return.
setJpa(JpaProperties) - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
setJpaProperties(OrderOperationProviderProperties) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
setLocale(Locale) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setLockPaymentsUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for locking multiple payments.
setLockTokens(Collection<String>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.UnlockPaymentRequest
List of tokens that can be used to release payment locks.
setMaxUses(int) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the number of max uses allowed for this campaign code.
setMaxUses(int) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
The maximum number of uses to set for each code generated.
setMessage(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Message describing the result of the transaction
setName(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setName(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The name of this payment.
setNote(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
An optional note containing extra information about the item being returned.
setNote(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
An optional note containing extra information about the item to return.
setNumberOfCodesToGenerate(int) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
The number of codes that will be generated
setOfferCodes(List<String>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setOfferId(String) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the id for the offer that originated the offer code.
setOfferServicesVersion(String) - Method in class com.broadleafcommerce.orderoperation.service.OrderOperationServiceProperties
The offer version enabled for external service calls with OrderOperationService.
setOfferUtils(OrderOperationServiceOfferUtils) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
 
setOfferUtils(OrderOperationServiceOfferUtils) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
setOfferUtils(OrderOperationServiceOfferUtils) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
setOfferUtils(OrderOperationServiceOfferUtils) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
setOfferUtils(OrderOperationServiceOfferUtils) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
setOfferUtils(OrderOperationServiceOfferUtils) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
 
setOrder(Order) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setOrder(Order) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
The Order where the items being confirmed are from.
setOrder(Order) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
The Order where the items being returned are from.
setOrder(Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResult
The order object that had payment capture attempted
setOrder(Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
The order which the fulfillment came from.
setOrder(Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
setOrder(Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
The order object that was created
setOrder(Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
The order being returned from.
setOrder(Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
The order being returned from.
setOrder(Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
The order being returned from.
setOrder(Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.voucher.VoucherGenerationCompletionEvent
The Order that the vouchers were created for.
setOrderFulfillmentId(String) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
The ID of the OrderFulfillment that refund is being performed for.
setOrderFulfillmentItemId(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
The context ID of the OrderFulfillmentItem returned.
setOrderFulfillmentItemId(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The context ID of the OrderFulfillmentItem to return.
setOrderItemById(Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
A map of OrderItem by OrderItem.getId().
setOrderItemById(Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A map of OrderItem by OrderItem.getId().
setOrderItemOfferUtils(OrderItemOfferUtils) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderOperationServiceOfferUtils
 
setOrderItems(List<OrderItem>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setOrderMatchingTenantUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for singular order retrieval matching tenant ignoring application.
setOrderNumber(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setOrderOperationPaymentProperties(OrderOperationPaymentProperties) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
setOrderOperationServiceProperties(OrderOperationServiceProperties) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
setOrderOperationServiceProperties(OrderOperationServiceProperties) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
setOrderOperationServiceProperties(OrderOperationServiceProperties) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
setOrderPricing(OrderPricing) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setOrderProvider(OrderProvider<Order>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
 
setOrderReturnsUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI subpath for basic singular return retrieval in an order.
setOrderUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for basic singular order retrieval.
setOriginalStatus(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
The original status of the fulfillment before the change.
setOverrideTotalToRefund(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
The overridden grand total to refund.
setOwnerId(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.LockPaymentRequest
The id of the entity that owns this payment.
setOwnerType(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.LockPaymentRequest
Describes the owner of the payment.
setParentSourceEntityId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The parent source entity id of the PaymentTransaction
setParentSourceEntityId(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The id of the parent source entity of the transaction that proceeded this transaction.
setParentSourceEntityType(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The parent source entity type of the PaymentTransaction
setParentSourceEntityType(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The type of the parent source entity of the transaction that proceeded this transaction.
setParentTransactionId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The parent transaction id of the PaymentTransaction
setParentTransactionId(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The id of the parent payment transaction.
setPartiallyCaptured(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines if the payment summary is partially captured
setPartialReverseAuthSupported(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Whether a portion of an authorization transaction can be reversed, or if the full authorization transaction must be reversed.
setPayment(PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
The id of this payment.
setPayment(PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
The id of this payment.
setPayment(PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
setPayment(PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
The PaymentSummary that this refund operation is being performed on.
setPayment(PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentWithRefundableAmount
 
setPaymentCaptureService(PaymentCaptureService) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoFulfillVirtualOrderCreatedListener
 
setPaymentDistributionDetails(List<PaymentDistributionDetail>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setPaymentDistributionDetails(List<PaymentDistributionDetail>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
A list of PaymentDistributionDetails specifying the details of the distribution ratios.
setPaymentDistributionService(PaymentDistributionService) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
setPaymentDistributionService(PaymentDistributionService) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
setPaymentDistributionService(PaymentDistributionService) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
setPaymentId(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The id of this payment.
setPaymentId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The id of this payment.
setPaymentId(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The id of the related payment that is meant to be used for the transaction.
setPaymentIds(List<String>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.LockPaymentRequest
The list of ids of the payments to lock.
setPaymentLockTokens(Map<String, String>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
setPaymentPriorityStrategy(PaymentPriorityStrategy) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
setPaymentPriorityStrategy(PaymentPriorityStrategy) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
 
setPaymentPriorityStrategy(PaymentPriorityStrategy) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
setPaymentProvider(PaymentProvider) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
setPayments(List<PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
setPaymentSummary(PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's updated PaymentSummary representation.
setPaymentsUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for basic CRUD operations on payments and basic transaction executions on payments.
setPrimaryReturnReason(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The primary reason for the return.
setProperties(OrderOperationProviderProperties) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
setProperties(OrderOperationProviderProperties) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
setProperties(OrderOperationProviderProperties) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
setProperties(OrderOperationProviderProperties) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
setProperties(OrderOperationProviderProperties) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
setProperties(OrderOperationServiceProperties) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
setProvider(String) - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationProviderProperties
 
setQuantity(int) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
The quantity of the item returned.
setQuantity(Integer) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The quantity of the item to return.
setRefundAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total amount sent to the payment gateway for refund, and is waiting for a response about the transaction result.
setRefundFulfillmentCharge(boolean) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
Whether the fulfillment charge should be refunded.
setRefundPaymentGatewayPriorities(List<String>) - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
A list of payment gateway types defining the order by which payments will be refunded.
setRefundTransactionResponse(TransactionExecutionResponse) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
The TransactionExecutionResponse of the refund transaction execution.
setRefundUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for refund transaction executions.
setRemoveVatFromItemPrice(boolean) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderGenerationProperties
Indicates if a VAT tax should be removed from an item's price when creating Order objects.
setRequest(FulfillmentStatusChangeRequest) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
The original request leading to the status change.
setRequest(CancelReturnRequest) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
The original request leading to the return cancellation.
setRequest(ConfirmReturnRequest) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
The original request leading to the return creation.
setRequest(ReturnRequest) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
The original request leading to the return creation.
setRequestId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The request id of the PaymentTransaction
setRequestId(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The id representing the customer's request to execute one or more transactions.
setRequestId(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The id representing the customer's request to execute one or more transactions.
setResourceLockProvider(ResourceLockProvider) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
setResourceLocksUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for resource locks.
setResult(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResult
The outcome of the attempt to capture payment.
setReturnAuthorization(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
The return which was updated with new ReturnConfirmations.
setReturnAuthorization(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
The return which was created.
setReturnAuthorizationId(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.CancelReturnRequest
The ID of the ReturnAuthorization to be cancelled.
setReturnAuthorizationId(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnRequest
The ID of the ReturnAuthorization which contains the items which have been returned.
setReturnAuthorizations(List<ReturnAuthorization>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setReturnAuthorizationsUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for ReturnAuthorization retrieval for multiple order ids.
setReturnConfirmation(ReturnConfirmation) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnPaymentRefundPackage
The ReturnConfirmation that the refund is for.
setReturnItemRequests(List<ReturnItemRequest>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A list of ReturnItemRequests for the given fulfillment.
setReturnQuantityByItemId(Map<String, Integer>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Map of total quantities that are returned by OrderFulfillmentItem.getId().
setReturnRequestItemQuantities(Map<String, Integer>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A map of requested quantity to be returned by OrderFulfillmentItem.getId().
setReturnType(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The type of the return, indicating how it should be processed.
setReverseAuthorizeAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total amount sent to the payment gateway for reverse authorize, and is waiting for a response about the transaction result.
setReverseAuthorizeUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for reverse authorize transaction executions.
setRootAccountId(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setScale(Integer) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
 
setScale(Integer) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
setSecondaryReturnReason(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The secondary reason for the return, providing more detail in addition to the ReturnItemRequest.primaryReturnReason.
setSecurityCode(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment method security code that may be required to execute the transaction.
setSegment(String) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
The segment to which this campaign code can apply.
setServiceClient(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
The service client to use when interacting with the campaign service.
setServiceClient(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
The service client to use when interacting with the cart service.
setServiceClient(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProvider
Service client to use when interacting with the cart service.
setServiceClient(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
The service client to use when interacting with the offer service.
setServiceClient(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The service client to use when calling order services.
setServiceClient(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The service client to use when calling payment management services.
setSingleUsePaymentMethod(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Whether or not the underlying payment method can only be used once.
setSource(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The source of the PaymentTransaction
setSource(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
A simple description of the system that initiated this transaction execution request.
setSourceEntityId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The source entity id of the PaymentTransaction
setSourceEntityId(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The ID of the source entity associated with the transaction.
setSourceEntityType(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The source entity type of the PaymentTransaction
setSourceEntityType(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The type of the source entity associated with the transaction.
setSplitAmounts(List<MonetaryAmount>) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
setSplitFulfillmentsByVendor(boolean) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderGenerationProperties
Whether OrderFulfillments should be split based the vendors of the contained items.
setSplitTargetTotals(List<MonetaryAmount>) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
The amounts which all of the amounts for a specific split part should sum to.
setStatus(String) - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
The status to change the fulfillment to.
setStatus(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setStatus(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The status of the PaymentTransaction
setSubmitDate(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The payment's total usually excluding adjustments, tax, and shipping.
setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's total usually excluding adjustments, tax, and shipping.
setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's total usually excluding adjustments, tax, and shipping.
setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's total usually excluding adjustments, tax, and shipping.
setSuccessful(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
Indicates whether the attempt to generate CampaignCodes was successful.
setTargetType(String) - Method in class com.broadleafcommerce.orderoperation.domain.UserTarget
The type of the user.
setTargetValue(String) - Method in class com.broadleafcommerce.orderoperation.domain.UserTarget
An identifying value for the user.
setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The payment's total tax cost
setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's total tax cost
setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's total tax cost.
setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's total tax cost
setTenant(Map<String, P>) - Method in class com.broadleafcommerce.orderoperation.properties.DiscriminatedProperties
 
setTenantId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The tenant id that the payment transaction belongs to.
setThreeDSecureVerificationUrl(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The gateway-provided url where the customer must verify that they are in fact the owner of the payment method.
setToken(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
A Base64 encoded JWT token that can be verified for authenticity and that contains claims about the messages originating user that can be validated for suitability of consumption in the current context.
setTotalAmountToDistribute(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
The total MonetaryAmount to distribute proportionally across different payments.
setTransactionAmount(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The transaction amount that was executed against the PaymentSummary.
setTransactionAmount(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The transaction amount that we're expecting to execute against the payment.
setTransactionExecutionDetails(List<TransactionExecutionDetail>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
A list of TransactionExecutionDetails describing the transactions executed.
setTransactionExecutionResponse(List<TransactionExecutionResponse>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
setTransactionId(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The id of the executed transaction.
setTransactionReferenceId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The transaction reference id of the PaymentTransaction
setTransactionReferenceId(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The transaction id known by the payment gateway.
setTransactionStatus(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The status of the transaction.
setTransactionType(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
The executable transaction type of this payment.
setTransactionType(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
The type of this payment like Credit Card or Gift Card.
setTransactionType(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The type of transaction that is to be executed.
setTransactionType(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The type of transactions that were executed.
setType(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The type of this payment like Credit Card or Gift Card.
setType(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The type of the PaymentTransaction
setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
setUnitAmount(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
The smallest unit of the currency.
setUnitsOffTotal(int) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
setUnlockPaymentsUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for locking multiple payments.
setUrl(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
The base url for an external campaign service.
setUrl(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
The base url for an external offer service.
setUrl(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The base url for an external order service.
setUrl(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The base url for an external payment management service.
setValidateVoucherUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
The URI path for voucher validation.
setVersion(Integer) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The version of this payment.
setVoucherCampaignId(String) - Method in class com.broadleafcommerce.orderoperation.domain.VoucherCodeGenerationRequest
The campaign id to generate the voucher codes from.
setVouchers(List<Voucher>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
shouldCapturePayment(OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Determine whether the OrderFulfillment should be captured.
shouldChangeStatus(OrderFulfillment, Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.AbstractAutoStatusChangeListener
Determine whether or not the OrderFulfillment should automatically change status.
shouldChangeStatus(OrderFulfillment, Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.AutoFulfillPaymentCapturedListener
Determine whether or not the OrderFulfillment should be automatically fulfilled.
shouldChangeStatus(OrderFulfillment, Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoCaptureVirtualOrderCreatedListener
Deprecated.
Determine whether or not the OrderFulfillment status should be automatically changed.
shouldChangeStatus(OrderFulfillment, Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoFulfillVirtualOrderCreatedListener
Determine whether or not the OrderFulfillment status should be automatically changed.
shouldProcessEvent(TransactionWebhookEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
Determines if the given TransactionWebhookEvent should be processed.
shouldProcessEvent(TransactionWebhookEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Determines if the given TransactionWebhookEvent should be processed.
shouldProcessEvent(TransactionWebhookEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Determines if the given TransactionWebhookEvent should be processed.
shouldProcessEvent(CheckoutCompletionEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
shouldProcessEvent(OrderCreatedEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Determines whether or not the given OrderCreatedEvent should be processed.
shouldProcessEventForFulfillment(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
Determines if the given OrderFulfillment should be processed by this listener.
shouldProcessEventForFulfillment(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Determines if the given OrderFulfillment should be processed.
shouldProcessEventForReturnConfirmation(ReturnConfirmation) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Determines if the given ReturnConfirmation should be processed.
shouldUseExecutableAmount(MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
Determines if the ExecutablePayment.getExecutableAmount() should be used instead.
sortByPaymentGatewayPriority(BiFunction<String, String, List<String>>, List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
Sorts the given PaymentSummaries based on the payment gateway priorities.
sortByPaymentGatewayPriorityForCancelFulfillment(List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
sortByPaymentGatewayPriorityForCancelFulfillment(List<PaymentSummary>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentPriorityStrategy
Given a list of PaymentSummaries, sorts them in order of which should be refunded or reversed first when the fulfillment is cancelled.
sortByPaymentGatewayPriorityForCapture(List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
sortByPaymentGatewayPriorityForCapture(List<PaymentSummary>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentPriorityStrategy
Given a list of PaymentSummaries, sorts them in order of which should be executed first.
sortByPaymentGatewayPriorityForRefund(List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
sortByPaymentGatewayPriorityForRefund(List<PaymentSummary>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentPriorityStrategy
Given a list of PaymentSummaries, sorts them in order of which should be executed first.
sortByRefundPriority(List<PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
Deprecated.
sortByRefundPriority(List<PaymentSummary>) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentPriorityStrategy
sortExecutablePaymentsByPriority(List<ExecutablePayment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Given a list of ExecutablePayments, sorts them in order of which should be captured first.
sortPaymentsByPriority(List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Given a list of PaymentSummaries, sorts them in order of which should be refunded or reverse authorized.
sortPaymentsByPriority(List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Given a list of PaymentSummaries, sorts them in order of which should be refunded first.
sortPaymentsByPriority(List<PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
sortPaymentsByPriority(List<PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
sortPaymentsByPriority(List<PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
sortPaymentsByPriority(List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
Given a list of PaymentSummaries, sorts them in order of which should be reverse authorized first.
sortPaymentsByPriority(List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Given a list of PaymentSummaries, sorts them in order of which should be captured first.
splitAmount(Function<T, MonetaryAmount>, BiConsumer<T, MonetaryAmount>, List<BigDecimal>, T, List<T>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Splits a certain amount from original between all of the split original and splits.
SplitAmount(List<MonetaryAmount>, MonetaryAmount) - Constructor for class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
SplitAmount(List<MonetaryAmount>, MonetaryAmount, MonetaryAmount) - Constructor for class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
splitConfirmedFromReturn(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultReturnSplittingService
 
splitConfirmedFromReturn(ReturnAuthorization) - Method in interface com.broadleafcommerce.orderoperation.service.split.ReturnSplittingService
Splits the confirmed component of a ReturnAuthorization off from the rest.
splitFromFulfillment(OrderFulfillment, Map<String, Integer>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Split the fulfillment into two, and return the part containing the items and quantities specified by returnRequestItemQuantities.
splitFulfillment(OrderFulfillment, List<Map<String, Integer>>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
 
splitFulfillment(F, List<Map<String, Integer>>) - Method in interface com.broadleafcommerce.orderoperation.service.split.FulfillmentSplittingService
Splits the given fulfillment into multiple.
splitFulfillmentByVendor(F, Map<String, String>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
splitFulfillmentsByVendor(List<F>, List<CartItem>, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
splitGeneratedFulfillments(F, List<List<OrderFulfillmentItem>>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Splits the fulfillment into multiple, one for each group of OrderFulfillmentItems in itemSplits.
splitItems(List<OrderFulfillmentItem>, List<Map<String, Integer>>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Split the fulfillment items into two lists based on the requested itemQuantities to split.
splitRequestedItem(OrderFulfillmentItem, List<Integer>, List<OrderFulfillmentItem>, List<List<OrderFulfillmentItem>>, List<Map<String, String>>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Split the fulfillment item quantities between the split item lists.
SplitRoundingHelper - Class in com.broadleafcommerce.orderoperation.service.split
 
SplitRoundingHelper() - Constructor for class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
 
SplitTotalRounder - Class in com.broadleafcommerce.orderoperation.service.split
Can be used for handling rounding of amounts which need to add up to different totals.
SplitTotalRounder(List<List<MonetaryAmount>>, List<MonetaryAmount>, MonetaryAmount, OrderFulfillment) - Constructor for class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
Create a new SplitTotalRounder to round amounts which have been split.
SplitTotalRounder.SplitAmount - Class in com.broadleafcommerce.orderoperation.service.split
Represents an amount value that has been split into multiple new amounts.
SSLVerificationProperties - Class in com.broadleafcommerce.orderoperation.service.autoconfigure
Contains properties dictating SSL verification.
SSLVerificationProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.autoconfigure.SSLVerificationProperties
 
STANDARD - Enum constant in enum com.broadleafcommerce.orderoperation.service.product.DefaultProductType
Denotes a simple product which has no variants or complex configuration such as a Hot Sauce.
STANDARD_PRICE - Static variable in class com.broadleafcommerce.orderoperation.service.pricing.PricingFields
 
STATUSES_ELIGIBLE_FOR_CAPTURE - Static variable in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
 
SUBMIT_DATE - Static variable in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
SUBMITTED - Static variable in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
subtractAmountToReverse(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
subtractExistingConfirmationQuantities(Map<String, Integer>, ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
subtractExistingConfirmationQuantity(Map<String, Integer>, ReturnConfirmation, ReturnAuthorizationItem) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
subtractExistingReturnItemQuantity(Map<String, Integer>, ReturnAuthorizationItem) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
subtractExistingReturnsQuantities(Map<String, Integer>, List<ReturnAuthorization>) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
SUCCESS - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
The transaction was successfully processed by the payment gateway.
SUCCESS - Enum constant in enum com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResultStatus
All the attempted capture transactions succeeded.
sumAdjustments(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
Sum up the fulfillment's OrderFulfillment.adjustments.
sumAmountsFromReturnAuthItems(List<ReturnAuthorizationItem>, Function<ReturnAuthorizationItem, MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
sumConfirmationsAmount(List<ReturnConfirmation>, Function<ReturnConfirmation, MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultReturnSplittingService
 
sumEstimatedTotalsToRefund(ReturnAuthorizationItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
sumItemFulfillmentTotals(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
Sum up the OrderFulfillmentItem.fulfillmentTotal across all of the fulfillment's items.
sumItemMerchandiseTotalTax(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
Total up the OrderFulfillmentItem#merchandiseTotalTax for all the items in the fulfillment.
sumTaxDetailTaxableAmount(OrderFulfillmentItem, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
 
sumTaxDetailTaxCalculated(OrderFulfillmentItem, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
 
SynchronizedDelegatingOAuth2AuthorizedClientManager - Class in com.broadleafcommerce.orderoperation.oauth2.client.web
This component implements OAuth2AuthorizedClientManager and internally instantiates and delegates to AuthorizedClientServiceOAuth2AuthorizedClientManager.
SynchronizedDelegatingOAuth2AuthorizedClientManager(ClientRegistrationRepository) - Constructor for class com.broadleafcommerce.orderoperation.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 

T

TAX_ID_KEY - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.tax.TaxRequestService
 
TAX_PROVIDER_ID_KEY - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.tax.TaxRequestService
 
TaxDetailRoundingPayload - Class in com.broadleafcommerce.orderoperation.service.split
Class representing information for rounding of tax details across several split fulfillments.
TaxDetailRoundingPayload() - Constructor for class com.broadleafcommerce.orderoperation.service.split.TaxDetailRoundingPayload
 
TaxRequestService - Interface in com.broadleafcommerce.orderoperation.service.messaging.tax
 
TenantOperationsUtil - Class in com.broadleafcommerce.orderoperation.service.util
Utility methods to help with performing operations on application entities from a tenant context.
THIRD_PARTY_ACCOUNT - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
Intended for payments like PayPal Express Checkout.
toString() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionResult
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.UserTarget
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.VoucherCodeGenerationRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.SSLVerificationProperties
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationProviderProperties
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.voucher.VoucherGenerationCompletionEvent
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentWithRefundableAmount
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnPaymentRefundPackage
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.LockPaymentRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.UnlockPaymentRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
 
toString() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.CancelReturnRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnRequest
 
TransactionExecutionDetail - Class in com.broadleafcommerce.orderoperation.service.provider.external.domain.payment
Object describing the resulting transaction detail.
TransactionExecutionDetail() - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
 
TransactionExecutionRequest - Class in com.broadleafcommerce.orderoperation.service.provider.external.domain.payment
The request payload used to execute a transaction against a payment.
TransactionExecutionRequest() - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
 
TransactionExecutionResponse - Class in com.broadleafcommerce.orderoperation.service.provider.external.domain.payment
Response object describing the resulting transaction details and PaymentSummary.
TransactionExecutionResponse() - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
 
TransactionFailureType - Interface in com.broadleafcommerce.orderoperation.domain.enums
The TransactionFailureType is used to identify the category of failure that was encountered while processing a payment gateway transaction
TransactionStatus - Interface in com.broadleafcommerce.orderoperation.domain.enums
 
TransactionType - Interface in com.broadleafcommerce.orderoperation.domain.enums
The TransactionType is used to represent the types of operations/transactions that could occur against a single payment.
TransactionWebhookEvent - Class in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
A message event dispatched after a PaymentTransaction has been executed.
TransactionWebhookEvent() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
 
tryCreateOrder(Cart, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
tryCreateOrderFulfillments(Cart, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptedProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCancelledProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfilledProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfillFailedProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfillingProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherGenerationCompletionProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedProducer
 

U

UnlockPaymentRequest - Class in com.broadleafcommerce.orderoperation.service.provider.external.domain.payment
A request DTO used to release locks on a set of payments.
UnlockPaymentRequest() - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.UnlockPaymentRequest
 
unlockPayments(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
unlockPayments(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Unlocks the payments, based on the lock tokens that were previously obtained via PaymentProvider.lockPayments(List, ContextInfo).
UNNECESSARY - Enum constant in enum com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResultStatus
There was a zero total, so capturing is not necessary.
update(O, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
 
update(O, String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.OrderProvider
Update the Order with the given ID.
updateAdjustments(List<BigDecimal>, List<Adjustment>, List<List<Adjustment>>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Splits the original adjustment amounts from original between original and split, based on the splitProportion.
updateBasedOnResponse(PaymentReversalFulfillmentCancelledListener.PaymentReversalDto, TransactionExecutionResponse, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
updateContextInfosApplicationContext(ContextState, ContextInfo...) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Updates the application context of the given ContextInfos based on the given ContextState.
updateContextInfosApplicationContext(ContextState, ContextInfo...) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
Updates the application context of the given ContextInfos based on the given ContextState.
updateContextInfosApplicationContext(ContextState, ContextInfo...) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Updates the application context of the given ContextInfos based on the given ContextState.
updateFulfillmentAdjustmentsTotal(List<BigDecimal>, OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Handles splitting OrderFulfillment.getFulfillmentAdjustmentsTotal().
updateFulfillmentCharge(List<BigDecimal>, OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Split the original OrderFulfillment.fulfillmentCharge between the split fulfillments.
updateFulfillmentFulfillmentPricing(OrderFulfillment, List<OrderFulfillment>, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Handles splitting and prorating the fulfillment pricing.
updateFulfillmentMerchandisePricing(OrderFulfillment, List<OrderFulfillment>, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Handles splitting and prorating the merchandise pricing.
updateFulfillmentPricing(OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Update the price amounts for the newly split fulfillments.
updateFulfillmentProratedAdjustments(List<BigDecimal>, OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Handles splitting OrderFulfillment.getProratedOrderFulfillmentAdjustments().
updateGrandTotal(OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Update the OrderFulfillment.grandTotal for the splits based on their totals, and then give the remainder from the original amount to the original.
updateItemPricing(Integer, OrderFulfillmentItem, List<OrderFulfillmentItem>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Update the price amounts for the new split fulfillment item quantities.
updateItemPricingAmounts(List<BigDecimal>, OrderFulfillmentItem, List<OrderFulfillmentItem>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Splits the original pricing amounts from original between original and split, based on the splitProportion.
updateMerchandiseTotal(List<BigDecimal>, OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Split the original OrderFulfillment.merchandiseTotal between the split fulfillments.
updateOfferQualifierFulfillmentItemDetails(List<OrderFulfillmentItem>, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
updateOfferQualifierOrderItemDetails(List<OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Updates the offer qualifier OfferItemDetails that were copied from CartItems in OrderItems to use OrderItem.getId() as OfferItemDetail.getItemId().
updateOrderItemTotalsForVat(C, List<OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
updateRefundAmounts(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Updates the refund amounts of the given ReturnAuthorization based on its ReturnConfirmations.
updateRefundAmounts(ReturnConfirmation, MonetaryAmount, MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Updates the refund amount fields for the given ReturnConfirmation based on the given MonetaryAmounts.
updateRefundPackagePayment(DefaultPaymentRefundService.PaymentRefundPackage, Map<String, PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Updates the DefaultPaymentRefundService.PaymentRefundPackage.getPayment() based on the given paymentsById.
updateReturnAuthorization(List<DefaultPaymentRefundService.ReturnPaymentRefundPackage>, ReturnAuthorization, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Updates the given ReturnAuthorization and its ReturnConfirmations based on the refund transaction responses.
updateReturnAuthorizationAfterRefund(List<DefaultPaymentRefundService.ReturnPaymentRefundPackage>, ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.7.2, the status of the ReturnAuthorization are updated in DefaultPaymentRefundService.updateReturnAuthorization(List, ReturnAuthorization, String, ContextInfo) based on the refund transaction responses.
updateReturnAuthorizationAmounts(ReturnAuthorization, MonetaryAmount, MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Updates the amounts of the given ReturnAuthorization.
updateReturnConfirmation(ReturnConfirmation, MonetaryAmount, MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Updates the amounts and the status of the given ReturnConfirmation.
updateReturnConfirmationAndAuthorization(ReturnConfirmation, ReturnAuthorization, Order, TransactionWebhookEvent, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Updates the given ReturnConfirmation and ReturnAuthorization based on the latest transaction state.
updateSplitItemsQualifierFulfillmentItemDetails(List<List<OrderFulfillmentItem>>, List<Map<String, String>>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Builds and adds the qualifier fulfillment item OfferItemDetails for newly created split fulfillment items.
updateTaxDetailsAmounts(List<BigDecimal>, List<OrderFulfillmentItemTaxDetail>, List<List<OrderFulfillmentItemTaxDetail>>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
 
updateTotalFulfillmentPrices(List<BigDecimal>, OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Calculate and split the OrderFulfillment#totalFulfillmentPrice between the split fulfillments.
updateTotalTaxes(OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Split the original OrderFulfillment#totalTax between the split fulfillments.
UserTarget - Class in com.broadleafcommerce.orderoperation.domain
Abstraction of a user that different entities, like offers and pricing, can target.
UserTarget() - Constructor for class com.broadleafcommerce.orderoperation.domain.UserTarget
 
UserTarget(UserTargetType, String) - Constructor for class com.broadleafcommerce.orderoperation.domain.UserTarget
 
UserTargetGenerationService - Interface in com.broadleafcommerce.orderoperation.service.provider.external.security
 
UserTargetType - Enum in com.broadleafcommerce.orderoperation.domain.enums

V

validate(FulfillmentStatusChangeRequest, OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
validate(FulfillmentStatusChangeRequest, OrderFulfillment) - Method in interface com.broadleafcommerce.orderoperation.service.validator.FulfillmentStatusChangeValidator
Determines that the status change request is valid for the given fulfillment.
validate(CancelReturnRequest, ReturnAuthorization) - Method in interface com.broadleafcommerce.orderoperation.service.validator.CancelReturnRequestValidator
Determines that the ReturnAuthorization can be cancelled.
validate(CancelReturnRequest, ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultCancelReturnRequestValidator
 
validate(ConfirmReturnRequest, ReturnAuthorization) - Method in interface com.broadleafcommerce.orderoperation.service.validator.ConfirmReturnRequestValidator
Determines that the items and quantities to confirm are valid for the ReturnAuthorization.
validate(ConfirmReturnRequest, ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
validate(ReturnRequest, List<OrderFulfillment>, List<ReturnAuthorization>) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
validate(ReturnRequest, List<OrderFulfillment>, List<ReturnAuthorization>) - Method in interface com.broadleafcommerce.orderoperation.service.validator.ReturnRequestValidator
Determines that the item quantities to return are valid for the OrderFulfillments which can be returned from.
validateCanCancelStatus(ReturnAuthorization, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultCancelReturnRequestValidator
 
validateEntireRequestedAmountIsAvailableForRefund(Map<String, List<ReturnConfirmation>>, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>, Order) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Sums the total amount that needs to be refunded for pendingReturnConfirmationsByFulfillmentId, and compares it to the sum of available refundable amounts in paymentWithRefundableAmounts.
validateEntireRequestedAmountIsAvailableForRefund(MonetaryAmount, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>, Order) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Compares the total amount to refund to the sum of available refundable amounts in paymentWithRefundableAmounts.
validateFulfilled(ReturnRequest, List<OrderFulfillment>, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
validateNotAllZeroQuantities(ConfirmReturnRequest, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
validateNotAllZeroQuantities(ReturnRequest, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
validateNotAllZeroQuantities(Map<String, Integer>, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
validateNotCancelled(ReturnAuthorization, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
validateOneRequestPerItem(ReturnRequest, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
validateOverrideTotalToRefund(ConfirmReturnRequest, ReturnAuthorization, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
Validates the ConfirmReturnItemRequest.getOverrideTotalToRefund() to ensure that it's not greater than the amount that is available for refund.
validatePaymentDistributionDetails(List<PaymentDistributionDetail>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
Validates the payment distribution details to ensure that the ratios add up to 100%.
validatePaymentDistributionDto(PaymentDistributionDto) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
 
validateQuantities(FulfillmentStatusChangeRequest, OrderFulfillment, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
Checks that the fulfillment has the necessary item quantities for the status change request.
validateQuantities(ConfirmReturnRequest, ReturnAuthorization, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
validateQuantities(ReturnRequest, List<OrderFulfillment>, List<ReturnAuthorization>, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
validateSufficientQuantityInFulfillment(ReturnItemRequest, int, Map<String, Integer>, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
validateSufficientQuantityInFulfillment(String, Integer, Map<String, Integer>, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
validateSufficientQuantityInReturn(ConfirmReturnItemRequest, int, Map<String, Integer>, ReturnAuthorization, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
validateVoucherOfferUsages(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
validateVoucherOfferUsages(Order, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.OfferProvider
Validates existing vouchers stored in Order.getVouchers() to ensure that they are still valid and applicable to the given Order.
validateVouchers(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Validates Order.getVouchers() using OfferProvider.
valueOf(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentOwnerTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentSourceTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.UserTargetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResultStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.orderoperation.service.product.DefaultProductType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentOwnerTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentSourceTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.orderoperation.domain.enums.UserTargetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResultStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.orderoperation.service.product.DefaultProductType
Returns an array containing the constants of this enum type, in the order they are declared.
VARIANT_BASED - Enum constant in enum com.broadleafcommerce.orderoperation.service.product.DefaultProductType
Denotes a configurable product that has Variants determined by ProductOptions like color and size for a T-Shirt.
VatTaxUtil - Class in com.broadleafcommerce.orderoperation.service.util
 
VoucherCodeGenerationOrderCreatedListener - Class in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
An event listener that triggers when order is successfully created.
VoucherCodeGenerationOrderCreatedListener(IdempotentMessageConsumptionService, VoucherGenerationCompletionProducer, TypeFactory, OfferProvider, CampaignProvider, OrderProvider<Order>) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
VoucherCodeGenerationRequest - Class in com.broadleafcommerce.orderoperation.domain
A request DTO for generating campaign codes for voucher offers.
VoucherCodeGenerationRequest() - Constructor for class com.broadleafcommerce.orderoperation.domain.VoucherCodeGenerationRequest
 
VoucherGenerationCompletionConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.VoucherGenerationCompletionConfig
 
VoucherGenerationCompletionEvent - Class in com.broadleafcommerce.orderoperation.service.messaging.voucher
A message event dispatched after a voucher validation and code generation completes successfully.
VoucherGenerationCompletionEvent() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.voucher.VoucherGenerationCompletionEvent
 
VoucherGenerationCompletionEvent(Order, ContextInfo) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.voucher.VoucherGenerationCompletionEvent
 
voucherGenerationCompletionOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherGenerationCompletionProducer
 
VoucherGenerationCompletionProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
Spring cloud data channel description for messaging output.

W

wasSuccessful() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Whether this transaction was successful based on TransactionExecutionDetail.getTransactionStatus().
wasSuccessful() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
Whether all the transactions were successful based on TransactionExecutionDetail.wasSuccessful().
WIRE - Enum constant in enum com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 

Z

ZERO_QUANTITY_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
ZERO_QUANTITY_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
ZERO_QUANTITY_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
ZERO_QUANTITY_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
ZERO_QUANTITY_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
ZERO_QUANTITY_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
zeroIfNull(MonetaryAmount, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Defaults the amount to zero if null.
zeroIfNull(MonetaryAmount, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Defaults the amount to zero if null.
A B C D E F G H I L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form