A B C D E F G H I L M N O P R S T U V W Z 
All Classes All Packages

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
 
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
 
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 - com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
An error that occurs when too many requests hit the gateway's API too quickly
applyConfirmations(ReturnAuthorization, ConfirmReturnRequest) - 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
 
authorize(OAuth2AuthorizeRequest) - Method in class com.broadleafcommerce.orderoperation.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
AUTHORIZE - com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
Funds have been authorized for capture.
AUTHORIZE_AND_CAPTURE - com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
Funds have been captured/authorized all at once.
AutoCaptureVirtualOrderCreatedListener - Class in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
Event listener that listens for OrderCreatedEvents, identifies the OrderFulfillments that should be processed immediately, and puts them into the OrderFulfillmentStatus.CAPTURING_PAYMENT status to be captured.
AutoCaptureVirtualOrderCreatedListener(TypeFactory, FulfillmentOperationService, IdempotentMessageConsumptionService) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoCaptureVirtualOrderCreatedListener
 
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
 

B

BANK_ACCOUNT - 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
 
BILLING_EVENT - com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
Used when the transaction was made for a billing event.
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 - com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentOwnerTypes
Represents a Broadleaf-managed cart.
BLC_SUBSCRIPTION - com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentOwnerTypes
Represents a Broadleaf-managed subscription.
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().
buildFulfillmentPaymentRefundPackages(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
 
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.
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) - 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) - 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>>) - 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) - 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(List<DefaultPaymentRefundService.PaymentWithRefundableAmount>, ReturnConfirmation, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Builds ReturnPaymentRefundPackages for the given PaymentWithRefundableAmounts and ReturnConfirmation.
buildReturnPaymentRefundPackages(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
 
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 - 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
Deprecated.
CampaignCode - Class in com.broadleafcommerce.orderoperation.domain
A CampaignCode represents a distinct code for a Campaign.
CampaignCode() - Constructor for class com.broadleafcommerce.orderoperation.domain.CampaignCode
 
CampaignProvider - Interface in com.broadleafcommerce.orderoperation.service.provider
Provider for interfacing with Campaigns.
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.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.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.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.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.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
 
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 - 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.
captureFulfillmentTotal(Order, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
captureFulfillmentTotal(Order, OrderFulfillment, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentCaptureService
Responsible for capturing an amount from the Order's payments
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(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
 
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
 
CHECK - 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
 
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
 
COD - 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.service - package com.broadleafcommerce.orderoperation.service
 
com.broadleafcommerce.orderoperation.service.autoconfigure - package com.broadleafcommerce.orderoperation.service.autoconfigure
 
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.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
Finds each of the pending ReturnConfirmations on the ReturnAuthorization, marks them as completed, and persists the return authorization.
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(Order, Map<String, OrderItem>, List<OrderFulfillment>, ConfirmReturnRequest, 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.
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.
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 - com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
CUSTOMER - com.broadleafcommerce.orderoperation.domain.enums.UserTargetType
A standard shopper for an application
CUSTOMER_CREDIT - com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
CUSTOMER_ID - Static variable in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
CUSTOMER_PAYMENT - com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
CUSTOMER_SEGMENT - 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
 
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
 
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 - 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.
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
 
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 - 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.
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.
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
 
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.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.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.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.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
 
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().
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.
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 - com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
The transaction was successfully processed, but has since expired.
ExternalCampaignProperties - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalCampaignProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
 
ExternalCampaignProvider - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalCampaignProvider(WebClient, ObjectMapper, TypeFactory, ExternalCampaignProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProvider
 
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
 
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 - com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
The payment gateway failed to successfully process the transaction.
FAILURE - 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.
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
 
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.
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.
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.
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.
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.
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 - 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 - com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
The provided payment gateway credentials are not valid
GATEWAY_ERROR - 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() using CampaignProvider for valid Vouchers in which Voucher.isValidationSuccessful() is true.
generateCodesForVouchers(VoucherCodeGenerationRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.CampaignProvider
Generates CampaignCodes for voucher offers based on the given VoucherCodeGenerationRequest.
generateCodesForVouchers(VoucherCodeGenerationRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProvider
 
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 only if such an order does not already exist.
generateOrderFromCart(C, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
generateReturnAuthorization(Order, List<OrderFulfillment>, List<ReturnAuthorization>, ReturnRequest) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
generateReturnAuthorization(Order, List<OrderFulfillment>, List<ReturnAuthorization>, ReturnRequest) - 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.
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().
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.
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.
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.PaymentSummary
The amount for which this payment is allotted.
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
getAmountCaptured() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total captured amount.
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.
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(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
getAmountToRefund() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
The MonetaryAmount to refund.
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.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
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.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
 
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.
getCancelReturnRequestValidator() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
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
 
getCartUrl() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
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.
getCondition() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
The actual condition of the returned item received.
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().
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.PaymentSummary
The currency gathered from PaymentSummary.getAmount()
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.
getCustomerId() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getCustomerName() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
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)
getDisplayAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
General use map to capture any display properties for this Payment
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.
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.
getFailureType() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The type of transaction failure
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
 
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.
getFulfillmentBasedSplitProportions(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Determine the proportions each OrderFulfillmentItem in fulfillment contributes to the OrderFulfillment.getFulfillmentTotal().
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.
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
 
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
 
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.
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>>) - 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
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) - 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
 
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
 
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.
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.
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
 
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
 
getNextPaymentWithRefundableAmount(List<DefaultPaymentRefundService.PaymentWithRefundableAmount>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Gets the next DefaultPaymentRefundService.PaymentWithRefundableAmount that has amount available for refund.
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
 
getOfferProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
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.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(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
 
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.
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().
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
 
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.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.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.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.provider.external.domain.payment.TransactionExecutionDetail
The id of the parent payment transaction.
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
 
getPaymentCaptureService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The id of this payment.
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
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.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
Gets a list of payment ids from the given list of PaymentRefundPackages.
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
 
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.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
 
getPaymentRefundService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
 
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.
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.generate.DefaultCartOrderFulfillmentGenerationService
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProvider
 
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
 
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 but not yet confirmed for the given item id.
getReceivedException() - Method in exception com.broadleafcommerce.orderoperation.exception.ProviderApiException
The received error.
getRefundableAmountOnFulfillment(OrderFulfillment, Order, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Determine the amount that can be refunded on the fulfillment.
getRefundPriority(PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
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.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.returns.PaymentRefundReturnConfirmedListener
 
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.
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.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 but not yet confirmed 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
 
getReturnType() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The type of the return, indicating how it should be processed.
getReverseAuthorizeUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for reverse authorize transaction executions.
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.
getRoundingService() - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
 
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.
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
The service client to use when interacting with the campaign service.
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProvider
 
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.ExternalFulfillmentProvider
 
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.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.provider.external.domain.payment.TransactionExecutionRequest
The ID of the source entity associated with the transaction.
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.
getSplitProportions(OrderFulfillment, Function<OrderFulfillmentItem, MonetaryAmount>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Determine the proportions each OrderFulfillmentItem in fulfillment contributes to a certain total based on the item's getPartOfTotal.
getSplitRemainders() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
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
 
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
 
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.
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.
getTokenResponse(OAuth2ClientCredentialsGrantRequest) - Method in class com.broadleafcommerce.orderoperation.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
 
getTotalAvailableForRefund(ReturnAuthorizationItem, ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
Gets the total available to refund for the given ReturnAuthorizationItem.
getTotalQuantity(String) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
Gets the total quantity for the given item id.
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.
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.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.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.
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.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
 
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.
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
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.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.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.
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 - 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.
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, WebClientResponseException) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
Logs and set the OfferAndOfferCodeUsageValidationResult.getValidationFailureMessages() for all the voucher offers.
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
Determines whether the OrderFulfillment has been captured by looking at PaymentSummaries related to this OrderFulfillment.
hasFulfillmentBeenFullyCaptured(OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Determines if the given OrderFulfillment has been fully captured.
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
 
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.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.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
 
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.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
 
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
 
HIGHEST_PRIORITY - Static variable in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 

I

identifyAmountToCapture(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Determines the total amount that should be captured for the fulfilled OrderFulfillment.
identifyAmountToCapturePerPayment(Order, MonetaryAmount, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Determine how the total to capture should be distributed among the order's payments.
increment(int) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
Adds a unit to the amount at a certain index.
INDETERMINATE_RESULT - 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 - 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 - 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 - 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
 
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
 
isCapture(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.
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.
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
 
isFinalPayment() - Method in interface com.broadleafcommerce.orderoperation.domain.enums.PaymentType
 
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
 
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
 
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
 
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

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<OrderCreatedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoCaptureVirtualOrderCreatedListener
 
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<ReturnConfirmedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
 
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.
LOWEST_PRIORITY - Static variable in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 

M

MERCHANDISING_PRODUCT - 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 - 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 - 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 - 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 - 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_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_OPERATION_SERVICES - 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.
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.
orderExistsForCart(C, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Determine whether an Order has already been created for the Cart.
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
 
OrderOperationMessagingAutoConfiguration - Class in com.broadleafcommerce.orderoperation.service.messaging.autoconfigure
 
OrderOperationMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingAutoConfiguration
 
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
 
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, SSLVerificationProperties) - 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
 
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, SSLVerificationProperties) - 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.OrderOperationServiceAutoConfiguration
 
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
 
orderOpsPaymentProvider(WebClient, ObjectMapper, TypeFactory, ExternalPaymentProperties) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
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
 
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 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 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
 
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() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
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 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.
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
 
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 - 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
 
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
 
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.getItemAdjustments() and associated 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(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
processEvent(Message<FulfillmentStatusChangeEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
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
 
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.PaymentReversalFulfillmentCancelledListener
 
processEventInternal(OrderFulfillment, Order, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentFulfilledListener
 
PROCESSING_FAILURE - com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
The payment gateway failed to successfully process the transaction.
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 - 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().
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.
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.
readCartItemsForCart(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.CartProvider
 
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
 
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
 
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 - 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 marks them as completed.
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.
refundPaymentForFulfillmentIfNeeded(OrderFulfillment, Order, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Possibly performs a refund to cancel the fulfillment's payment.
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 - com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
Additional verification is required from the customer for the gateway to successfully process the transaction
REQUIRES_3DS_VERIFICATION - 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 - com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
Additional action is required for the transaction to be successfully processed
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 - 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
 
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_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 - 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.
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
 
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.
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 - 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
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().
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.
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.
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.
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.
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.
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.
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 - 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 - 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.
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
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.
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.PaymentSummary
The amount for which this payment is allotted.
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.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
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
 
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.
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
 
setCartUrl(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
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().
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
 
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)
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
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.
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.
setFailureType(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The type of transaction failure
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.
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.
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.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
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.
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
 
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.
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
 
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.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
 
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.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.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.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.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
 
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.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.
setPaymentProvider(PaymentProvider) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
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.
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.
setRefundFulfillmentCharge(boolean) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
Whether the fulfillment charge should be refunded.
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.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.
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 but not yet confirmed 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.
setReverseAuthorizeUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for reverse authorize transaction executions.
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.
setServiceClient(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
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.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.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.provider.external.domain.payment.TransactionExecutionRequest
The ID of the source entity associated with the transaction.
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
 
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
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.
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.
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.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.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.
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
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
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(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.
sortByRefundPriority(List<PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
Sort based on the priority of each PaymentSummary.getType(), with final payments being sorted first.
sortByRefundPriority(List<PaymentSummary>) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentPriorityStrategy
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
Given a list of PaymentSummaries, sorts them in order of which should be reverse authorized first.
sortPaymentsByPriority(List<PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Given a list of PaymentSummaries, sorts them in order of which should be captured first.
sortPaymentsByPriority(List<PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Given a list of PaymentSummaries, sorts them in order of which should be refunded 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
 
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 - 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
 
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 - com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
The transaction was successfully processed by the payment gateway.
SUCCESS - com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResultStatus
All of 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

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
 
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 - 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.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.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.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
 
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.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
 
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.

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 - 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.
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
 
updateReturnAuthorizationAfterRefund(List<DefaultPaymentRefundService.ReturnPaymentRefundPackage>, ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Updates the given ReturnAuthorization based on the given list of DefaultPaymentRefundService.PaymentRefundPackage.getAmountToRefund().
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.
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 - 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
 
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 - 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.
A B C D E F G H I L M N O P R S T U V W Z 
All Classes All Packages