Index

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

A

AbstractAutoStatusChangeListener<E> - Class in com.broadleafcommerce.orderoperation.service.messaging
Supports listening for an event and automatically changing the status of specific fulfillment(s).
AbstractAutoStatusChangeListener(TypeFactory, FulfillmentOperationService, IdempotentMessageConsumptionService) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.AbstractAutoStatusChangeListener
 
AbstractAutoStatusChangeOrderCreatedListener - Class in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
 
AbstractAutoStatusChangeOrderCreatedListener(TypeFactory, FulfillmentOperationService, IdempotentMessageConsumptionService) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AbstractAutoStatusChangeOrderCreatedListener
 
AbstractExternalProvider - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
AbstractExternalProvider(WebClient, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
 
AbstractFulfillmentStatusChangeHandler - Class in com.broadleafcommerce.orderoperation.service.handler
 
AbstractFulfillmentStatusChangeHandler(FulfillmentSplittingService<OrderFulfillment>, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
AbstractPaymentReversalFulfillmentStatusChangeListener - Class in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Supports listeners which reverse remaining non-captured payments whenever all fulfillments are in a final state.
AbstractPaymentReversalFulfillmentStatusChangeListener(IdempotentMessageConsumptionService, PaymentAuthReversalService, OrderProvider<Order>, FulfillmentProvider<OrderFulfillment>, ResourceLockProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
 
ACCOUNT_HIERARCHY - Static variable in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
ACCOUNT_ID - Static variable in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
ACH - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
ACTIVE - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.SubscriptionStatuses
Indicates an active subscription
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.
ADD_TO_BILL - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
addAdditionalAttribute(String, Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
Takes in any additional attributes passed in the request not matching any defined properties.
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.
addAttribute(String, Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Takes in any additional attributes passed in the request not matching any defined properties.
addAttribute(String, Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
Takes in any additional attributes passed in the request not matching any defined properties.
addAttribute(String, Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Takes in any additional attributes passed in the request not matching any defined properties.
addAttribute(String, Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionWithItems
Takes in any additional attributes passed in the request not matching any defined properties.
addAttribute(String, Object) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.CustomerOrderInfo
 
addAttribute(String, Object) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReadCustomerOrdersRequest
 
addFulfillmentOrderTaxDetails(OrderFulfillmentItem, FulfillmentItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
addFulfillmentTaxItem(OrderFulfillment, List<TaxItem>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
additionalAttributes(Map<String, String>) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus.LockStatusBuilder
Additional information about the lock
addLineItemsToRequestsIfApplicable(Order, OrderFulfillment, List<PaymentExecutionRequest>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
addLineItemsToRequestsIfApplicable(Order, List<OrderFulfillment>, ReturnAuthorization, List<DefaultPaymentRefundService.ReturnPaymentRefundPackage>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
addOffsetOrPageNumber(MultiValueMap<String, String>, Pageable) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
 
addOrderLinks(Order, OrderCreatedEvent, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
addOrderLinks(Order, VoucherGenerationCompletionEvent, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
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.
AMOUNT_OFF - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionAdjustmentType
Take an amount off of the total amount.
API_RATE_LIMIT_ERROR - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
An error that occurs when too many requests hit the gateway's API too quickly
APPLE_PAY - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
applyConfirmations(DefaultReturnOperationService.ConfirmReturnHydrationResult, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Generate new ReturnConfirmations from the ConfirmReturnRequest and apply them on the ReturnAuthorization.
assignOrderFulfillmentCurrency(O, F) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
assignOrderFulfillmentNumbers(List<OrderFulfillment>, String) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Assigns the orderFulfillmentNumbers for the split fulfillments.
assignOrderFulfillmentNumbers(List<F>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Assigns the orderFulfillmentNumbers for the generated fulfillments.
attachRefundResponsesToPackages(List<R>, List<P>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
attemptPaymentCapture(Order, OrderFulfillment, FulfillmentStatusChangeRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Attempts to capture payments for the OrderFulfillment.
authorize(OAuth2AuthorizeRequest) - Method in class com.broadleafcommerce.orderoperation.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
AUTHORIZE - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
Funds have been authorized for capture.
AUTHORIZE_AND_CAPTURE - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
Funds have been captured/authorized all at once.
authPaymentCanBeReversed(PaymentSummary, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Determines if the requested amount to reverse can be reversed.
autoCapturePaymentsIfNecessary(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
autoCapturePaymentsIfNecessary(Order, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentCaptureService
This method is used to auto-capture payments for the gateway types specified in OrderOperationPaymentProperties.getAutoCapturePaymentGateways(String, String) list.
AutoCaptureVirtualOrderCreatedListener - Class in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
Deprecated.
the payments will be captured in AutoFulfillVirtualOrderCreatedListener before actually changing the status.
AutoCaptureVirtualOrderCreatedListener(TypeFactory, FulfillmentOperationService, IdempotentMessageConsumptionService) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoCaptureVirtualOrderCreatedListener
Deprecated.
 
AutoFulfillPaymentCapturedListener - Class in com.broadleafcommerce.orderoperation.service.messaging.capture
Event listener that listens for successful PaymentCaptureAttemptResult and automatically updates the fulfillment to fulfilled.
AutoFulfillPaymentCapturedListener(TypeFactory, FulfillmentOperationService, IdempotentMessageConsumptionService, FulfillmentProcessingProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.capture.AutoFulfillPaymentCapturedListener
 
AutoFulfillProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.capture.properties.FulfillmentProcessingProperties.AutoFulfillProperties
 
AutoFulfillVirtualOrderCreatedListener - Class in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
Event listener that listens for OrderCreatedEvents, identifies the OrderFulfillments that should be fulfilled immediately, and fulfills them.
AutoFulfillVirtualOrderCreatedListener(TypeFactory, FulfillmentOperationService, IdempotentMessageConsumptionService, FulfillmentProcessingProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoFulfillVirtualOrderCreatedListener
 
AWAITING_ASYNC_RESULTS - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
The transaction request was successfully queued by the gateway, but transaction results will be communicated asynchronously.
AWAITING_RESULT - Enum constant in enum class com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResultStatus
One or more of the attempted capture transactions are awaiting payment gateway's response.

B

BANK_ACCOUNT - Enum constant in enum class 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.CustomerOrderInfoEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.orderoperation.web.endpoint.FulfillmentOperationEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.orderoperation.web.endpoint.OrderHistoryEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.orderoperation.web.endpoint.ReturnOperationEndpoint
 
bindAmountSplitter(List<BigDecimal>, T, List<T>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Produces a BiConsumer which can split a certain amount between original and split with a specific splitting proportion.
BLC_ACCOUNT - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionUserRefTypes
Describes Broadleaf's Account.
BLC_CART - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentOwnerTypes
Represents a Broadleaf-managed cart.
BLC_CUSTOMER - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionUserRefTypes
Describes Broadleaf's Customer.
BLC_ORDER - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionSourceType
Indicates that the subscription source for a subscription is a Broadleaf Order.
BLC_ORDER_ITEM - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionSourceType
Indicates that the subscription source for a subscription is a Broadleaf Order.
BLC_PRODUCT - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionItemReferenceType
Default out-of-box value that shows that the item reference points to a Broadleaf Product.
BLC_SUBSCRIPTION - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentOwnerTypes
Represents a Broadleaf-managed subscription.
BNPL - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
build() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus.LockStatusBuilder
 
buildAccountOrderHistoryFilters(boolean, Node, String, String, String) - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
Builds Node filters based on the account id, root account id, and order id or number.
buildCodeGeneratorRequest(String, int, String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
buildConfirmReturnRequestFrom(String, int, ConfirmReturnItemRequest) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Builds a ConfirmReturnItemRequest from the given id, quantity, and ConfirmReturnItemRequest that wish to copy other fields from.
buildContextInfo(CheckoutCompletionEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
buildContextInfo(ConsolidatedInventoryAvailability) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryStockChangeListener
 
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().
builder() - Static method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
 
buildFeePaymentRefundPackages(Order, ReturnAuthorization, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
buildFeeRefund(ReturnFeeItemRequest) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Builds a FeeRefund object based on the passed in ReturnFeeItemRequest.
buildFeeRefundsFromOrderItems(Order, ReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
buildFromPaymentDistributionDetails(MonetaryAmount, List<ExecutablePayment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Builds a list of PaymentExecutionRequests based on the Order.getPaymentDistributionDetails().
buildFromPaymentDistributionDetails(MonetaryAmount, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>, Order, String, boolean, ReturnConfirmation) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Builds a list of PaymentRefundPackages based on the Order.getPaymentDistributionDetails().
buildFromPaymentDistributionDetailsForRetailDeliveryFees(Order, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>, MonetaryAmount, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
buildFromPaymentPriority(MonetaryAmount, List<ExecutablePayment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Builds a list of PaymentExecutionRequests based on the payment priority.
buildFromPaymentPriority(MonetaryAmount, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>, Order, String, boolean, ReturnConfirmation) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Builds a list of PaymentRefundPackages based on the payment priority.
buildFromPaymentPriorityForRetailDeliveryFees(Order, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>, MonetaryAmount, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
buildFulfillmentCaptureClaim(String, MonetaryAmount, OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Builds a FulfillmentCaptureClaim based on the given PaymentSummary and amount to claim.
buildFulfillmentCaptureClaim(String, MonetaryAmount, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Deprecated, for removal: This API element is subject to removal in a future version.
buildFulfillmentCaptureClaims(List<PaymentExecutionRequest>, OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Builds a list of FulfillmentCaptureClaims based on the given payment claim requests
buildFulfillmentCaptureClaims(List<PaymentExecutionRequest>, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Deprecated, for removal: This API element is subject to removal in a future version.
buildFulfillmentPaymentRefundPackages(Order, OrderFulfillment, MonetaryAmount, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Builds PaymentRefundPackages to refund for the fulfillment, consuming amounts from transactionsWithRefundableAmountsByPaymentId as necessary.
buildFulfillmentRefundPackage(PaymentSummary, MonetaryAmount, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
buildFulfillmentTaxItem(String, String, String, MonetaryAmount, String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
buildImageAssetRef(CartItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
buildIncludedFee(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Builds an IncludedFee from an OrderItem.
buildIncludedFee(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Builds an IncludedFee from an OrderItem.
buildInventoryReservationRequest(Order, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProvider
 
buildLineItem(OrderFulfillmentItem, OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
buildLineItem(ReturnConfirmation, ReturnAuthorizationItem, OrderItem, OrderFulfillmentItem) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
buildLineItemsForFulfillment(Order, OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
buildLineItemsForReturnConfirmation(ReturnConfirmation, Order, List<OrderFulfillment>, ReturnAuthorization, DefaultPaymentRefundService.ReturnPaymentRefundPackage) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
buildNotFoundException(WebClientResponseException.NotFound) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
Builds a not found exception that correlates to the given WebClientResponseException.NotFound exception.
buildOrderCreatedEvent(Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
buildOrderDto(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
buildOrderFromCart(C, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Build the Order from the given Cart.
buildOrderFulfillment(FulfillmentGroup, O, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
buildOrderFulfillmentItem(FulfillmentItem, Map<String, OrderItem>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
buildOrderFulfillmentItems(List<FulfillmentItem>, Map<String, OrderItem>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
buildOrderFulfillmentNumber(String, Integer) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
buildOrderFulfillments(C, O) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
buildOrderHistoryFilters(String, Instant, Instant) - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
buildOrderItemFromCartItem(CartItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Build an OrderItem from the given CartItem.
buildOrderItemsFromCart(C, O) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Build the OrderItems for the given Cart.
buildOrderPricingFromCart(C) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Build the OrderPricing for the given Cart.
buildOrderWithFulfillmentsAndReturns(Page<O>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
Builds a page of OrderWithFulfillmentsAndReturns by retrieving the OrderFulfillment and ReturnAuthorization for the given Orders
buildPaymentDistributionDetail(PaymentSummary, Map<String, BigDecimal>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
 
buildPaymentDistributionDetails(Order, List<PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
 
buildPaymentDistributionDetails(Order, List<PaymentSummary>) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentDistributionService
Builds a list of PaymentDistributionDetails from the given Order and its PaymentSummaries.
buildPaymentDistributionDto(Order, MonetaryAmount, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
buildPaymentExecutionRequest(ExecutablePayment, MonetaryAmount, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
buildPaymentExecutionRequests(MonetaryAmount, List<ExecutablePayment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
buildPaymentRefundPackages(Order, String, MonetaryAmount, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>, boolean, ReturnConfirmation) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
buildPaymentRefundPackagesFromDistribution(PaymentDistributionResult, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>, Order, String, boolean, ReturnConfirmation) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Builds a list of PaymentRefundPackages from the given PaymentDistributionResult.
buildPaymentRefundPackageUsage(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
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
 
buildReadOrderFulfillmentsLink(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.DefaultOrderLinksService
 
buildReadOrderFulfillmentsLink(Order, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.messaging.OrderLinksService
Builds the link to read the Order fulfillments by order id.
buildReadOrderLink(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.DefaultOrderLinksService
 
buildReadOrderLink(Order, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.messaging.OrderLinksService
Builds the link to read the Order by id.
buildRequest(O, Collection<F>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.subscription.DefaultSubscriptionGenerationService
 
buildReturnAuthorizationItem(ReturnItemRequest, DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
buildReturnAuthorizationItemsForEntireFulfillment(DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Generates ReturnAuthorizationItems for all of the items in the fulfillmentToReturn and returnItemRequests.
buildReturnAuthorizationItemsForRestOfFulfillment(DefaultReturnGenerationService.GenerateReturnHydrationResult, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Generates ReturnAuthorizationItems for all of the items in the fulfillmentToReturn and returnItemRequests which are not already present in existingReturnItems.
buildReturnAuthorizationItemsFromFulfillment(Order, OrderFulfillment, List<ReturnItemRequest>, Map<String, List<ReturnAuthorizationItem>>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Generates ReturnAuthorizationItems for the ReturnItemRequests from the items in the given OrderFulfillment.
buildReturnAuthorizationItemsFromFulfillments(Order, List<OrderFulfillment>, List<ReturnAuthorization>, ReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Generates ReturnAuthorizationItems for the ReturnRequest from the items in the given OrderFulfillments.
buildReturnAuthorizationPostRefundContext(Order, List<DefaultPaymentRefundService.ReturnPaymentRefundPackage>, List<DefaultPaymentRefundService.FeePaymentRefundPackage>, List<TransactionExecutionResponse>, ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
buildReturnItemRequestFrom(String, int, ReturnItemRequest) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Builds a ReturnItemRequest from the given id, quantity, and ReturnItemRequest that wish to copy other fields from.
buildReturnPaymentRefundPackages(Order, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>, ReturnConfirmation, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Builds ReturnPaymentRefundPackages for the given PaymentWithRefundableAmounts and ReturnConfirmation.
buildReturnPaymentRefundPackages(Order, Map<String, List<ReturnConfirmation>>, List<DefaultPaymentRefundService.PaymentWithRefundableAmount>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Iterates through pendingReturnConfirmationsByFulfillmentId, consuming amounts from paymentWithRefundableAmounts as necessary and building ReturnPaymentRefundPackages.
buildReturnRefundPackage(PaymentSummary, MonetaryAmount, ReturnConfirmation, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
buildSkuInventoryReservationRequestGroup(OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProvider
 
buildTaxItemForAdjustment(List<OrderFulfillmentItem>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
buildTransactionExecutionRequest(String, TransactionType, TransactionAmountDetails, String, String) - Method in interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Builds a TransactionExecutionRequest based on the given properties.
buildTransactionExecutionRequest(String, TransactionType, TransactionAmountDetails, String, String, String, String) - Method in interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Builds a TransactionExecutionRequest based on the given properties.
buildTransactionExecutionRequest(String, TransactionType, TransactionAmountDetails, String, String, String, List<String>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
buildTransactionExecutionRequest(String, TransactionType, TransactionAmountDetails, String, String, String, List<String>) - Method in interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Builds a TransactionExecutionRequest based on the given properties.
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 interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Builds a TransactionExecutionRequest based on the given properties.
buildTransactionExecutionResponseUsage(TransactionExecutionResponse) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
buildVoucherCodeGenerationRequest(CodeGenerator, String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Builds a VoucherCodeGenerationRequest based on the given CodeGenerator and Voucher.getVoucherCampaignId().
buildVoucherGenerationCompletionEvent(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
BULK_REPLACE_CREATE_SEGMENT - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
BULK_REPLACE_CREATE_SEGMENT - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
 
BUNDLE - Enum constant in enum class 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.
BUSINESS_TYPE - Static variable in class com.broadleafcommerce.orderoperation.domain.constants.FulfillmentItemAttributeConstants
The product's business type.

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.
calculateExtraFeeTaxes(OrderItem, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Calculates the taxes for Extra Fees.
calculateFeeTaxes(OrderItem, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
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 amount of the fulfillment fees.
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
Calculate and set the OrderFulfillment.getGrandTotal() from merchandise, fulfillment, and tax values.
calculateMerchandiseTaxableAmount(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
Calculate the taxable amount of the merchandise total.
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.
calculateTaxesWithPredicates(Stream<T>, Predicate<T>, Predicate<T>, Function<T, MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
 
calculateTotalFulfillmentPrice(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
Calculate the fulfillment's OrderFulfillment#totalFulfillmentPrice.
CAMPAIGN_CLIENT_ID - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProvider
CampaignCode - Class in com.broadleafcommerce.orderoperation.domain
A CampaignCode represents a distinct code for an offer or campaign.
CampaignCode() - Constructor for class com.broadleafcommerce.orderoperation.domain.CampaignCode
 
CampaignProvider - Interface in com.broadleafcommerce.orderoperation.service.provider
Deprecated.
Deprecated as of 1.8, if using OfferService 2.0, this class is not used
canCancelStatuses() - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultCancelReturnRequestValidator
 
CANCEL - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionActionFlow
A customer-driven request to cancel the subscription
CANCELLED - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.SubscriptionStatuses
Indicates a subscription that has been cancelled
cancelReturn(HttpServletRequest, String, CancelReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.ReturnOperationEndpoint
 
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.
CancelReturnRequest - Class in com.broadleafcommerce.orderoperation.web.endpoint.domain
A request to cancel anything pending in a ReturnAuthorization.
CancelReturnRequest() - Constructor for class com.broadleafcommerce.orderoperation.web.endpoint.domain.CancelReturnRequest
 
cancelReturnRequestValidator() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
CancelReturnRequestValidator - Interface in com.broadleafcommerce.orderoperation.service.validator
Determines that the CancelReturnRequest is valid.
CancelStatusChangeHandler - Class in com.broadleafcommerce.orderoperation.service.handler
Handles changing a fulfillment from the status OrderFulfillmentStatus.NEW, OrderFulfillmentStatus.CAPTURING_PAYMENT, OrderFulfillmentStatus.PAYMENT_CAPTURE_FAILED to OrderFulfillmentStatus.CANCELLED.
CancelStatusChangeHandler(FulfillmentSplittingService<OrderFulfillment>, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, FulfillmentCancelledProducer, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.handler.CancelStatusChangeHandler
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentInventoryTransactionChangeRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.GenerateWorkflowRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.ConsolidatedInventoryAvailability
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.InventoryTransaction
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestGroup
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestItem
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationResponse
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionResult
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionWithItems
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.UserTarget
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.domain.VoucherCodeGenerationRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.SSLVerificationProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationProviderProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties.Flows
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties.Mapping
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryTransactionNotification
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderLink
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.voucher.VoucherGenerationCompletionEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.FeePaymentRefundPackage
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackageUsage
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentWithRefundableAmount
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnAuthorizationPostRefundContext
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnPaymentRefundPackage
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.TransactionExecutionResponseUsage
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
 
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.TransactionLineItem
 
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.domain.subscription.CreateSubscriptionFromOrderRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProperties
 
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.service.provider.external.ExternalSubscriptionOpsProperties
 
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.ReturnFeeItemRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnRequest
 
canHandle(FulfillmentStatusChangeRequest, OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
canHandle(FulfillmentStatusChangeRequest, OrderFulfillment) - Method in interface com.broadleafcommerce.orderoperation.service.handler.FulfillmentStatusChangeHandler
Determine if this handler can process the given FulfillmentStatusChangeRequest.
cannotBeCaptured(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
 
CAPTURE - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
Funds have been charged/submitted/debited from the customer and payment is complete.
captureAmount(OrderFulfillment, PaymentSummary, String, PaymentExecutionRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
captureAmount(OrderFulfillment, PaymentSummary, String, TransactionAmountDetails, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Captures the amount specified against the provided payment.
captureAmount(OrderFulfillment, PaymentSummary, String, MonetaryAmount, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Captures the amount specified against the provided payment.
CaptureAwaitingResultPaymentStatusChangeHandler - Class in com.broadleafcommerce.orderoperation.service.handler
Handles changing a fulfillment from the status OrderFulfillmentStatus.CAPTURING_PAYMENT to OrderFulfillmentStatus.CAPTURE_AWAITING_RESULT.
CaptureAwaitingResultPaymentStatusChangeHandler(FulfillmentSplittingService<OrderFulfillment>, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.handler.CaptureAwaitingResultPaymentStatusChangeHandler
 
captureFulfillment(MonetaryAmount, Order, OrderFulfillment, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentCaptureService
Deprecated, for removal: This API element is subject to removal in a future version.
CaptureFulfillmentResult - Class in com.broadleafcommerce.orderoperation.domain
Represents the result of capturing an OrderFulfillment, containing a list of claims against checkout-executed capture transactions, and a list of capture execution responses.
CaptureFulfillmentResult() - Constructor for class com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
 
captureFulfillmentTotal(Order, OrderFulfillment, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentCaptureService
Responsible for capturing the OrderFulfillment.getGrandTotal() from the Order's payments
captureFulfillmentTotal(Message<OrderCreatedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoFulfillVirtualOrderCreatedListener
 
CapturePaymentTransactionWebhookConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
Spring cloud data channel description for messaging input.
CapturingPaymentConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.CapturingPaymentConfig
 
CapturingPaymentStatusChangeHandler - Class in com.broadleafcommerce.orderoperation.service.handler
Handles changing a fulfillment from the status OrderFulfillmentStatus.NEW to OrderFulfillmentStatus.CAPTURING_PAYMENT.
CapturingPaymentStatusChangeHandler(FulfillmentSplittingService<OrderFulfillment>, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, FulfillmentCapturingPaymentProducer, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.handler.CapturingPaymentStatusChangeHandler
 
CART_CLIENT_ID - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProvider
cartOrderFulfillmentGenerationService(FulfillmentProvider<OrderFulfillment>, FulfillmentSplittingService<OrderFulfillment>, TypeFactory, OrderGenerationProperties) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
CartOrderFulfillmentGenerationService<C extends com.broadleafcommerce.cart.client.domain.Cart,O extends com.broadleafcommerce.order.client.domain.Order,F extends com.broadleafcommerce.order.client.domain.OrderFulfillment> - Interface in com.broadleafcommerce.orderoperation.service.generate
Handles generating OrderFulfillments from a Cart.
cartOrderGenerationService(OrderProvider<Order>, TypeFactory, OrderGenerationProperties) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
CartOrderGenerationService<C extends com.broadleafcommerce.cart.client.domain.Cart,P extends com.broadleafcommerce.order.client.domain.Order> - Interface in com.broadleafcommerce.orderoperation.service.generate
Handles generating orders from carts.
CartProvider - Interface in com.broadleafcommerce.orderoperation.service.provider
 
CHANGE_AUTO_RENEWAL - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionActionFlow
A request to opt-into or out of auto-renewal for the subscription.
changeFulfillmentStatus(PaymentCaptureAttemptResultStatus, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
changeFulfillmentStatus(PaymentCaptureAttemptResultStatus, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Changes the OrderFulfillment.getStatus() based on the given PaymentCaptureAttemptResultStatus.
changeFulfillmentStatus(FulfillmentStatusChangeRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
 
changeFulfillmentStatus(FulfillmentStatusChangeRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.FulfillmentOperationService
Perform the requested status change for the OrderFulfillment.
changeFulfillmentStatus(HttpServletRequest, FulfillmentStatusChangeRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.FulfillmentOperationEndpoint
 
changeFulfillmentStatusAndSendEvent(OrderFulfillment, Order, PaymentCaptureAttemptResultStatus, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Changes the OrderFulfillment.getStatus() based on the given PaymentCaptureAttemptResultStatus and send event.
changeReturnAuthorizationStatus(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Update the status of the ReturnAuthorization to ReturnAuthorizationStatus.CONFIRMED if it has now been completely confirmed, or ReturnAuthorizationStatus.PARTIALLY_CONFIRMED if only partially confirmed.
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptedConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptedProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.checkout.OrderCheckoutCompletionConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCancelledConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCancelledProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfilledConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfilledProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfillFailedProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfillingProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentPendingInventoryProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryFulfillmentConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryStockChangeMessageConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.TaxHandlerFulfillmentCancelledConsumer
 
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.OrderCreatedTaxHandlerConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedVoucherGenerationConsumer
 
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.ReturnConfirmedFulfillmentRefundTaxConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.CapturePaymentTransactionWebhookConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.RefundPaymentTransactionWebhookConsumer
 
CHECK - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
checkAndValidateItemExistsInFulfillment(ReturnItemRequest, int, Map<String, Integer>, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
checkAndValidateItemExistsInFulfillment(String, Map<String, Integer>, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
checkAndValidateItemExistsInReturn(ConfirmReturnItemRequest, int, Map<String, Integer>, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
checkAndValidateQuantityValueValid(ConfirmReturnItemRequest, int, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
checkAndValidateQuantityValueValid(ReturnItemRequest, int, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
checkAndValidateQuantityValueValid(Integer, String, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
CHECKOUT_REQUEST - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
Used when the transaction was made for a checkout request, typically executed during the checkout workflow (prior the Order generation).
checkoutCompletionErrorHandlerConsumer(MessagingErrorHandler) - Method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingAutoConfiguration
 
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, MessageLockProperties) - 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
 
checkoutCompletionMessagingErrorHandler(SubscriptionGenerationService<Order, OrderFulfillment, SubscriptionWithItems>, WorkflowProvider, ObjectMapper, CartProvider) - Method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingAutoConfiguration
 
CheckoutCompletionMessagingErrorHandler - Class in com.broadleafcommerce.orderoperation.service.messaging.checkout
Perform any required post-processing actions if checkout completion processing fails all attempts.
CheckoutCompletionMessagingErrorHandler(SubscriptionGenerationService<Order, OrderFulfillment, SubscriptionWithItems>, WorkflowProvider, ObjectMapper, CartProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionMessagingErrorHandler
 
CLAIM - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
This is a transaction that is specific to OrderOperationServices only, which is used to claim captured amount.
claimAlreadyCapturedAmountsIfPossible(List<PaymentExecutionRequest>, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Claims capture transactions that were executed during the checkout flow (AuthAndCapture checkout transaction type) if possible.
claimAndCaptureFulfillment(Order, OrderFulfillment, FulfillmentStatusChangeRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
claimAndCaptureFulfillment(MonetaryAmount, Order, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
claimAndCaptureFulfillment(MonetaryAmount, Order, OrderFulfillment, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentCaptureService
Responsible for claiming and/or capturing an amount from the Order's payments.
clearLock(String, boolean) - Method in class com.broadleafcommerce.orderoperation.service.generate.subscription.DefaultSubscriptionGenerationService
 
clearLock(String, boolean) - Method in interface com.broadleafcommerce.orderoperation.service.generate.subscription.SubscriptionGenerationService
 
clearLock(String, boolean) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalSubscriptionOpsProvider
 
clearLock(String, boolean) - Method in interface com.broadleafcommerce.orderoperation.service.provider.SubscriptionOpsProvider
Clear a lock for a subscription
COD - Enum constant in enum class 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.constants - package com.broadleafcommerce.orderoperation.domain.constants
 
com.broadleafcommerce.orderoperation.domain.enums - package com.broadleafcommerce.orderoperation.domain.enums
 
com.broadleafcommerce.orderoperation.domain.inventory - package com.broadleafcommerce.orderoperation.domain.inventory
 
com.broadleafcommerce.orderoperation.domain.payment - package com.broadleafcommerce.orderoperation.domain.payment
 
com.broadleafcommerce.orderoperation.domain.subscription - package com.broadleafcommerce.orderoperation.domain.subscription
 
com.broadleafcommerce.orderoperation.domain.subscription.enums - package com.broadleafcommerce.orderoperation.domain.subscription.enums
 
com.broadleafcommerce.orderoperation.exception - package com.broadleafcommerce.orderoperation.exception
 
com.broadleafcommerce.orderoperation.oauth2.client.endpoint - package com.broadleafcommerce.orderoperation.oauth2.client.endpoint
 
com.broadleafcommerce.orderoperation.oauth2.client.web - package com.broadleafcommerce.orderoperation.oauth2.client.web
 
com.broadleafcommerce.orderoperation.properties - package com.broadleafcommerce.orderoperation.properties
 
com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure - package com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
com.broadleafcommerce.orderoperation.service - package com.broadleafcommerce.orderoperation.service
 
com.broadleafcommerce.orderoperation.service.autoconfigure - package com.broadleafcommerce.orderoperation.service.autoconfigure
 
com.broadleafcommerce.orderoperation.service.environment - package com.broadleafcommerce.orderoperation.service.environment
 
com.broadleafcommerce.orderoperation.service.generate - package com.broadleafcommerce.orderoperation.service.generate
 
com.broadleafcommerce.orderoperation.service.generate.subscription - package com.broadleafcommerce.orderoperation.service.generate.subscription
 
com.broadleafcommerce.orderoperation.service.generate.workflow - package com.broadleafcommerce.orderoperation.service.generate.workflow
 
com.broadleafcommerce.orderoperation.service.handler - package com.broadleafcommerce.orderoperation.service.handler
 
com.broadleafcommerce.orderoperation.service.messaging - package com.broadleafcommerce.orderoperation.service.messaging
 
com.broadleafcommerce.orderoperation.service.messaging.autoconfigure - package com.broadleafcommerce.orderoperation.service.messaging.autoconfigure
 
com.broadleafcommerce.orderoperation.service.messaging.capture - package com.broadleafcommerce.orderoperation.service.messaging.capture
 
com.broadleafcommerce.orderoperation.service.messaging.capture.properties - package com.broadleafcommerce.orderoperation.service.messaging.capture.properties
 
com.broadleafcommerce.orderoperation.service.messaging.checkout - package com.broadleafcommerce.orderoperation.service.messaging.checkout
 
com.broadleafcommerce.orderoperation.service.messaging.checkout.idempotency - package com.broadleafcommerce.orderoperation.service.messaging.checkout.idempotency
 
com.broadleafcommerce.orderoperation.service.messaging.fulfillments - package com.broadleafcommerce.orderoperation.service.messaging.fulfillments
 
com.broadleafcommerce.orderoperation.service.messaging.ordercreated - package com.broadleafcommerce.orderoperation.service.messaging.ordercreated
 
com.broadleafcommerce.orderoperation.service.messaging.returns - package com.broadleafcommerce.orderoperation.service.messaging.returns
 
com.broadleafcommerce.orderoperation.service.messaging.support - package com.broadleafcommerce.orderoperation.service.messaging.support
 
com.broadleafcommerce.orderoperation.service.messaging.tax - package com.broadleafcommerce.orderoperation.service.messaging.tax
 
com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook - package com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
 
com.broadleafcommerce.orderoperation.service.messaging.voucher - package com.broadleafcommerce.orderoperation.service.messaging.voucher
 
com.broadleafcommerce.orderoperation.service.payment - package com.broadleafcommerce.orderoperation.service.payment
 
com.broadleafcommerce.orderoperation.service.payment.domain - package com.broadleafcommerce.orderoperation.service.payment.domain
 
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.domain.subscription - package com.broadleafcommerce.orderoperation.service.provider.external.domain.subscription
 
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
 
com.broadleafcommerce.orderoperation.web.endpoint.exception - package com.broadleafcommerce.orderoperation.web.endpoint.exception
 
combineQuantities(Map<String, Integer>, Map<String, Integer>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
completePendingConfirmationsAndPersist(ReturnAuthorization, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.7.2, the status of the return confirmations are updated in DefaultPaymentRefundService.updateReturnAuthorization(ReturnAuthorizationPostRefundContext, ContextInfo) based on the refund transaction responses.
configureAntPathMatcher() - Method in class com.broadleafcommerce.orderoperation.service.generate.workflow.DefaultWorkflowGenerationService
Configures the DefaultWorkflowGenerationService.antPathMatcher to be case-insensitive.
confirmReturn(HttpServletRequest, String, ConfirmReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.ReturnOperationEndpoint
 
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.
ConfirmReturnHydrationResult() - Constructor for class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
 
ConfirmReturnHydrationResult(Order, Map<String, OrderItem>, List<OrderFulfillment>, ConfirmReturnRequest, ReturnAuthorization, Map<String, Integer>, Map<String, Integer>, Map<String, ConfirmReturnItemRequest>, Map<String, OrderFulfillmentItem>) - Constructor for class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
 
ConfirmReturnItemRequest - Class in com.broadleafcommerce.orderoperation.web.endpoint.domain
A request to confirm that a ReturnAuthorizationItem has been received.
ConfirmReturnItemRequest() - Constructor for class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
 
ConfirmReturnRequest - Class in com.broadleafcommerce.orderoperation.web.endpoint.domain
A request to confirm that items in a ReturnAuthorization have been received.
ConfirmReturnRequest() - Constructor for class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnRequest
 
confirmReturnRequestValidator() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
ConfirmReturnRequestValidator - Interface in com.broadleafcommerce.orderoperation.service.validator
Determines that the ConfirmReturnRequest is valid.
ConsolidatedInventoryAvailability - Class in com.broadleafcommerce.orderoperation.domain.inventory
 
ConsolidatedInventoryAvailability() - Constructor for class com.broadleafcommerce.orderoperation.domain.inventory.ConsolidatedInventoryAvailability
 
ConsolidatedOrderFulfillment - Class in com.broadleafcommerce.orderoperation.domain
Combined domain representing an order fulfilment and its order.
ConsolidatedOrderFulfillment() - Constructor for class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
ConsolidatedOrderFulfillment(OrderFulfillment, Order, List<OrderItem>) - Constructor for class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
ConsolidatedOrderFulfillmentProvider<C extends ConsolidatedOrderFulfillment> - Interface in com.broadleafcommerce.orderoperation.service.provider
Provider for interfacing with operations involving consolidated order fulfillments.
consolidateTransactionAmountDetails(Order, List<DefaultPaymentRefundService.PaymentRefundPackage>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
CONTEXT_ID - Static variable in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
CONTRACT_PRICE - Static variable in class com.broadleafcommerce.orderoperation.service.pricing.PricingFields
 
copyTaxDetails(OrderFulfillmentItem, OrderFulfillmentItem) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Copies the tax details from the original item to the new item.
create(CreateSubscriptionFromOrderRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalSubscriptionOpsProvider
 
create(OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
create(CreateSubscriptionFromOrderRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.SubscriptionOpsProvider
Persists a subscription alongside its items.
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.
CREATE - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionActionFlow
A request to create a new subscription
createCustomerContext() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
Create a CustomerContext and add customer and customer segments.
created(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus.LockStatusBuilder
The time the lock was created
CREATED_SUBSCRIPTION_ID - Static variable in class com.broadleafcommerce.orderoperation.domain.OrderItemAttributeConstants.Subscription.Internal
The id of a subscription that was created as a result of the order.
createFulfillmentCaptureClaims(List<C>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentCaptureClaimProvider
 
createFulfillmentCaptureClaims(List<C>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.FulfillmentCaptureClaimProvider
Creates a list of FulfillmentCaptureClaims.
createNewSubscriptions(O, Collection<F>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.subscription.DefaultSubscriptionGenerationService
 
createNewSubscriptions(O, Collection<F>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.generate.subscription.SubscriptionGenerationService
Given the provided Order and its items, creates a Subscription, if one is required.
createReturn(HttpServletRequest, String, ReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.ReturnOperationEndpoint
 
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.
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.
CreateSubscriptionFromOrderRequest - Class in com.broadleafcommerce.orderoperation.service.provider.external.domain.subscription
Represents a request to create one or more Subscriptions based on a given Order and its Fulfillments.
CreateSubscriptionFromOrderRequest() - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.domain.subscription.CreateSubscriptionFromOrderRequest
 
createToken(String, String) - Method in class com.broadleafcommerce.orderoperation.service.generate.subscription.DefaultSubscriptionGenerationService
 
createToken(String, String) - Method in interface com.broadleafcommerce.orderoperation.service.generate.subscription.SubscriptionGenerationService
 
createToken(String, String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalSubscriptionOpsProvider
 
createToken(String, String) - Method in interface com.broadleafcommerce.orderoperation.service.provider.SubscriptionOpsProvider
Create a reservation token for a child lock
CREDIT_CARD - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
CUSTOMER - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.UserTargetType
A standard shopper for an application
CUSTOMER_CREDIT - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
CUSTOMER_ID - Static variable in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
CUSTOMER_PAYMENT - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
CUSTOMER_SEGMENT - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.UserTargetType
A grouping of customers
CUSTOMER_TIMEZONE - Static variable in class com.broadleafcommerce.orderoperation.domain.OrderAttributeConstants.Internal
The customer's timezone.
CustomerOrderInfo - Class in com.broadleafcommerce.orderoperation.web.endpoint.domain
A DTO object that contains the consolidated information about the order, its fulfillments and any other data requested.
CustomerOrderInfo() - Constructor for class com.broadleafcommerce.orderoperation.web.endpoint.domain.CustomerOrderInfo
 
CustomerOrderInfoEndpoint - Class in com.broadleafcommerce.orderoperation.web.endpoint
 
CustomerOrderInfoEndpoint(TypeFactory, OrderProvider<Order>) - Constructor for class com.broadleafcommerce.orderoperation.web.endpoint.CustomerOrderInfoEndpoint
 

D

DEFAULT_FULFILLMENT_TAX_NAME - Static variable in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
Default name of the TaxDetail for taxes associated with fulfillment, shipping, and handling.
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
 
DEFAULT_RESERVATION_REQUEST_TYPE - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProvider
 
DEFAULT_SKU_REF_FIELD_TYPE - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProvider
 
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
 
DefaultOrderLinksService - Class in com.broadleafcommerce.orderoperation.service.messaging
The default implementation for OrderLinksService.
DefaultOrderLinksService(ExternalOrderProperties, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.DefaultOrderLinksService
 
DefaultPaymentAuthReversalService - Class in com.broadleafcommerce.orderoperation.service.payment
 
DefaultPaymentAuthReversalService(OrderProvider<Order>, TypeFactory, PaymentProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
 
DefaultPaymentAuthReversalService.PaymentReversalPackage - Class in com.broadleafcommerce.orderoperation.service.payment
An intermediary data structure used internally by DefaultPaymentAuthReversalService to keep track of a reverse authorize that will be executed.
DefaultPaymentCaptureService - Class in com.broadleafcommerce.orderoperation.service.payment
 
DefaultPaymentCaptureService(PaymentProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
DefaultPaymentDistributionService - Class in com.broadleafcommerce.orderoperation.service.payment
A service responsible for distributing payment amounts based on the payments' ratios from an Order.
DefaultPaymentDistributionService(SplitRoundingHelper, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
 
DefaultPaymentOwnerTypes - Enum Class 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.FeePaymentRefundPackage - Class in com.broadleafcommerce.orderoperation.service.payment
An intermediary data structure used internally by DefaultPaymentRefundService to keep track of a fee refund that will be executed.
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.PaymentRefundPackageUsage - Class in com.broadleafcommerce.orderoperation.service.payment
An intermediary data structure used internally by DefaultPaymentRefundService to keep track of success, failure, and awaiting result amounts for a DefaultPaymentRefundService.PaymentRefundPackage.
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.ReturnAuthorizationPostRefundContext - Class in com.broadleafcommerce.orderoperation.service.payment
An intermediary data structure used internally by DefaultPaymentRefundService to keep pass along information such as transaction responses, payment refund packages, and ReturnAuthorization for this refund attempt.
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.
DefaultPaymentRefundService.TransactionExecutionResponseUsage - Class in com.broadleafcommerce.orderoperation.service.payment
An intermediary data structure used internally by DefaultPaymentRefundService to keep track of success, failure, and awaiting result amounts for a TransactionExecutionResponse.
DefaultPaymentSourceTypes - Enum Class in com.broadleafcommerce.orderoperation.domain.enums
 
DefaultPaymentTransactionSourceEntityTypes - Enum Class in com.broadleafcommerce.orderoperation.domain.enums
 
DefaultPaymentTypes - Enum Class in com.broadleafcommerce.orderoperation.domain.enums
This represents types of payments that can be applied to a cart.
DefaultProductType - Enum Class 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
 
DefaultSubscriptionActionFlow - Enum Class in com.broadleafcommerce.orderoperation.domain.subscription.enums
Describes the potential actions that can be taken against a subscription.
DefaultSubscriptionAdjustmentType - Enum Class in com.broadleafcommerce.orderoperation.domain.subscription.enums
Enumerates the types of subscription adjustments.
DefaultSubscriptionGenerationService<O extends com.broadleafcommerce.order.client.domain.Order,F extends com.broadleafcommerce.order.client.domain.OrderFulfillment,SWI extends SubscriptionWithItems> - Class in com.broadleafcommerce.orderoperation.service.generate.subscription
 
DefaultSubscriptionGenerationService(SubscriptionOpsProvider<SWI>, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.generate.subscription.DefaultSubscriptionGenerationService
 
DefaultSubscriptionItemReferenceType - Enum Class in com.broadleafcommerce.orderoperation.domain.subscription.enums
Enumerates the types of subscription item references.
DefaultSubscriptionPaymentStrategy - Enum Class in com.broadleafcommerce.orderoperation.domain.enums
Declares that payments made against a subscription are going towards the goods/services rendered in the previous vs current period.
DefaultSubscriptionSourceType - Enum Class in com.broadleafcommerce.orderoperation.domain.subscription.enums
Enumerates the types of subscription sources.
DefaultSubscriptionUserRefTypes - Enum Class in com.broadleafcommerce.orderoperation.domain.subscription.enums
Enumerates the types of subscription user references.
DefaultTaxRequestService - Class in com.broadleafcommerce.orderoperation.service.messaging.tax
Service class to create tax requests to be sent to the TaxDelegate
DefaultTaxRequestService(FromTaxAddressResolver, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
DefaultTransactionFailureTypes - Enum Class in com.broadleafcommerce.orderoperation.domain.enums
The default set of transactionFailureTypes that we expect to encounter with payment gateway interactions
DefaultTransactionStatuses - Enum Class in com.broadleafcommerce.orderoperation.domain.enums
 
DefaultTransactionTypes - Enum Class 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
 
DefaultWorkflowGenerationService - Class in com.broadleafcommerce.orderoperation.service.generate.workflow
 
DefaultWorkflowGenerationService(WorkflowProvider, WorkflowGenerationProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.generate.workflow.DefaultWorkflowGenerationService
 
delete(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
delete(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
 
delete(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.FulfillmentProvider
Deletes a OrderFulfillment with the given ID.
delete(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.OrderProvider
Deletes a Order with the given ID.
delete(String, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
 
delete(String, String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.ReturnAuthorizationProvider
Deletes a ReturnAuthorization with the given ID.
DETACHED_CREDIT - Enum constant in enum class 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.
determineBasicWorkflowName(Order, OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.generate.workflow.DefaultWorkflowGenerationService
Determines the workflow name from Order & OrderFulfillment data.
determineCaptureResultStatus(TransactionWebhookEvent, Order, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Determines the PaymentCaptureAttemptResultStatus based on the latest transaction state for the given OrderFulfillment.
determineFulfillmentStatusForPayments(OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
Updates the given OrderFulfillment status if the refund transactions are completed.
determineNonFailureResultStatus(MonetaryAmount, List<TransactionExecutionResponse>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Determines the PaymentCaptureAttemptResultStatus based on the given amountToCapture and TransactionExecutionResponses.
determinePaymentRefundPackageUsage(ReturnAuthorization, DefaultPaymentRefundService.PaymentRefundPackage, DefaultPaymentRefundService.TransactionExecutionResponseUsage) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Calculates and builds out the transaction usage for a DefaultPaymentRefundService.PaymentRefundPackage.
determineReturnConfirmationStatus(ReturnConfirmation, MonetaryAmount, MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Determines the status of the given ReturnConfirmation based on the given amounts.
determineReturnConfirmationStatus(ReturnConfirmation, MonetaryAmount, MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Determines the status of the given ReturnConfirmation based on the given amounts.
determineTaxProviderIdForCommit(Order, OrderFulfillment, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
Extension point to determine the tax provider ID.
determineTaxProviderIdForCommit(Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
Extension point to determine the tax provider ID.
determineTaxProviderIdForCommit(Order, List<OrderFulfillment>, ReturnAuthorization, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
Extension point to determine the tax provider ID.
determineWorkflowName(Order, OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.generate.workflow.DefaultWorkflowGenerationService
Map the value harvested from OrderFulfillment.getAttributes() for the targeted workflow to a real workflow name.
DiscriminatedProperties<P> - Class in com.broadleafcommerce.orderoperation.properties
 
DiscriminatedProperties() - Constructor for class com.broadleafcommerce.orderoperation.properties.DiscriminatedProperties
 
distinctByKey(Function<? super T, ?>) - Static method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
distributeAmountUnits(int) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
Distributes units to one split part, indicated by the given splitIndex into one of the parts of each element of SplitTotalRounder.amounts.
distributeConfirmedItemQuantity(ReturnAuthorizationItem, ReturnAuthorization, ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultReturnSplittingService
 
distributePaymentAmounts(PaymentDistributionDto) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
 
distributePaymentAmounts(PaymentDistributionDto) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentDistributionService
Distributes a payment amount across different payments based on the details specified in PaymentDistributionDto.
distributeProratedAmount(MonetaryAmount, List<ReturnAuthorizationItem>, Map<String, BigDecimal>, Function<ReturnAuthorizationItem, MonetaryAmount>, BiConsumer<ReturnAuthorizationItem, MonetaryAmount>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Distribute an amount which needs to be prorated across ReturnAuthorizationItems based on the given prorationProportions for their matching OrderFulfillmentItems.
distributeUnitsForAmounts(Function<SplitTotalRounder.SplitAmount, MonetaryAmount>, Function<SplitTotalRounder.SplitAmount, MonetaryAmount>, Consumer<SplitTotalRounder.SplitAmount>, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
Distributes units to amounts on one part of the split until the given targetTotal is reached.
DOWNGRADE - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionActionFlow
A request to downgrade the subscription's level of service
DUE_NOW_CREDITED_AMOUNT - Static variable in class com.broadleafcommerce.orderoperation.domain.OrderItemAttributeConstants.Subscription
For edits, upgrades, and downgrades on a subscription that’s using an DefaultSubscriptionPaymentStrategy.PREPAID payment strategy, the customer has already paid the full amount for this billing cycle at the previous rate.
DUE_NOW_PRIOR_UNBILLED_AMOUNT - Static variable in class com.broadleafcommerce.orderoperation.domain.OrderItemAttributeConstants.Subscription
Prior to an edit, upgrade, or downgrade on a subscription that’s using a Postpaid payment strategy, the system will have prior unbilled charges that will be part of the next invoice.
DUE_NOW_PRORATED_AMOUNT - Static variable in class com.broadleafcommerce.orderoperation.domain.OrderItemAttributeConstants.Subscription
The due now price, prorated relative to the next invoice date.
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

EDIT - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionActionFlow
A request to edit the subscription's configuration
ELECTRONIC_CHECK - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
emailRegEx - Variable in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Provides a customer email validation when the generated codes are requested for use.
EnabledGranularOrFlex() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex
 
entireOrderDoneCapturing(OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
Determines if this order will not have any more captures applied against its payments.
ENTITY_NOT_FOUND - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
The ApiError.getType() that indicates entity is not found.
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentInventoryTransactionChangeRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.GenerateWorkflowRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.ConsolidatedInventoryAvailability
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.InventoryTransaction
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestGroup
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestItem
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationResponse
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionResult
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionWithItems
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.UserTarget
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.domain.VoucherCodeGenerationRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.SSLVerificationProperties
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationProviderProperties
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties.Flows
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties.Mapping
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryTransactionNotification
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderLink
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.messaging.voucher.VoucherGenerationCompletionEvent
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.FeePaymentRefundPackage
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackageUsage
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentWithRefundableAmount
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnAuthorizationPostRefundContext
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnPaymentRefundPackage
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.TransactionExecutionResponseUsage
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
 
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.TransactionLineItem
 
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.domain.subscription.CreateSubscriptionFromOrderRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProperties
 
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.service.provider.external.ExternalSubscriptionOpsProperties
 
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.ReturnFeeItemRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
 
equals(Object) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnRequest
 
error(ErrorMessage) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionMessagingErrorHandler
 
error(ErrorMessage) - Method in interface com.broadleafcommerce.orderoperation.service.messaging.MessagingErrorHandler
Logs the error and performs any required post-processing actions
ERROR - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.SubscriptionStatuses
Indicates a subscription with an error state
estimateReturn(Order, List<OrderFulfillment>, ReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
estimateReturn(HttpServletRequest, String, ReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.ReturnOperationEndpoint
 
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.
estimateReturnShippingCharge(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Determine the estimated ReturnAuthorization.getEstimatedReturnShippingCharge().
ExecutablePayment - Class in com.broadleafcommerce.orderoperation.domain.payment
The domain that represents a PaymentSummary with its executable amount for a transaction type.
ExecutablePayment() - Constructor for class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
 
executeAutoCaptures(List<PaymentExecutionRequest>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
executeAutoCaptureTransaction(PaymentSummary, String, TransactionExecutionRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
executeCapture(PaymentSummary, String, TransactionExecutionRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
executeCapture(PaymentSummary, String, TransactionExecutionRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Captures an amount for the given payment.
executeCaptures(List<PaymentExecutionRequest>, Order, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Executes capture transactions based on the given PaymentExecutionRequests.
executePaymentTransaction(String, TransactionExecutionRequest, Integer, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
executeRefund(PaymentSummary, String, TransactionExecutionRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
executeRefund(PaymentSummary, String, TransactionExecutionRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Refunds an amount for the given payment.
executeRequest(Supplier<T>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
Executes a request with default Web Client error handling.
executeRequest(Supplier<T>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalResourceLockProvider
 
executeReverseAuthorize(PaymentSummary, String, TransactionExecutionRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
executeReverseAuthorize(PaymentSummary, String, TransactionExecutionRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Reverse authorizes an amount for the given payment.
EXISTING_SUBSCRIPTION_ID - Static variable in class com.broadleafcommerce.orderoperation.domain.OrderItemAttributeConstants.Subscription.Internal
The id of an existing subscription.
EXPIRED - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
The transaction was successfully processed, but has since expired.
expires(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus.LockStatusBuilder
The time the lock will expire
EXTERNAL_ENTITY - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
Used when the transaction was executed external to the Broadleaf ecosystem & it's related to an external source entity.
ExternalCampaignProperties - Class in com.broadleafcommerce.orderoperation.service.provider.external
Deprecated.
Deprecated as of 1.8, if using OfferService 2.0, this class is not used
ExternalCampaignProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
 
ExternalCampaignProvider - Class in com.broadleafcommerce.orderoperation.service.provider.external
Deprecated.
Deprecated as of 1.8, if using OfferService 2.0, this class is not used
ExternalCampaignProvider(WebClient, ObjectMapper, TypeFactory, ExternalCampaignProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProvider
Deprecated.
 
ExternalCartProperties - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalCartProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
ExternalCartProvider - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalCartProvider(WebClient, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProvider
 
ExternalConsolidatedOrderFulfillmentProvider<C extends ConsolidatedOrderFulfillment> - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalConsolidatedOrderFulfillmentProvider(WebClient, ObjectMapper, TypeFactory, ExternalOrderProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalConsolidatedOrderFulfillmentProvider
 
ExternalFulfillmentCaptureClaimProvider - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalFulfillmentCaptureClaimProvider(WebClient, ObjectMapper, TypeFactory, ExternalOrderProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentCaptureClaimProvider
 
ExternalFulfillmentProvider<F extends com.broadleafcommerce.order.client.domain.OrderFulfillment> - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalFulfillmentProvider(WebClient, ObjectMapper, TypeFactory, ExternalOrderProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
ExternalInventoryProperties - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalInventoryProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProperties
 
ExternalInventoryProvider - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalInventoryProvider(WebClient, ObjectMapper, TypeFactory, ExternalInventoryProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProvider
 
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
 
ExternalSubscriptionOpsProperties - Class in com.broadleafcommerce.orderoperation.service.provider.external
Configuration properties for the external subscription operations provider.
ExternalSubscriptionOpsProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalSubscriptionOpsProperties
 
ExternalSubscriptionOpsProvider<SWI extends SubscriptionWithItems> - Class in com.broadleafcommerce.orderoperation.service.provider.external
 
ExternalSubscriptionOpsProvider(WebClient, ObjectMapper, TypeFactory, ExternalSubscriptionOpsProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.ExternalSubscriptionOpsProvider
 
EXTRA_FEES_FIELD - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
extractPendingConfirmations(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
extractPendingReturnConfirmationsByFulfillmentId(ReturnAuthorization, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Extracts all of the returnAuthorization's pending return confirmations (for ReturnAuthorizationItems whose ReturnAuthorizationItem.getReturnType() supports refunds) and groups them by order fulfillment ID.

F

FAILURE - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
The payment gateway failed to successfully process the transaction.
FAILURE - Enum constant in enum class com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResultStatus
One of the attempted capture transactions failed.
FeePaymentRefundPackage() - Constructor for class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.FeePaymentRefundPackage
 
filterItemsInFulfillment(OrderFulfillment, List<ReturnItemRequest>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Filter to only the ReturnItemRequests which match items in this particular OrderFulfillment.
findByFulfillmentItemId(List<ReturnItemRequest>, String) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Finds the first ReturnItemRequest based on OrderFulfillmentItem.getId().
findCurrency(O) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Finds the CurrencyUnit on order if present.
findFulfillmentForReturnItem(List<OrderFulfillment>, ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
finishLock(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalResourceLockProvider
 
finishLock(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.idempotency.OrderOpsMessageLockService
 
finishLock(String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.ResourceLockProvider
Update the status of the lock to indicate the associated process is complete.
FIRST - Static variable in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
FIXED_PRICE - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionAdjustmentType
Replace the amount with a fixed price.
flattenOrderItemsWithDependentOrderItems(List<OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Get all the order items including dependent items.
Flows() - Constructor for class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties.Flows
 
FromTaxAddressResolver - Interface in com.broadleafcommerce.orderoperation.service.messaging.tax
Service to resolve the ship from address when calculating tax.
FulfilledStatusChangeHandler - Class in com.broadleafcommerce.orderoperation.service.handler
Handles changing a fulfillment from the status OrderFulfillmentStatus.NEW, OrderFulfillmentStatus.CAPTURING_PAYMENT, OrderFulfillmentStatus.PAYMENT_CAPTURED, or OrderFulfillmentStatus.FULFILLING to OrderFulfillmentStatus.FULFILLED.
FulfilledStatusChangeHandler(FulfillmentSplittingService<OrderFulfillment>, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, FulfillmentFulfilledProducer, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.handler.FulfilledStatusChangeHandler
 
FulfillFailedStatusChangeHandler - Class in com.broadleafcommerce.orderoperation.service.handler
Handles changing a fulfillment from the status OrderFulfillmentStatus.FULFILLING to OrderFulfillmentStatus.FULFILL_FAILED.
FulfillFailedStatusChangeHandler(FulfillmentSplittingService<OrderFulfillment>, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, FulfillmentFulfillFailedProducer, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.handler.FulfillFailedStatusChangeHandler
 
FulfillingStatusChangeHandler - Class in com.broadleafcommerce.orderoperation.service.handler
Handles changing a fulfillment from the status OrderFulfillmentStatus.NEW, OrderFulfillmentStatus.CAPTURING_PAYMENT, or OrderFulfillmentStatus.PAYMENT_CAPTURED to OrderFulfillmentStatus.FULFILLING.
FulfillingStatusChangeHandler(FulfillmentSplittingService<OrderFulfillment>, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, FulfillmentFulfillingProducer, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.handler.FulfillingStatusChangeHandler
 
FULFILLMENT_IN_PROCESS - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.SubscriptionStatuses
Indicates that the subscription sign-up or modification is being fulfilled.
FULFILLMENT_WORKFLOW_ATTR - Static variable in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
FulfillmentAttributeConstants - Class in com.broadleafcommerce.orderoperation.domain.constants
Constants for fulfillment-related attributes.
FulfillmentAttributeConstants() - Constructor for class com.broadleafcommerce.orderoperation.domain.constants.FulfillmentAttributeConstants
 
FulfillmentAttributeConstants.Internal - Class in com.broadleafcommerce.orderoperation.domain.constants
 
FulfillmentAwaitingRefundResultWebhookConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
Spring cloud data channel description for messaging input.
FulfillmentAwaitingRefundResultWebhookListener - Class in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
Listens for the TransactionWebhookEvent and updates the OrderFulfillment status if it awaits the result for the refund transactions.
FulfillmentAwaitingRefundResultWebhookListener(IdempotentMessageConsumptionService, FulfillmentProvider<OrderFulfillment>, FulfillmentCaptureClaimProvider, OrderProvider<Order>, PaymentProvider, ResourceLockProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
 
FulfillmentCancelledConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.FulfillmentCancelledConfig
 
FulfillmentCancelledConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging input.
fulfillmentCancelledOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCancelledProducer
 
FulfillmentCancelledProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging output.
FulfillmentCancelledTaxHandler - Class in com.broadleafcommerce.orderoperation.service.messaging.tax
Responsible for adjusting tax transactions on fulfillment cancellation events.
FulfillmentCancelledTaxHandler(FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, TaxDelegate<TaxRequest, TaxResponse>, TaxRequestService, IdempotentMessageConsumptionService) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentCancelledTaxHandler
 
fulfillmentCaptureClaimProvider(WebClient, ObjectMapper, TypeFactory, ExternalOrderProperties) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
FulfillmentCaptureClaimProvider - Interface in com.broadleafcommerce.orderoperation.service.provider
Provider for interfacing with operations involving fulfillment capture claims.
FulfillmentCaptureWebhookListener - Class in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
Listens for TransactionWebhookEvent with type DefaultTransactionTypes.CAPTURE and changes the OrderFulfillment.getStatus().
FulfillmentCaptureWebhookListener(IdempotentMessageConsumptionService, TypeFactory, PaymentCaptureAttemptedProducer, FulfillmentOperationService, OrderProvider<Order>, FulfillmentProvider<OrderFulfillment>, PaymentProvider, ResourceLockProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
FulfillmentCapturingPaymentConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging input.
fulfillmentCapturingPaymentListener(TypeFactory, OrderProvider<Order>, PaymentCaptureService, PaymentCaptureAttemptedProducer, FulfillmentOperationService, ResourceLockProvider, PaymentProvider, MessageLockProperties) - Method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingAutoConfiguration
Automatically triggers payment capture when fulfillment is put in OrderFulfillmentStatus.CAPTURING_PAYMENT status.
FulfillmentCapturingPaymentListener - Class in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Listens to fulfillment capturing payment events and captures payment for them if necessary.
FulfillmentCapturingPaymentListener(TypeFactory, OrderProvider<Order>, PaymentCaptureService, PaymentCaptureAttemptedProducer, FulfillmentOperationService, IdempotentMessageConsumptionService, ResourceLockProvider, PaymentProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
fulfillmentCapturingPaymentOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentProducer
 
FulfillmentCapturingPaymentProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging output.
FulfillmentFulfilledConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.FulfillmentFulfilledConfig
 
FulfillmentFulfilledConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging input.
fulfillmentFulfilledOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfilledProducer
 
FulfillmentFulfilledProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging output.
FulfillmentFulfillFailedConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.FulfillmentFulfillFailedConfig
 
fulfillmentFulfillFailedOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfillFailedProducer
 
FulfillmentFulfillFailedProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging output.
FulfillmentFulfillingConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.FulfillmentFulfillingConfig
 
fulfillmentFulfillingOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfillingProducer
 
FulfillmentFulfillingProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging output.
FulfillmentInventoryTransactionChangeRequest - Class in com.broadleafcommerce.orderoperation.domain
DTO containing the item information for inventory transaction changes.
FulfillmentInventoryTransactionChangeRequest() - Constructor for class com.broadleafcommerce.orderoperation.domain.FulfillmentInventoryTransactionChangeRequest
 
FulfillmentItemAttributeConstants - Class in com.broadleafcommerce.orderoperation.domain.constants
Constants for fulfillment item attributes.
FulfillmentItemAttributeConstants() - Constructor for class com.broadleafcommerce.orderoperation.domain.constants.FulfillmentItemAttributeConstants
 
FulfillmentItemAttributeConstants.Internal - Class in com.broadleafcommerce.orderoperation.domain.constants
 
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.
fulfillmentOptionIsTaxable(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
 
FulfillmentPendingInventoryConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.FulfillmentPendingInventoryConfig
 
fulfillmentPendingInventoryOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentPendingInventoryProducer
 
FulfillmentPendingInventoryProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging output.
FulfillmentProcessingProperties - Class in com.broadleafcommerce.orderoperation.service.messaging.capture.properties
Properties pertaining to automatic fulfillment.
FulfillmentProcessingProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.capture.properties.FulfillmentProcessingProperties
 
FulfillmentProcessingProperties.AutoFulfillProperties - Class in com.broadleafcommerce.orderoperation.service.messaging.capture.properties
 
FulfillmentProvider<F extends com.broadleafcommerce.order.client.domain.OrderFulfillment> - Interface in com.broadleafcommerce.orderoperation.service.provider
Provider for interfacing with operations involving fulfillments.
FulfillmentRefundTaxHandler - Class in com.broadleafcommerce.orderoperation.service.messaging.tax
Responsible for creating tax refund transactions on refund events.
FulfillmentRefundTaxHandler(TaxDelegate<TaxRequest, TaxResponse>, TaxRequestService, IdempotentMessageConsumptionService) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentRefundTaxHandler
 
FulfillmentSplitRoundingService - Interface in com.broadleafcommerce.orderoperation.service.split
Responsible for correctly rounding MonetaryAmounts which were split between multiple OrderFulfillments.
FulfillmentSplittingService<F extends com.broadleafcommerce.order.client.domain.OrderFulfillment> - Interface in com.broadleafcommerce.orderoperation.service.split
Responsible for splitting a fulfillment into two based on requested item quantities.
FulfillmentStatusChangeEvent - Class in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
A message event dispatched after a fulfillment has changed status.
FulfillmentStatusChangeEvent() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
 
FulfillmentStatusChangeHandler - Interface in com.broadleafcommerce.orderoperation.service.handler
Handles changing the status of a fulfillment based on a FulfillmentStatusChangeRequest.
FulfillmentStatusChangeRequest - Class in com.broadleafcommerce.orderoperation.domain
A request DTO for changing the status of a fulfillment, or partially changing the status of some of the items in that fulfillment.
FulfillmentStatusChangeRequest() - Constructor for class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
 
FulfillmentStatusChangeValidator - Interface in com.broadleafcommerce.orderoperation.service.validator
Determines that the FulfillmentStatusChangeRequest is valid for the given OrderFulfillment.
FutureInventoryFulfillmentConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
 
FutureInventoryStockChange() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingProperties.FutureInventoryStockChange
 
futureInventoryStockChangeListener(ResourceLockProvider, FulfillmentProvider<OrderFulfillment>, OrderOperationMessagingProperties, MessageLockProperties) - Method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingAutoConfiguration
 
FutureInventoryStockChangeListener - Class in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
FutureInventoryStockChangeListener(ResourceLockProvider, IdempotentMessageConsumptionService, FulfillmentProvider<OrderFulfillment>, OrderOperationMessagingProperties) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryStockChangeListener
 
FutureInventoryStockChangeMessageConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging input.
FutureInventoryTransactionNotification - Class in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Notification for future inventory transactions to update fulfillment status.
FutureInventoryTransactionNotification() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryTransactionNotification
 

G

GATEWAY_CONFIGURATION_ERROR - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
The gateway is incorrectly configured or is not configured to handle the attempted type of request
GATEWAY_CREDENTIALS_ERROR - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
The provided payment gateway credentials are not valid
GATEWAY_ERROR - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
There was an unexpected error with the payment gateway itself.
gatherAdditionalWorkflowParameters(Order, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.workflow.DefaultWorkflowGenerationService
 
gatherCustomerSegmentTargets() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.security.DefaultUserTargetGenerationService
 
gatherCustomerTarget() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.security.DefaultUserTargetGenerationService
 
gatherUserTargetsFromAuthentication() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.security.DefaultUserTargetGenerationService
 
gatherUserTargetsFromAuthentication() - Method in interface com.broadleafcommerce.orderoperation.service.provider.external.security.UserTargetGenerationService
Create and return user targets for use in pricing and offer provider requests.
generateAndSetVoucherCodes(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Generates and sets Voucher.getGeneratedCampaignCode() for valid Vouchers in which Voucher.isValidationSuccessful() is true.
generateCodesForVouchers(VoucherCodeGenerationRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
generateCodesForVouchers(VoucherCodeGenerationRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.CampaignProvider
Deprecated.
Generates CampaignCodes for voucher offers based on the given VoucherCodeGenerationRequest.
generateCodesForVouchers(VoucherCodeGenerationRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProvider
Deprecated.
 
generateCodesForVouchers(VoucherCodeGenerationRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
generateCodesForVouchers(VoucherCodeGenerationRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.OfferProvider
Generates OfferCodes for voucher offers based on the given VoucherCodeGenerationRequest.
generateFulfillmentsFromCart(C, O, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.generate.CartOrderFulfillmentGenerationService
Generates OrderFulfillments (and corresponding OrderFulfillmentItems) from the given Cart, and inserts them into the data store.
generateFulfillmentsFromCart(C, O, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Generates and inserts one OrderFulfillment (and corresponding OrderFulfillmentItems) for each of Cart.getFulfillmentGroups().
generateOrderFromCart(C, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.generate.CartOrderGenerationService
Creates and persists a new Order from the given cart if such an order does not already exist or returns the existing Order.
generateOrderFromCart(C, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
generateReturnAuthorization(Order, List<OrderFulfillment>, List<ReturnAuthorization>, ReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
generateReturnAuthorization(Order, List<OrderFulfillment>, List<ReturnAuthorization>, ReturnRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.generate.ReturnGenerationService
Generates a new ReturnAuthorization for the given Order and Fulfillments containing the items requested by returnRequest.
generateReturnConfirmation(ReturnAuthorizationItem, ConfirmReturnItemRequest) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnConfirmationGenerationService
 
generateReturnConfirmation(ReturnAuthorizationItem, ConfirmReturnItemRequest) - Method in interface com.broadleafcommerce.orderoperation.service.generate.ReturnConfirmationGenerationService
Generates a new ReturnConfirmation for the given ReturnConfirmation requested by confirmReturnRequest.
generateReturnConfirmations(DefaultReturnOperationService.ConfirmReturnHydrationResult, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Generates the ReturnConfirmations and add them to respected ReturnAuthorizationItems.
GenerateReturnHydrationResult() - Constructor for class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
 
generateTrackingNumber(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Generate the ReturnAuthorization.getTrackingNumber().
generateWorkflow(GenerateWorkflowRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.workflow.DefaultWorkflowGenerationService
 
generateWorkflow(GenerateWorkflowRequest, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.generate.workflow.WorkflowGenerationService
Call the remote WorkflowService and request a new workflow be started to complete the fulfillment.
GenerateWorkflowRequest - Class in com.broadleafcommerce.orderoperation.domain
The request to create the workflow.
GenerateWorkflowRequest() - Constructor for class com.broadleafcommerce.orderoperation.domain.GenerateWorkflowRequest
 
generateWorkflows(Order, List<OrderFulfillment>, Map<OrderFulfillment, LockStatus>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
Generate workflows if needed.
getAccountHierarchy() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getAccountId() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getAccountId() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReadCustomerOrdersRequest
The account id to read the Orders.
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.
getActualTotalToRefund(ReturnConfirmation) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnConfirmationGenerationService
Returns the correct total to refund from a ReturnConfirmation based on whether an override total was set.
getActualTotalToRefund(ReturnConfirmation) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getAddedTaxTotal(F) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Calculate the amount of tax that has not been included in merchandise or fulfillment prices.
getAdditionalAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.GenerateWorkflowRequest
Map holding any additional attributes passed in the request not matching any defined properties.
getAdditionalAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
Contains the additional information about this payment.
getAdditionalAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
Contains the additional information about this payment.
getAdditionalAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionResult
Contains the additional information about this payment.
getAdditionalAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
Contains the additional information about this payment.
getAdditionalAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
Map holding any additional attributes used to describe the transaction summary.
getAdditionalAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
Additional information about the lock
getAdditionalAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
Return any additional attributes passed in the request not matching any defined properties.
getAdditionalAttributes() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getAdditionalAttributes() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionLineItem
Miscellaneous attributes that can be added to this payload in order to provide more information.
getAdditionalAttributes() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.subscription.CreateSubscriptionFromOrderRequest
Miscellaneous attributes that can be set to this request in order to inform business logic for adding a Subscription.
getAdditionalShipments() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getAddOnKey() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
If this item was the result of an add-on, then this stores the key of the add-on in the context of its parent.
getAddress() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
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
getAdjustmentAmount() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
Amount of this adjustment
getAdjustmentAmount() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
Amount of the price adjustment
getAdjustmentRef() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
Reference to the promotion or offer that drives this adjustment
getAdjustmentRef() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
Reference to the promotion or offer that drives this adjustment
getAdjustments() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
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.domain.payment.PaymentTransactionRef
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
getAdjustmentsTotal() - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
getAdjustmentsTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
getAdjustmentsTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
getAdjustmentsTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
getAdjustTaxRequest(Order, OrderFulfillment, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
Create an adjusted transaction based on the supplied order and fulfillments
getAdjustTaxRequest(Order, OrderFulfillment, List<OrderFulfillment>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.messaging.tax.TaxRequestService
Create an adjusted transaction based on the supplied order and fulfillments
getAllExistingSubscriptionIds(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
Returns a stack of all existing subscription ids (non-new) that are associated with the fulfillments.
getAllExistingSubscriptionsWithoutWorkflows(CheckoutCompletionEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionMessagingErrorHandler
Returns a collection of all existing subscription ids that are associated with the event, but that do not have an active workflow.
getAllIncludedTax(FulfillmentItem, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
Get the sum of all (merchandise and fulfillment) inclusive taxes from the given FulfillmentItem.
getAllIncludedTax(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
Get the sum of all (merchandise and fulfillment) inclusive taxes from the given OrderFulfillment.
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.
getAlternateUserRef() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Alternate reference to the user.
getAlternateUserRefType() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Type of the alternative user reference
getAmount() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
 
getAmount() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The amount for which this payment is allotted.
getAmount() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The amount related to this transaction.
getAmount() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The amount of the PaymentTransaction
getAmount() - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
The amount related to this transaction.
getAmountAuthorized() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total authorized amount for capture.
getAmountAuthorized() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
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
The actual non-reversed amount that is available for refund from DefaultPaymentRefundService.PaymentWithRefundableAmount.getPayment().
getAmountAvailableForReverseAuthorization() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines the amount that can be reverse-authorized for this payment summary
getAmountAwaiting3DSResult() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total amount of Authorize or AuthorizeAndCapture transactions that require 3DS verification.
getAmountAwaitingExternalResult() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total amount awaiting result for transactions that require external interaction.
getAmountAwaitingResult() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackageUsage
 
getAmountAwaitingResult() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
Gets the total amount that was successfully queued by the gateway, but has not yet been executed.
getAmountCaptured() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total amount that is currently captured.
getAmountCaptured() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total amount that is currently captured.
getAmountCapturedForOtherFulfillments(PaymentReversalFulfillmentCancelledListener.PaymentReversalDto, PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Gets the total amount captured for the given PaymentSummary across all fulfillments excluding the fulfillment currently being cancelled for this PaymentReversalFulfillmentCancelledListener.PaymentReversalDto.
getAmountCapturedOrBeingCapturedForFulfillment(OrderFulfillment, Order, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Determines the amount that has been captured or is awaiting capture for the given OrderFulfillment.
getAmountClaimedForFulfillment(String, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Determines the amount that has been claimed for the given OrderFulfillment.
getAmountClaimedForOtherFulfillments(PaymentReversalFulfillmentCancelledListener.PaymentReversalDto, PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Gets the total amount claimed for the given PaymentSummary across all fulfillments excluding the fulfillment currently being cancelled for this PaymentReversalFulfillmentCancelledListener.PaymentReversalDto.
getAmountCredited() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total detached credit amount.
getAmountCredited() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total detached credit amount.
getAmountFailedToExecute() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackageUsage
 
getAmountFailedToExecute() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
Gets the total amount that failed to execute.
getAmountOrZero(T, Function<T, MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getAmountRefunded() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total refunded amount.
getAmountRefunded() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total refunded amount.
getAmountRefundedForOtherFulfillments(PaymentReversalFulfillmentCancelledListener.PaymentReversalDto, PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Gets the total amount refunded for the given PaymentSummary across all fulfillments excluding the fulfillment currently being cancelled for this PaymentReversalFulfillmentCancelledListener.PaymentReversalDto.
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.payment.DefaultPaymentRefundService.PaymentRefundPackageUsage
 
getAmountSuccessfullyExecuted() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
Gets the total amount that was successfully executed.
getAmountToCapture(OrderFulfillment, Order, FulfillmentStatusChangeRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Determines the amount that can be captured for the fulfilled OrderFulfillment.
getAmountToCapture(PaymentSummary, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Based on the payment & the remaining to capture, return the amount that should be captured for this payment
getAmountToCaptureForFulfillmentExtraFees(OrderFulfillment, Order, FulfillmentStatusChangeRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Computes the Extra Fees total amount to be captured for this order fulfillment.
getAmountToCaptureForFulfillmentRDF(OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getAmountToExecute(MonetaryAmount, ExecutablePayment) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getAmountToExecute(MonetaryAmount, ExecutablePayment, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
 
getAmountToRefund() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
 
getAmountToRefund(PaymentReversalFulfillmentCancelledListener.PaymentReversalDto, PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Gets the amount to refund for the given PaymentSummary.
getAmountToRefund(DefaultPaymentRefundService.PaymentWithRefundableAmount, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Gets the amount to refund based on the given DefaultPaymentRefundService.PaymentWithRefundableAmount and remaining to refund.
getAmountToReverse() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getAmountToReverse() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
getAmountToReverseAuthorize(PaymentReversalFulfillmentCancelledListener.PaymentReversalDto, PaymentSummary, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Gets the amount to reverse authorize for the given PaymentSummary.
getAmountTotal(List<TransactionExecutionResponse>, Function<TransactionExecutionResponse, MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Gets the total of the TransactionExecutionResponses based on the amountGetter.
getAmountTotal(List<T>, Function<T, MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Helper method to sum up the MonetaryAmounts for each given object using the given amountGetter function.
getAmountTotal(List<T>, Function<T, MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Helper method to sum up the MonetaryAmounts for each given object using the given amountGetter function.
getAmountTotal(List<T>, Function<T, MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Helper method to sum up the MonetaryAmounts for each given object using the given amountGetter function.
getApplication() - Method in class com.broadleafcommerce.orderoperation.properties.DiscriminatedProperties
CaseInsensitiveMap is used for the case when props are provided from the ENV as ENV props will be converted to lowercase by spring in case of UUID for app/tenant there can be a mismatch AbcD34E vs abcd45e, so case CaseInsensitiveMap addresses this issue
getApplicationId() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.ConsolidatedInventoryAvailability
The application ID to which this inventory availability belongs.
getApplicationId(ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.workflow.DefaultWorkflowGenerationService
 
getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getApplicationIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
getApproverEmail() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getArchiveReason() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Why this item was archived
getAttribute() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Return any additional attributes passed in the request not matching any defined properties.
getAttribute() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
Return any additional attributes passed in the request not matching any defined properties.
getAttribute() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Return any additional attributes passed in the request not matching any defined properties.
getAttribute() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionWithItems
Return any additional attributes passed in the request not matching any defined properties.
getAttribute() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.CustomerOrderInfo
 
getAttribute() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReadCustomerOrdersRequest
 
getAttributeChoices() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
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.domain.subscription.Subscription
Map holding any additional attributes passed in the request not matching any defined properties.
getAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
Map holding any additional attributes passed in the request not matching any defined properties.
getAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Map holding any additional attributes passed in the request not matching any defined properties.
getAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
Miscellaneous attributes for this subscription item adjustment.
getAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
Any additional attributes used to describe the period
getAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionWithItems
Map holding any additional attributes passed in the request not matching any defined properties.
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
 
getAuthorizeAmountAwaitingResult() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total amount sent to the payment gateway for authorize, and is waiting for a response about the transaction result.
getAutoCapturePaymentGateways(String, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
Gets the value of OrderOperationPaymentProperties.autoCapturePaymentGateways based on the given application and tenant id.
getAutoFulfill() - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.properties.FulfillmentProcessingProperties
 
getBaseUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalConsolidatedOrderFulfillmentProvider
Gets the base URI common to all direct requests for consolidated order fulfillments.
getBaseUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentCaptureClaimProvider
Gets the base URI common to all requests this provider will make.
getBaseUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
Gets the base URI common to all direct requests for fulfillments.
getBaseUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
Gets the base URI common to all requests this provider will make.
getBaseUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
Gets the base URI common to all requests this provider will make.
getBaseUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
Gets the base URI common to all direct requests for ReturnAuthorizations.
getBaseUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalSubscriptionOpsProvider
Gets the base URI common to all requests this provider will make.
getBatchId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryTransactionNotification
 
getBatchSize() - Method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingProperties.FutureInventoryStockChange
 
getBatchSize() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryStockChangeListener
 
getBeginPeriod() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
Number of the billing period this adjustment starts being active
getBeginPeriod() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
Number of the billing period this adjustment starts being active
getBillDate() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
The bill date of the period
getBillingAddress() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
 
getBulkCreateUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for bulk creating fulfillment capture claims.
getCampaignId() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the id for the campaign that originated this campaign code.
getCampaignId() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Defines the id for the campaign that originated this code generator.
getCampaignProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getCampaignRefs() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getCancellationPolicyRef() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
A reference of the CancellationPolicy that governs how this subscription would be cancelled.
getCancelledReturnAuthorization() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
The return which was cancelled.
getCancelPaymentGatewayPriorities(String, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
Gets the value of OrderOperationPaymentProperties.cancelPaymentGatewayPriorities based on the given application and tenant id.
getCancelReturnRequestValidator() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getCaptureAmountAwaitingResult() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total amount sent to the payment gateway for capture, and is waiting for a response about the transaction result.
getCaptureAmountAwaitingResult() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total amount sent to the payment gateway for capture, and is waiting for a response about the transaction result.
getCaptureExecutionResponses() - Method in class com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
A list of TransactionExecutionResponses for the capture transactions.
getCapturePaymentGatewayPriorities(String, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
Gets the value of OrderOperationPaymentProperties.capturePaymentGatewayPriorities based on the given application and tenant id.
getCaptureUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for capture transaction executions.
getCart() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionEvent
The cart object that completed the checkout workflow
getCartCreateDate() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getCartCustomerName(C, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Get the customer's name from the cart.
getCartId() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getCartItemPath() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
getCartItemWithDependentItems(CartItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
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
 
getCartProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionMessagingErrorHandler
 
getCartType() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getCartUrl() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
getCheckoutRequestId() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getClaimableAmount(PaymentSummary, FulfillmentCaptureClaimSummary) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getClaimSummaryByPaymentId(List<P>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Gets a map of FulfillmentCaptureClaimSummary by the payment id.
getCode() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
The string code that represents this record.
getCodeFormat() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
The custom formatter for generating codes.
getCodeGenerator() - Method in class com.broadleafcommerce.orderoperation.domain.VoucherCodeGenerationRequest
The CodeGenerator to use to generate voucher codes.
getCodeLength() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
The code length the generator should use when generating the codes.
getCodePrefix() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Defines a prefix to updateUses when generating campaign codes for this campaign.
getCommitTaxRequest(Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getCommitTaxRequest(Order, List<OrderFulfillment>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.messaging.tax.TaxRequestService
Create a commit tax request for used when committing taxes.
getCondition() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
The actual condition of the returned item received.
getConfirmableQuantity(String) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Gets the quantity that are returned but not yet confirmed for the given item id.
getConfirmableTargetItems(DefaultReturnOperationService.ConfirmReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Gets a list of OrderFulfillmentItems that should be automatically confirmed along with their qualifiers.
getConfirmedQuantityByItemId() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Map of total quantities in which the returns are already confirmed by OrderFulfillmentItem.getId().
getConfirmedQuantityByItemId(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Gets a map of confirmed quantities by OrderFulfillmentItem.getId().
getConfirmRequestReturnAuth() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
The ReturnAuthorization the DefaultReturnOperationService.ConfirmReturnHydrationResult.confirmReturnRequest belongs to.
getConfirmReturnItemRequest(String) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Gets the ConfirmReturnItemRequest for the given item id.
getConfirmReturnItemRequestByItemId() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Map of ConfirmReturnItemRequest by OrderFulfillmentItem.getId().
getConfirmReturnRequest() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
getConfirmReturnRequestValidator() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getConsolidatedAmount(Order, List<DefaultPaymentRefundService.PaymentRefundPackage>, Function<TransactionAmountDetails, MonetaryAmount>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getConsolidatedOrderFulfillmentUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for a consolidated order fulfillment retrieval.
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.fulfillments.FutureInventoryTransactionNotification
 
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.ConsolidatedOrderFulfillment
 
getContextState() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getContextState() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
A subset of Tracking information to expose the context state for this object.
getCreated() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
The time the lock was created
getCreatedDate() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Date this subscription was created.
getCurrency() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getCurrency() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getCurrency() - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
The currency gathered from ExecutablePayment.getExecutableAmount()
getCurrency() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
The currency gathered from PaymentExecutionRequest.getAmount()
getCurrency() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The currency gathered from PaymentSummary.getAmount()
getCurrency() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The currency gathered from PaymentTransactionRef.getAmount()
getCurrency() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The currency gathered from the summary's transactions
getCurrency() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Currency of this subscription
getCurrency() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getCurrency() - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
The currency gathered from TransactionAmountDetails.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.provider.external.domain.payment.TransactionLineItem
The currency gathered from the TransactionLineItem.getItemTotal()
getCurrency() - Method in class com.broadleafcommerce.orderoperation.service.split.TaxDetailRoundingPayload
The currency for the fulfillments.
getCurrencyFromCart(CheckoutCompletionEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getCustomer(Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getCustomerEmail() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReadCustomerOrdersRequest
Read the Orders with the specified Order.getEmailAddress() excluding the orders with non-null customerId
getCustomerId() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getCustomerId() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReadCustomerOrdersRequest
The customer id to read the Orders.
getCustomerName() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getCustomerOrderInfoUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI to read the Orders for the customers with the additional associated data.
getDatasource() - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
getDateRecorded() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The timestamp when this transaction response was recorded
getDateRecorded() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The timestamp when this transaction response was recorded
getDeclineType() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The type of transaction failure (hard vs soft failure)
getDelegating() - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
getDescription() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderLink
The description for this link.
getDescription() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionLineItem
The description of the line item.
getDetachedDurableMessageSender() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getDetachedDurableMessageSender() - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
getDetachedDurableMessageSender() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getDetachedDurableMessageSender() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getDetachedDurableMessageSender() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.SplitFutureInventoryFulfillmentListener
 
getDetachedDurableMessageSender() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getDetachedDurableMessageSender() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getDisplayAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
General use map to capture any display properties for this Payment
getDistributedPaymentAndAmounts() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionResult
A list of Pairs of ExecutablePayment and the MonetaryAmount that it's distributed.
getEmailAddress() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getEmailRegEx() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines a regex to be used for validating this campaign code for customer updateUses.
getEmailRegEx() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Provides a customer email validation when the generated codes are requested for use.
getEndOfTermDate() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The end of term date for this subscription.
getEndPeriod() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
Number of the billing period this adjustment stops.
getEndPeriod() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
Number of the billing period this adjustment stops.
getEnvironment() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getErrorMessage() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
Error message from attempting to generate CampaignCodes.
getEstimatedFeeTaxesToRefund(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getEstimatedTotalToRefund(ReturnAuthorization, ReturnAuthorizationItem) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
getExecutableAmount() - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
 
getExecutablePayments() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
A list of ExecutablePayments to distribute the PaymentDistributionDto.totalAmountToDistribute across.
getExecutablePayments(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Builds a sorted list of ExecutablePayments representing PaymentSummaries that are available for claim or capture for the given Order.
getExecutionResponse() - Method in exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentTransactionFailureException
The TransactionExecutionResponse from the attempted payment transaction execution.
getExistingReturnItemQuantities() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A map of quantity already returned by OrderFulfillmentItem.getId().
getExistingReturnItemQuantities(Map<String, List<ReturnAuthorizationItem>>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
getExistingReturnItemsByItemId() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A map of existing ReturnAuthorizationItems by OrderFulfillmentItem.getId().
getExistingWorkflowSubscriptionInformation(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
Returns a map of subscription id to the set of fulfillments that are associated with it.
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.
getExpires() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
The time the lock will expire
getExternalId() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
This is an arbitrary ID, typically assigned by or used by 1st or 3rd party systems that are not Broadleaf.
getExternalId() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getExternalOrderProperties() - Method in class com.broadleafcommerce.orderoperation.service.messaging.DefaultOrderLinksService
 
getExternalWorkflowProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionMessagingErrorHandler
 
getExtraFees() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnRequest
The Extra Fees to return.
getFailureType() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The type of transaction failure
getFailureType() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The failure type of the PaymentTransaction
getFailureType() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The type of transaction failure
getFeeOrderItemIdsToReturn(List<ReturnFeeItemRequest>) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
getFeePaymentRefundPackages() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnAuthorizationPostRefundContext
getFeeRefundTotal(FeeRefund, OrderItem, CurrencyUnit, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Returns the final Fee refund total for the passed in OrderItem representing the Fee.
getFeesTotal() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The total fees related to the PaymentTransactionRef.amount Note: Only the PaymentTransactionRef.amount is required, but if this value is included, then the PaymentTransactionRef.subtotal, PaymentTransactionRef.fulfillmentTotal, PaymentTransactionRef.adjustmentsTotal, PaymentTransactionRef.taxTotal, & PaymentTransactionRef.includedTaxTotal should be included also.
getFeesTotal() - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
The total fees related to the TransactionAmountDetails.amount Note: Only the TransactionAmountDetails.amount is required, but if this value is included, then the TransactionAmountDetails.subtotal, TransactionAmountDetails.fulfillmentTotal, TransactionAmountDetails.adjustmentsTotal, TransactionAmountDetails.taxTotal, & TransactionAmountDetails.includedTaxTotal should be included also.
getFeesTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The total fees related to the TransactionExecutionDetail.transactionAmount
getFeesTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The total fees related to the TransactionExecutionRequest.transactionAmount Note: Only the TransactionExecutionRequest.transactionAmount is required, but if this value is included, then the TransactionExecutionRequest.subtotal, TransactionExecutionRequest.fulfillmentTotal, TransactionExecutionRequest.adjustmentsTotal, TransactionExecutionRequest.taxTotal, & TransactionExecutionRequest.includedTaxTotal should be included also.
getFeesTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The total fees related to the TransactionExecutionResponse.expectedTotalAmount
getFeeTotalToRefund(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getField(String, String, String, Class<T>) - Method in class com.broadleafcommerce.orderoperation.properties.DiscriminatedProperties
 
getFlows() - Method in class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties.Mapping
 
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 class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
getFriendlyName() - Method in interface com.broadleafcommerce.orderoperation.domain.enums.PaymentType
The friendly name of the payment type.
getFromAddress(OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getFromTaxAddressResolver() - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getFulfillment() - Method in class com.broadleafcommerce.orderoperation.domain.GenerateWorkflowRequest
One of the fulfillments for the order that is qualified for fulfillment via workflow processing.
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
Deprecated.
with large orders this can grow enormously, use FulfillmentStatusChangeEvent.setFulfillmentId(String) instead
getFulfillment() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getFulfillment(FulfillmentStatusChangeEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
Get the OrderFulfillment in the event by id, reads a fresh instance.
getFulfillment(FulfillmentStatusChangeEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Get the OrderFulfillment in the event by id, reads a fresh instance.
getFulfillment(FulfillmentStatusChangeEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentCancelledTaxHandler
Get the OrderFulfillment in the event by id, reads a fresh instance.
getFulfillmentAdjustmentsTotal() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getFulfillmentAmountCaptured(List<PaymentSummary>, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
Gets the total amount captured for the fulfillment, which also includes its total claimed amount.
getFulfillmentBasedSplitProportions(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Determine the proportions each OrderFulfillmentItem in fulfillment contributes to the OrderFulfillment.getFulfillmentTotal().
getFulfillmentCaptureClaimProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getFulfillmentCaptureClaimProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
getFulfillmentCaptureClaimProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
 
getFulfillmentCaptureClaimProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getFulfillmentCaptureClaimProvider() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getFulfillmentCaptureClaims() - Method in class com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
A list of FulfillmentCaptureClaims that was made for the OrderFulfillment.
getFulfillmentCaptureClaimSummary(OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Gets a FulfillmentCaptureClaimSummary for the given OrderFulfillment.
getFulfillmentCaptureClaimUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for basic CRUD operations for fulfillment capture claims.
getFulfillmentCharge() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getFulfillmentGroupPath() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
getFulfillmentId() - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
The ID of the fulfillment to have its status changed.
getFulfillmentId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
Get the fulfillment id from the event.
getFulfillmentId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getFulfillmentIdsByReturnConfirmationId(ReturnAuthorization, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getFulfillmentIncludedTax(FulfillmentGroup) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
Get the sum of inclusive fulfillment taxes from the given FulfillmentGroup.
getFulfillmentIncludedTax(FulfillmentItem, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
Get the sum of inclusive fulfillment taxes from the given FulfillmentItem.
getFulfillmentIncludedTax(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
The sum of the included fulfillment tax for all the items in the fulfillment.
getFulfillmentIncludedTax(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
Get the sum of fulfillment inclusive taxes from the given OrderFulfillment.
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
 
getFulfillmentItems() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getFulfillmentItemsBeingConfirmed(DefaultReturnOperationService.ConfirmReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Gets a list of OrderFulfillmentItems that are being confirmed.
getFulfillmentItemsBeingReturned(DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Gets a list of OrderFulfillmentItems that are being returned
getFulfillmentItemsByOrderItemId(List<OrderFulfillmentItem>, String) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
Gets a list of OrderFulfillmentItems based on the given OrderFulfillmentItem.getOrderItemId().
getFulfillmentItemsByOrderItemId(List<OrderFulfillmentItem>, String) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Gets a list of OrderFulfillmentItems based on the given OrderFulfillmentItem.getOrderItemId().
getFulfillmentItemsByOrderItemId(List<OrderFulfillmentItem>, String) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Gets a list of OrderFulfillmentItems based on the given OrderFulfillmentItem.getOrderItemId().
getFulfillmentItemsChangingStatus(OrderFulfillment, Map<String, Integer>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
Gets a list of OrderFulfillmentItems whose status is being changed.
getFulfillmentMatchingTenantUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for singular fulfillment retrieval matching tenant ignoring application.
getFulfillmentOperationService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.AbstractAutoStatusChangeListener
 
getFulfillmentOperationService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getFulfillmentOperationService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getFulfillmentOption() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getFulfillmentOptionName(F) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
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.checkout.CheckoutCompletionListener
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryStockChangeListener
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.SplitFutureInventoryFulfillmentListener
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AbstractAutoStatusChangeOrderCreatedListener
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderCreatedTaxHandler
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
 
getFulfillments() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getFulfillments() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
A list of OrderFulfillments that belong to the Order
getFulfillments() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
Deprecated.
to reduce the message size the order fulfillments are no longer sent in the message and should be fetched using the link in OrderCreatedEvent.links map.
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.provider.external.domain.subscription.CreateSubscriptionFromOrderRequest
The Fulfillments created for the CreateSubscriptionFromOrderRequest.order.
getFulfillments() - Method in class com.broadleafcommerce.orderoperation.service.split.TaxDetailRoundingPayload
The fulfillments whose tax details are being rounded.
getFulfillments() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.CustomerOrderInfo
 
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
 
getFulfillmentSplittingService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.SplitFutureInventoryFulfillmentListener
 
getFulfillmentStatusChangeHandlers() - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
 
getFulfillmentStatusChangeValidator() - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
 
getFulfillmentTaxName() - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
 
getFulfillmentTotal() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getFulfillmentTotal() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The payment's total fulfillment cost
getFulfillmentTotal() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The payment's total fulfillment cost.
getFulfillmentTotal() - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
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.
getFulfillmentType() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestGroup
Indicates if this group is expected to be picked up or shipped.
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.
getFulfillmentWorkflow() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
A reference to the workflow used to fulfill the creation of, & modifications to, this subscription.
getFutureInventoryStockChange() - Method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingProperties
 
getGatewayPriority(List<String>, PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
Gets the priority of the given PaymentSummary, which is represented by the index of the PaymentSummary.getGatewayType() in the given prioritizedPaymentGatewayTypes.
getGatewayResponseCode() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The response code provided by the payment gateway which may represent a success or failure
getGatewayResponseCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The gateway response code of the PaymentTransaction
getGatewayResponseCode() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The response code provided by the payment gateway which may represent a success or failure
getGatewayTransactionId() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The gateway-specific id for the transaction.
getGatewayType() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The gateway used to process this payment.
getGeneratedCodes() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
Generated CampaignCodes.
getGenerateReturnHydrationResult(Order, OrderFulfillment, List<ReturnItemRequest>, Map<String, List<ReturnAuthorizationItem>>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Builds a DefaultReturnGenerationService.GenerateReturnHydrationResult based on the given parameters.
getGenerateVoucherCodesUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
The URI path for voucher codes generation.
getGenerateVoucherCodesUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
The URI path for voucher codes generation.
getGenerateWorkflowRequest(Order, OrderFulfillment, String, String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getGeneratorId() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the id for the code generator that originated this campaign code.
getGrandTotal() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getGroupReferenceNumber() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
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
 
getHref() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderLink
The URL to read the data from.
getHydratedConfirmReturn(Order, List<OrderFulfillment>, ReturnAuthorization, ConfirmReturnRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Builds a DefaultReturnOperationService.ConfirmReturnHydrationResult based on the given parameters.
getId() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
 
getId() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
 
getId() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getId() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.InventoryTransaction
 
getId() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getId() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The payment transaction's id.
getId() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
 
getId() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
 
getId() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
 
getId() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
 
getId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The id of the PaymentTransaction
getId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionLineItem
The id of the line item, typically the cart item id.
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.fulfillments.FutureInventoryStockChangeListener
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.SplitFutureInventoryFulfillmentListener
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderCreatedTaxHandler
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getIdempotentMessageService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
 
getImageUrl() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionLineItem
The url of the line item's image.
getIncludedExtraFees() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getIncludedExtraFees() - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
Any extra fees to include when performing this status change.
getIncludedFulfillmentTax() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getIncludedMerchandiseTax() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getIncludedTaxTotal() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The amount of taxes that are included in the subtotal (VAT).
getIncludedTaxTotal() - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
The amount of taxes that are included in the subtotal (VAT).
getIncludedTaxTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The amount of taxes that are included in the subtotal (VAT).
getIncludedTaxTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The amount of taxes that are included in the subtotal (VAT).
getIncludedTaxTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The amount of taxes that are included in the subtotal (VAT).
getIncludeLineItemsInTransactionRequest() - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
Declares whether TransactionLineItems should be included in a TransactionExecutionRequest.
getInclusiveTaxHelper() - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
 
getInclusiveTaxHelper() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
getInclusiveTaxHelper() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
getInclusiveTaxHelper() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
getInternalAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getInternalAttributes() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Miscellaneous internal attributes for this subscription.
getInventoryLocationReference() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getInventoryProvider() - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
getInventoryProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.AutoFulfillPaymentCapturedListener
 
getInventoryReservationUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProperties
The URI path for inventory reservation.
getInventoryTransactionChanges() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryTransactionNotification
 
getInventoryTransactions() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationResponse
List of associated InventoryTransactions.
getItemById() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Map of OrderFulfillmentItem by OrderFulfillmentItem.getId().
getItemDetails() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Additional details about the item
getItemMerchandiseSubtotal() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getItemName() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Item name
getItemQuantities() - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
The quantities of each fulfillment item which should change status.
getItemRef() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Reference to the id of the item represented by this object.
getItemReferenceNumber() - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentInventoryTransactionChangeRequest
 
getItemRefType() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Type of item that this object represents.
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.
getItemSku() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
SKU of the item represented by this object.
getItemSourceRef() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
This field shows the identifier of the process or user action this subscription item originated.
getItemSourceType() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
This field shows from which process or user action this subscription item originated.
getItemTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionLineItem
The line item total cost, including merchandise cost, fulfillment cost, & tax assigned to the item.
getItemUnitPrice() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Unit price of the item (price of a single unit)
getJpa() - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
getJpaProperties() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getJsonMap() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.CustomerOrderInfo
JSON data which isn't already stored in other fields.
getJsonMap() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReadCustomerOrdersRequest
JSON data which isn't already stored in other fields.
getLastBillingBatchId() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The batch id of the last billing job run for this subscription
getLastBillingOperationStatus() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The most current status of the last billing event for this subscription
getLastBillingSuccessDate() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Last date this that the Billing Job succeeded billing this subscription
getLatestCheckoutRequestId(C) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Gets the latest checkout request id for the given Cart.
getLineItems() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
A collection of TransactionLineItems used to describe the items that are related to the requested transaction.
getLineItems() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
Line items for this refund package.
getLineItems() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
A collection of TransactionLineItems used to describe the items that are related to the requested transaction.
getLinks() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
The links that can be used to read an additional data for the event if needed.
getLinks() - Method in class com.broadleafcommerce.orderoperation.service.messaging.voucher.VoucherGenerationCompletionEvent
The links that can be used to read an additional data for the event if needed.
getLiquibase() - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
getLocale() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getLockId() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
The ID of the lock
getLockPaymentsUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for locking multiple payments.
getLockToken() - Method in class com.broadleafcommerce.orderoperation.domain.GenerateWorkflowRequest
The child lock token for the top-level subscription lock.
getLockToken(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getLockTokens() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.UnlockPaymentRequest
List of tokens that can be used to release payment locks.
getManagementState() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The state of this transaction - e.g.
getManagementStateReason() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
Describes the reason for the PaymentTransactionRef.managementState.
getManualReviewResult() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
Describes the outcome of the manual review of a transaction after it was flagged by fraud checks.
getManualReviewResultReason() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
Describes the reason for approving/rejecting a transaction during a manual fraud review.
getMapper() - Method in class com.broadleafcommerce.orderoperation.service.util.OrderFulfillmentItemOfferUtils
 
getMapper() - Method in class com.broadleafcommerce.orderoperation.service.util.OrderItemOfferUtils
 
getMapper() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.exception.OrderOperationExceptionAdvisor
 
getMapping() - Method in class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties
 
getMapType() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
Gets the type reference for a list of item list items.
getMatch() - Method in class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties.Flows
 
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().
getMerchandiseExclusiveTax(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
The sum of the exclusive merchandise tax for all the items in the fulfillment.
getMerchandiseIncludedTax(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
The sum of the included merchandise tax for all the items in the fulfillment.
getMerchandiseTotal() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getMerchandiseTotalToRefund(OrderFulfillmentItem, DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Gets the merchandise total to refund for the given OrderFulfillmentItem.
getMerchIncludedTax(FulfillmentItem, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
Get the sum of inclusive merchandise taxes from the given FulfillmentItem.
getMerchIncludedTax(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
Get the sum of merchandise inclusive taxes from the given OrderFulfillment.
getMerchIncludedTax(OrderFulfillmentItem, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
Get the sum of inclusive merchandise taxes from 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
 
getMethod() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderLink
The HTTP method type.
getName() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getName() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The name of this payment.
getName() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Name of this subscription
getName() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionLineItem
The name of the line item, typically the cart item name.
getNewStatus() - Method in class com.broadleafcommerce.orderoperation.service.messaging.AbstractAutoStatusChangeListener
 
getNewStatus() - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.AutoFulfillPaymentCapturedListener
If FulfillmentProcessingProperties.isEnableFulfillingStep() is active, then transition into the OrderFulfillmentStatus.FULFILLING status so external fulfillment can occur.
getNewStatus() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoCaptureVirtualOrderCreatedListener
Deprecated.
 
getNewStatus() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoFulfillVirtualOrderCreatedListener
If FulfillmentProcessingProperties.isEnableFulfillingStep() is active, then transition into the OrderFulfillmentStatus.FULFILLING status so external fulfillment can occur.
getNewStatusForPaymentCaptureResult(PaymentCaptureAttemptResultStatus) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getNewStatusForPaymentCaptureResult(PaymentCaptureAttemptResultStatus) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Gets the OrderFulfillmentStatus based on the given PaymentCaptureAttemptResultStatus.
getNewWorkflowSubscriptionInformation(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
Returns a map of subscription id to the set of fulfillments that are associated with it.
getNextBillDate() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Next date this subscription will be billed
getNextPaymentWithRefundableAmount(List<DefaultPaymentRefundService.PaymentWithRefundableAmount>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Gets the next DefaultPaymentRefundService.PaymentWithRefundableAmount that has amount available for refund.
getNextPeriod() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The next period this subscription will cover.
getNextStatusChangeDate() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Date when the next status should begin
getNextStatusChangeReason() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Reason for the update to the next status
getNextSubscription() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
If this subscription was upgraded or downgraded, holds the reference to the subscription replacing this one
getNonCancelledFulfillments(List<OrderFulfillment>, String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentCancelledTaxHandler
 
getNote() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
An optional note containing extra information about the item being returned.
getNote() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnFeeItemRequest
An optional note containing extra information about the item to return.
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
getNumberOfDaysInFullPeriod() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
If a period is shortened (typically by the Subscription.getEndOfTermDate() occurring before the end of the period), then this value will describe the number of days in the full period - i.e.
getNumberOfDaysInShortenedPeriod() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
If a period is shortened (typically by the Subscription.getEndOfTermDate() occurring before the end of the period), then this value will describe the number of days in the shortened period.
getObjectMapper() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
getObjectMapper() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionMessagingErrorHandler
 
getObjectMapper() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getObjectMapper() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
getObjectMapper() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
 
getOfferCodes() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getOfferId() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the id for the offer that originated the offer code.
getOfferProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getOfferServicesVersion() - Method in class com.broadleafcommerce.orderoperation.service.OrderOperationServiceProperties
The offer version enabled for external service calls with OrderOperationService.
getOfferUtils() - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
 
getOfferUtils() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getOfferUtils() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
getOfferUtils() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
getOfferUtils() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
getOfferUtils() - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
 
getOrder() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getOrder() - Method in class com.broadleafcommerce.orderoperation.domain.GenerateWorkflowRequest
The containing order.
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
Deprecated.
with large orders this can grow enormously, use FulfillmentStatusChangeEvent.setOrderId(String) instead
getOrder() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getOrder() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
Deprecated.
to reduce the message size this order shouldn't be used and instead, should be fetched the link in OrderCreatedEvent.links map.
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
Deprecated.
to reduce the message size this order shouldn't be used and instead, should be fetched the link in VoucherGenerationCompletionEvent.links map.
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() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.subscription.CreateSubscriptionFromOrderRequest
The source order to use to create one or more Subscription.
getOrder() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.CustomerOrderInfo
 
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(FulfillmentStatusChangeEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentCancelledTaxHandler
Get the Order in the event, refreshing in case any payment changes have occurred on the order.
getOrder(OrderCreatedEvent, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Get the Order from the OrderCreatedEvent event.
getOrder(OrderCreatedEvent, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderCreatedTaxHandler
 
getOrder(ReturnConfirmedEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
Get the Order in the event, refreshing in case any payment changes have occurred on the order since the message was emitted.
getOrder(TransactionWebhookEvent, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Gets the Order associated to the given TransactionWebhookEvent.
getOrder(PaymentCaptureAttemptResult) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.AutoFulfillPaymentCapturedListener
 
getOrder(OrderCreatedEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AbstractAutoStatusChangeOrderCreatedListener
 
getOrder(E) - Method in class com.broadleafcommerce.orderoperation.service.messaging.AbstractAutoStatusChangeListener
 
getOrderBaseUrl() - Method in class com.broadleafcommerce.orderoperation.service.messaging.DefaultOrderLinksService
 
getOrderCreatedProducer() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getOrderFulfillment() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getOrderFulfillment(TransactionWebhookEvent, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
Gets the OrderFulfillment associated to the given TransactionWebhookEvent.
getOrderFulfillmentForRefundPackage(List<OrderFulfillment>, DefaultPaymentRefundService.ReturnPaymentRefundPackage) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getOrderFulfillmentId() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
The ID of the OrderFulfillment that refund is being performed for.
getOrderFulfillmentItemId() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
The context ID of the OrderFulfillmentItem returned.
getOrderFulfillmentItemId() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The context ID of the OrderFulfillmentItem to return.
getOrderFulfillmentItemMap(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getOrderFulfillmentNumber() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getOrderFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getOrderFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
getOrderFulfillmentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.SplitFutureInventoryFulfillmentListener
 
getOrderFulfillments(OrderCreatedEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderCreatedTaxHandler
The OrderCreatedEvent doesn't contain the order fulfillments to reduce the message size.
getOrderFulfillments(FulfillmentStatusChangeEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentCancelledTaxHandler
 
getOrderFulfillments(OrderLink, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AbstractAutoStatusChangeOrderCreatedListener
 
getOrderFulfillments(OrderLink, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderCreatedTaxHandler
 
getOrderHistoryService() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.OrderHistoryEndpoint
 
getOrderId() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getOrderId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
Get the order id from the event.
getOrderId() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.FeePaymentRefundPackage
The id for the Order that the refund is for.
getOrderId() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnAuthorizationPostRefundContext
 
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().
getOrderItemId() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnFeeItemRequest
The context ID of the OrderItem to return.
getOrderItemMap(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getOrderItemOfferUtils() - Method in class com.broadleafcommerce.orderoperation.service.util.OrderOperationServiceOfferUtils
 
getOrderItems() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
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
 
getOrderLink(OrderCreatedEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getOrderLink(OrderCreatedEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderCreatedTaxHandler
 
getOrderLinksService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getOrderLinksService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getOrderMatchingTenantUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for singular order retrieval matching tenant ignoring application.
getOrderMerchandiseAdjustmentsTotal() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getOrderNumber() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getOrderOperationMessagingProperties() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getOrderOperationMessagingProperties() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getOrderOperationPaymentProperties() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getOrderOperationPaymentProperties() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getOrderOperationPaymentProperties() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
getOrderOperationPaymentProperties() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getOrderOperationServiceProperties() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
getOrderOperationServiceProperties() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getOrderOperationServiceProperties() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getOrderOwnedBaseUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
Gets the base URI common to requests for order-owned fulfillments.
getOrderOwnedBaseUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
Gets the base URI common to all requests for return authorizations within an order.
getOrderPricing() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AbstractAutoStatusChangeOrderCreatedListener
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderCreatedTaxHandler
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.CustomerOrderInfoEndpoint
 
getOrderProvider() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.ReturnOperationEndpoint
 
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
 
getOverrideDetails() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
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
 
getOwnerIdentifier() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.CustomerOrderInfo
 
getOwnerType() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.LockPaymentRequest
Describes the owner of the payment.
getOwningEntityId() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The id of the entity that owns this payment.
getOwningEntityId() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The owning entity type gathered from the summary's payment summaries
getOwningEntityType() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Describes the owning entity of the payment.
getOwningEntityType() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The owning entity type gathered from the summary's payment summaries
getPage() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.page.ResponsePageGenerator
 
getParentItemRef() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Reference of the parent subscription item's backing item if this is a child subscription item
getParentItemRefType() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Type of the parent subscription item's backing item if this is a child subscription item
getParentSourceEntityId() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The id of the parent source entity of the transaction that proceeded this transaction.
getParentSourceEntityId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The parent source entity id of the PaymentTransaction
getParentSourceEntityId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The id of the parent source entity of the transaction that proceeded this transaction.
getParentSourceEntityType() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The type of the parent source entity of the transaction that proceeded this transaction.
getParentSourceEntityType() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The parent source entity type of the PaymentTransaction
getParentSourceEntityType() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The type of the parent source entity of the transaction that proceeded this transaction.
getParentTransactionId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The parent transaction id of the PaymentTransaction
getParentTransactionId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The id of the parent payment transaction.
getPayment() - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
The id of this payment.
getPayment() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
The id of this payment.
getPayment() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
getPayment() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
The PaymentSummary that this refund operation is being performed on.
getPayment() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentWithRefundableAmount
A payment that exists on an Order that has captured some amount that can be used for a refund.
getPaymentAuthReversalService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
 
getPaymentCaptureCompletionProducer() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getPaymentCaptureCompletionProducer() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getPaymentCaptureService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getPaymentCaptureService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getPaymentCaptureService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoFulfillVirtualOrderCreatedListener
 
getPaymentDistributionDetails() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getPaymentDistributionDetails() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
A list of PaymentDistributionDetails specifying the details of the distribution ratios.
getPaymentDistributionRatios(Order, List<PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
Gets a map of payment distribution ratios by payment ids.
getPaymentDistributionService() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
getPaymentDistributionService() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getPaymentDistributionService() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getPaymentExecutionRequestsForAutoCapturing(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
 
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
 
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The id of this payment.
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The payment's id.
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The id of this payment.
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
Gets the id of the DefaultPaymentAuthReversalService.PaymentReversalPackage.payment.
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
Returns the ID of the DefaultPaymentRefundService.PaymentRefundPackage.payment.
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentWithRefundableAmount
 
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.TransactionExecutionResponseUsage
 
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The id of the related payment that is meant to be used for the transaction.
getPaymentId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
 
getPaymentIds() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getPaymentIds() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.LockPaymentRequest
The list of ids of the payments to lock.
getPaymentIds(List<? extends DefaultPaymentRefundService.PaymentRefundPackage>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.7.2, no longer used
getPaymentIds(List<DefaultPaymentAuthReversalService.PaymentReversalPackage>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
Gets a list of payment ids from the given list of PaymentReversalPackages.
getPaymentIds(List<Pair<PaymentSummary, MonetaryAmount>>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Gets a list of payment ids from the given list of amounts to capture per payment.
getPaymentIdVariables(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
getPaymentLockTokens() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getPaymentPriorityStrategy() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
getPaymentPriorityStrategy() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
 
getPaymentPriorityStrategy() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getPaymentPriorityStrategy() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getPaymentProvider() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
getPaymentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getPaymentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
getPaymentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
 
getPaymentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getPaymentProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
 
getPaymentProvider() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
 
getPaymentProvider() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getPaymentProvider() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getPaymentRefundPackages() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnAuthorizationPostRefundContext
getPaymentRefundService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Deprecated.
no longer used.
getPaymentRefundService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
 
getPayments() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getPaymentsById(List<? extends DefaultPaymentRefundService.PaymentRefundPackage>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Gets a map of payments by its id from the given list of PaymentRefundPackages.
getPaymentStrategy() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Declares that payments made against a subscription are going towards the goods/services rendered in the previous vs current period.
getPaymentSummaries() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
A collection of PaymentSummaries related to the same owning entity.
getPaymentSummariesForOrderFulfillment(String, String, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Gets a list of PaymentSummaries for the OrderFulfillment.
getPaymentSummariesForReturnConfirmation(String, String, List<String>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Gets a list of PaymentSummaries for the ReturnConfirmation.
getPaymentSummary() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's updated PaymentSummary representation.
getPaymentsUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for basic CRUD operations on payments and basic transaction executions on payments.
getPaymentsWithAmountAvailableForCapture(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Identifies the order's payments that have some amount that is available to be captured.
getPaymentsWithAmountAvailableToClaim(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Gets the order's payments that have some amount that is available to be claimed.
getPaymentWithRefundableAmountById(List<DefaultPaymentRefundService.PaymentWithRefundableAmount>, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
getPaymentWithRefundableAmounts(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Looks through the given Order and returns all PaymentWithRefundableAmounts that have some non-reverse amount still available for refund.
getPerFulfillmentMerchandiseSplits(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Determine the proportions by which per-fulfillment prices should be split.
getPerFulfillmentPriceSplits(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Determine the proportions by which per-fulfillment prices should be split.
getPeriod() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
The period number
getPeriodEndDate() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
The end date of the period
getPeriodFrequency() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The frequency with which the recurring price should be charged., e.g., a value of 1 combined with Subscription.periodType of MONTH would indicate to a subscription service that the price should be charged every 1 month.
getPeriods() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
List tracking the Subscription's periods.
getPeriodStartDate() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
The start date of the period
getPeriodType() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The period type for the price, e.g.
getPreferredPaymentAccountId() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
References an identifier of a PaymentAccount that is considered preferred for this subscription.
getPreviousItemReferenceNumber() - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentInventoryTransactionChangeRequest
 
getPricedFulfillmentOption() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getPrimaryReturnReason() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The primary reason for the return.
getPriorBillDate() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The bill date for the previous period
getProductType(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryStockChangeListener
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.SplitFutureInventoryFulfillmentListener
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProvider
Deprecated.
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalConsolidatedOrderFulfillmentProvider
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentCaptureClaimProvider
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProvider
 
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
 
getProperties() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalSubscriptionOpsProvider
 
getProratedOrderFulfillmentAdjustments() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getProvider() - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationProviderProperties
 
getQualifierDetails(OrderFulfillmentItem, DefaultReturnOperationService.ConfirmReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Gets a list of OfferItemDetails representing qualifier details for the given OrderFulfillmentItem.
getQualifierDetails(OrderFulfillmentItem, DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Gets a list of OfferItemDetails representing qualifier details for the given OrderFulfillmentItem.
getQualifierDetails(OrderFulfillmentItem, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
Gets a list of OfferItemDetails representing qualifier details for the given OrderFulfillmentItem.
getQualifierFulfillmentItemDetails(OrderFulfillmentItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderFulfillmentItemOfferUtils
Gets the offer qualifier OfferItemDetails that the given OrderFulfillmentItem was a target of.
getQualifierFulfillmentItemDetails(OrderFulfillmentItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderOperationServiceOfferUtils
 
getQualifierFulfillmentItemIds(OrderFulfillmentItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderFulfillmentItemOfferUtils
Retrieves the offer qualifier OrderFulfillmentItem.getId() from the given target OrderFulfillmentItem.
getQualifierFulfillmentItemIds(OrderFulfillmentItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderOperationServiceOfferUtils
 
getQualifierItemDistributedDiscount(Adjustment, OrderItem, OrderItem, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Gets the proportionally distributed discount for the given offer qualifier item based on its price ratio.
getQualifierItemsUnadjustedTotal(Adjustment, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Gets the unadjusted item total of all the offer qualifier OrderItems.
getQualifierOrderItemDetails(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderItemOfferUtils
Gets the offer qualifier OfferItemDetails that the given OrderItem was a target of.
getQualifierOrderItemDetails(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderOperationServiceOfferUtils
 
getQualifierOrderItemIds(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderItemOfferUtils
Retrieves the offer qualifier OrderItem.getId() from the given target OrderItem.
getQualifierOrderItemIds(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderOperationServiceOfferUtils
 
getQuantity() - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentInventoryTransactionChangeRequest
 
getQuantity() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.InventoryTransaction
Quantity associated with this transaction representing the delta or change.
getQuantity() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestItem
Quantity delta that is being requested (i.e.
getQuantity() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Quantity purchased.
getQuantity() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionLineItem
The quantity of the line item.
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.ReturnFeeItemRequest
The quantity of the item to return.
getQuantity() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The quantity of the item to return.
getQuantityAlreadyReturned(String) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
Gets the quantity that is already returned for the given item id.
getQuantityBeingReturned(String) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
Gets the quantity that is being returned for the given item id.
getQuantityConfirmed(String) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Gets the quantity in which the returns are already confirmed for the given item id.
getQuantityReturned(String) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Gets the quantity that are returned for the given item id.
getReadOrderFulfillmentLink(OrderCreatedEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AbstractAutoStatusChangeOrderCreatedListener
 
getReadOrderFulfillmentLink(OrderCreatedEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderCreatedTaxHandler
 
getReadOrderLink(OrderCreatedEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AbstractAutoStatusChangeOrderCreatedListener
 
getReceivedException() - Method in exception com.broadleafcommerce.orderoperation.exception.ProviderApiException
The received error.
getRecoverableTransactionFailureTypes() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
The set of TransactionFailureTypes which may be resolved via retrying the request.
getReferenceNumber() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.InventoryTransaction
Arbitrary external reference number.
getReferenceNumber() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestItem
This can be any number, but is typically the Order Item ID or Fulfillment Item ID.
getRefundAmountAwaitingResult() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total amount sent to the payment gateway for refund, and is waiting for a response about the transaction result.
getRefundAmountAwaitingResult() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total amount sent to the payment gateway for refund, and is waiting for a response about the transaction result.
getRefundPaymentGatewayPriorities(String, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
Gets the value of OrderOperationPaymentProperties.refundPaymentGatewayPriorities based on the given application and tenant id.
getRefundPriority(PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
getRefundTransactionResponse() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
The TransactionExecutionResponse of the refund transaction execution.
getRefundUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for refund transaction executions.
getRemainder(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
Get the remainder of the amount compared to its rounded floor value.
getRemainingAmountAwaitingResult() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.TransactionExecutionResponseUsage
 
getRemainingAmountFailedToExecute() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.TransactionExecutionResponseUsage
 
getRemainingAmountSuccessfullyExecuted() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.TransactionExecutionResponseUsage
 
getRemainingReservations() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
The quantity of reservations remaining for the lock
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.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
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.
getRequestedInventoryLocationId() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestGroup
The locationId of the Inventory Location from which the customer wishes to receive inventory.
getRequestedItems() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestGroup
List of items to reserve.
getRequestId() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The id used to represent the request that produced this transaction.
getRequestId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionEvent
The id representing this request to checkout This value can be used to identify entities that were produced due to this request and therefore need to be rolled back
getRequestId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryTransactionNotification
 
getRequestId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The request id of the PaymentTransaction
getRequestId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The id representing the customer's request to execute one or more transactions.
getRequestId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The id representing the customer's request to execute one or more transactions.
getReservationRequestGroups() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequest
Logically separate groups into pickup or ship groups, along with items to be adjusted.
getReservationRequestType() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequest
Indicates if the Inventory Reservation Request is a HARD or SOFT request.
getReservationTokens() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
The tokens associated with each of the optional child locks.
getReservationUri(ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProvider
Return the POST URI for Inventory Reservations.
getResourceLockProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
 
getResourceLockProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getResourceLockProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryStockChangeListener
 
getResourceLockProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
getResourceLockProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.SplitFutureInventoryFulfillmentListener
 
getResourceLockProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
 
getResourceLockProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
 
getResourceLockProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getResourceLockProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
 
getResourceLocksUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for resource locks.
getResult() - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResult
The outcome of the attempt to capture payment.
getResumeDate() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Date this subscription will or did continue.
getRetailDeliveryFees() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnRequest
The Retail Delivery Fees to return.
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() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnAuthorizationPostRefundContext
The return authorization for which a refund is issued.
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.
getReturnAuthorizationAndConfirmations(TransactionWebhookEvent, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Gets a Pair of ReturnConfirmation and the ReturnAuthorization for the TransactionWebhookEvent.
getReturnAuthorizationAndConfirmations(List<A>, Collection<String>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Gets a Pair of ReturnAuthorization and the ReturnConfirmation matching the given returnConfirmationId.
getReturnAuthorizationId() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.CancelReturnRequest
The ID of the ReturnAuthorization to be cancelled.
getReturnAuthorizationId() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnRequest
The ID of the ReturnAuthorization which contains the items which have been returned.
getReturnAuthorizationItemsForReturnConfirmation(ReturnAuthorization, ReturnConfirmation) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getReturnAuthorizationProvider() - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
getReturnAuthorizationProvider() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getReturnAuthorizationProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
 
getReturnAuthorizationProvider() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
 
getReturnAuthorizationProvider() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getReturnAuthorizations() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getReturnAuthorizationsUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for ReturnAuthorization retrieval for multiple order ids.
getReturnCancelledProducer() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getReturnConfirmation() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnPaymentRefundPackage
The ReturnConfirmation that the refund is for.
getReturnConfirmationGenerationService() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getReturnConfirmedProducer() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getReturnCreatedProducer() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getReturnGenerationService() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getReturnGenerationService() - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultReturnSplittingService
 
getReturnItemQuantities(List<ReturnItemRequest>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
getReturnItemRequests() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A list of ReturnItemRequests for the given fulfillment.
getReturnQuantityByItemId() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Map of total quantities that are returned by OrderFulfillmentItem.getId().
getReturnRequestItemQuantities() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A map of requested quantity to be returned by OrderFulfillmentItem.getId().
getReturnRequestValidator() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getReturnSplittingService() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getReturnTaxCalculationGroup(Order, List<OrderFulfillment>, ReturnAuthorization, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getReturnType() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The type of the return, indicating how it should be processed.
getReverseAuthorizeAmountAwaitingResult() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total amount sent to the payment gateway for reverse authorize, and is waiting for a response about the transaction result.
getReverseAuthorizeAmountAwaitingResult() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total amount sent to the payment gateway for reverse authorize, and is waiting for a response about the transaction result.
getReverseAuthorizeUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for reverse authorize transaction executions.
getReverseTransactionRequest(Order, List<OrderFulfillment>, ReturnAuthorization, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getReverseTransactionRequest(Order, List<OrderFulfillment>, ReturnAuthorization, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.messaging.tax.TaxRequestService
Create a reverse tax transaction request.
getReversibleAmountForExtraFees(OrderFulfillment, Order, FulfillmentStatusChangeRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Computes the Extra Fees total amount that can be reversed with this order fulfillment.
getReversibleAmountOnFulfillment(OrderFulfillment, Order, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Determine the amount that can be refunded or reverse authorized on the fulfillment.
getReversibleAmountTotal(OrderFulfillment, Order, FulfillmentStatusChangeRequest, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
getRootAccountId() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getRootItemRef() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Reference to the item id for which this subscription was provision
getRootItemRefType() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Type of the item for which this subscription was provisioned
getRoundingHelper() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnConfirmationGenerationService
 
getRoundingHelper() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
getRoundingHelper() - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
 
getRoundingHelper() - Method in class com.broadleafcommerce.orderoperation.service.split.TaxDetailRoundingPayload
The rounding helper.
getRoundingMode() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
Gets the RoundingMode to use for rounding MonetaryAmount.
getRoundingScale() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
Gets the scale to use for rounding MonetaryAmount.
getRoundingService() - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
 
getScale() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
 
getScale() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
getSecondaryReturnReason() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The secondary reason for the return, providing more detail in addition to the ReturnItemRequest.primaryReturnReason.
getSecondarySourceRef() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The secondary source to reference, e.g, an Order Item on an Order.
getSecondarySourceRef() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
The secondary source to reference, e.g, an Order Item on an Order.
getSecondarySourceType() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The type of the secondary source to reference, e.g, an Order Item on an Order.
getSecondarySourceType() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
The type of the secondary source to reference, e.g, an Order Item on an Order.
getSecurityCode() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment method security code that may be required to execute the transaction.
getSegment() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
The segment to which this campaign code can apply.
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
The service client to use when interacting with the campaign service.
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProvider
Deprecated.
 
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
The service client to use when interacting with the cart service.
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProvider
Service client to use when interacting with the cart service.
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalConsolidatedOrderFulfillmentProvider
 
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentCaptureClaimProvider
 
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
 
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProperties
The service client to use when interacting with the inventory service.
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProvider
 
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
The service client to use when interacting with the offer service.
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The service client to use when calling order services.
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
 
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The service client to use when calling payment management services.
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalResourceLockProvider
 
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
 
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalSubscriptionOpsProperties
The service client to use when calling subscription operation services.
getServiceClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalSubscriptionOpsProvider
 
getShipment() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getShipToAddress() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestGroup
This is most useful when Fulfillment Type is SHIP.
getShortenedPeriodReason() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
Describes the reason that the period was shortened.
getSiteIdentifier() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Multi-tenancy support
getSku() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionLineItem
The sku of the line item.
getSkuCode() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.ConsolidatedInventoryAvailability
The SKU code.
getSkuInventoryId() - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentInventoryTransactionChangeRequest
 
getSkuInventoryId() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.InventoryTransaction
This is the contextId of the associated SkuInventory record.
getSkuReferenceFieldType() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequest
Indicates how we should be looking up SkuInventory (by which field) with respect to skuReferenceValue.
getSkuReferenceFieldType(Order, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProvider
Hook point to determine the sku reference field type on inventory calls.
getSkuReferenceValue() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestItem
The value of the SKU reference.
getSource() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The name of the system that initiated the transaction - e.g.
getSource() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The source of the PaymentTransaction
getSource() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
A simple description of the system that initiated this transaction execution request.
getSourceEntityId() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
Deprecated.
getSourceEntityId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
Deprecated.
getSourceEntityId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
 
getSourceEntityIds() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The IDs of the source entities associated with the transaction.
getSourceEntityIds() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The source entity ids of the PaymentTransaction
getSourceEntityIds() - 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.domain.payment.PaymentTransactionRef
The type of the source entity associated with the transaction.
getSourceEntityType() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The source entity type of the PaymentTransaction
getSourceEntityType() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The type of the source entity associated with the transaction.
getSplitAmounts() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
getSplitFulfillmentIncludedTaxes(OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Get the included tax for the fulfillment total of the new split fulfillments.
getSplitFulfillmentPriceTaxes(OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Get the tax just for the fulfillment prices for the new split fulfillments, not including tax on the merchandise price.
getSplitFulfillments(OrderFulfillment, List<List<OrderFulfillmentItem>>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Gets a list of split OrderFulfillments from the given list of split OrderFulfillmentItems.
getSplitMerchandiseIncludedTaxes(OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Get the included tax for the merchandise total of the new split fulfillments.
getSplitMerchandiseTotalTaxes(OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Get the tax for the merchandise total of the new split fulfillments, not including tax on the fulfillment price.
getSplitProportions(OrderFulfillment, Function<OrderFulfillmentItem, MonetaryAmount>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Determine the proportion that each OrderFulfillmentItem contributes to the total for all of the OrderFulfillment's items, based on the fulfillment item's getPartOfTotal
getSplitRemainders() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
getSplitRoundingHelper() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
 
getSplitTargetTotals() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
The amounts which all of the amounts for a specific split part should sum to.
getSplittingService() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
getSplittingService() - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
getStandardPrice(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
getStartOfTermDate() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The start of term date for this subscription.
getState() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
The current state of the lock
getStatus() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getStatus() - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
The status to change the fulfillment to.
getStatus() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getStatus() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The status of the transaction
getStatus() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The status of the PaymentTransaction
getStatusChangeableTargetItems(OrderFulfillment, Order) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
Gets a list of OrderFulfillmentItems that are offer targets, and whose status should automatically be changed along with their qualifier items.
getStringMapType() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalResourceLockProvider
 
getSubmitDate() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getSubscription() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionWithItems
 
getSubscriptionAdjustments() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Adjustments for this subscription.
getSubscriptionAdjustmentType() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
Type of this adjustment
getSubscriptionAdjustmentType() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
Type of adjustment that this adds
getSubscriptionBundleTypedFulfillments(List<F>, C, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Gets a list of fulfillments that are subscription bundles.
getSubscriptionGenerationService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
getSubscriptionGenerationService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionMessagingErrorHandler
 
getSubscriptionId() - Method in class com.broadleafcommerce.orderoperation.domain.GenerateWorkflowRequest
The subscription id the fulfillment is associated with.
getSubscriptionId() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
The subscription ID that the lock is associated with
getSubscriptionId() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
Reference to the Subscription whose price this adjusts
getSubscriptionId() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Reference the subscription for this item
getSubscriptionItemAdjustments() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Adjustments for this subscription.
getSubscriptionItemId() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
Reference to the SubscriptionItem whose price this adjusts
getSubscriptionItems() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionWithItems
 
getSubscriptionNextStatus() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Next status for this subscription
getSubscriptionOpsProvider() - Method in class com.broadleafcommerce.orderoperation.service.generate.subscription.DefaultSubscriptionGenerationService
 
getSubscriptionOpsUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalSubscriptionOpsProperties
The base uri path to the subscription endpoint
getSubscriptionSource() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
This field shows from which process or user action this subscription originated.
getSubscriptionSourceRef() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
This field shows the identifier of the process or user action this subscription originated.
getSubscriptionStatus() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Current status of this subscription
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.domain.payment.PaymentTransactionRef
The payment's total usually excluding adjustments, tax, fees, and shipping.
getSubtotal() - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
The payment's total usually excluding adjustments, tax, fees, and shipping.
getSubtotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's total usually excluding adjustments, tax, fees, and shipping.
getSubtotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's total usually excluding adjustments, tax, fees, and shipping.
getSubtotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's total usually excluding adjustments, tax, fees, and shipping.
getSuccessfullyCreatedLocks() - Method in exception com.broadleafcommerce.orderoperation.service.messaging.checkout.LockFailException
 
getSummaryByFulfillmentIdSubpath() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI subpath for operations against fulfillment capture claim summaries by fulfillment id.
getSummaryByPaymentIdsSubpath() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI subpath for operations against fulfillment capture claim summaries by payment ids.
getSummaryByPaymentIdSubpath() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI subpath for operations against fulfillment capture claim summaries by payment id.
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
 
getTaxCategory() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Tax category of the item
getTaxDelegate() - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderCreatedTaxHandler
 
getTaxGroupsForCommit(Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getTaxItemFromFulfillmentOption(FulfillmentOption, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getTaxItemFromPricedFulfillmentOption(PricedFulfillmentOption, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getTaxItemsForAdjustment(OrderFulfillment, List<OrderFulfillment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getTaxItemsForCommit(OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getTaxItemsForReturn(ReturnAuthorization, Map<String, OrderFulfillmentItem>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getTaxNexus() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Comma-separated nexus codes
getTaxRequestService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderCreatedTaxHandler
 
getTaxTotal() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getTaxTotal() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The payment's total tax cost
getTaxTotal() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The payment's total tax cost.
getTaxTotal() - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
The payment's total tax cost.
getTaxTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's total tax cost.
getTaxTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's total tax cost.
getTaxTotal() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's total tax cost.
getTaxTotalToRefund(OrderFulfillmentItem, DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Gets the tax total to refund for the given OrderFulfillmentItem.
getTenant() - Method in class com.broadleafcommerce.orderoperation.properties.DiscriminatedProperties
 
getTenantId() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.ConsolidatedInventoryAvailability
The tenant ID to which this inventory availability belongs.
getTenantId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The tenant id that the payment transaction belongs to.
getTenantId(ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.workflow.DefaultWorkflowGenerationService
 
getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getTenantIdFromContext(ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
getTermDurationLength() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The length of the terms, e.g., if this is 36 and Subscription.termDurationType is MONTHS, then the user should be billed for 36 months.
getTermDurationType() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The term duration type, e.g.
getThreeDSecureVerificationUrl() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The gateway-provided url where the customer must verify that they are in fact the owner of the payment method.
getToAddress(OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getToken() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
A Base64 encoded JWT token that can be verified for authenticity and that contains claims about the messages originating user that can be validated for suitability of consumption in the current context.
getTokenResponse(OAuth2ClientCredentialsGrantRequest) - Method in class com.broadleafcommerce.orderoperation.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
 
getTotalAmountToDistribute() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
The total MonetaryAmount to distribute proportionally across different payments.
getTotalAvailableForRefund(ReturnAuthorizationItem, ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
Gets the total available to refund for the given ReturnAuthorizationItem.
getTotalClaimedAmount(OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
Gets the total claimed amount for the given OrderFulfillment.
getTotalEverCaptured() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total amount ever captured, as opposed to the current snapshot of the captured amount represented in PaymentSummary.getAmountCaptured().
getTotalEverCaptured() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total amount ever captured, as opposed to the current snapshot of the captured amount represented in TransactionSummary.getAmountCaptured().
getTotalFailedToCapture(OrderFulfillment, MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Determines the total failed to capture based on the given OrderFulfillment and MonetaryAmounts.
getTotalFailedToRefund(List<ReturnConfirmation>, MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Determines the total failed to refund based on the given ReturnConfirmation and MonetaryAmounts.
getTotalQuantity(String) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
Gets the total quantity for the given item id.
getTotalShouldBeRefunded(List<ReturnConfirmation>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Gets the total amount that should be refunded for the given ReturnConfirmation.
getTransactionAmount() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The transaction amount that we're expecting to execute 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.
getTransactionAmountDetails() - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
The amount for which this payment is executable
getTransactionAmountDetails() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
The amount for which this payment is executable
getTransactionAmountDetails() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
getTransactionAmountDetails() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
The amount to refund.
getTransactionExecutionDetails() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
A list of TransactionExecutionDetails describing the transactions executed.
getTransactionExecutionResponse() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getTransactionId() - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentInventoryTransactionChangeRequest
 
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.domain.payment.PaymentTransactionRef
The transaction id known by the payment gateway.
getTransactionReferenceId() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The transaction reference id of the PaymentTransaction
getTransactionReferenceId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The transaction id known by the payment gateway.
getTransactionResponses() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnAuthorizationPostRefundContext
All the transaction responses from issuing refunds for the refund packages.
getTransactions() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The list of transactions that are represented in this transaction summary.
getTransactionStatus() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The status of the transaction.
getTransactionSummary() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
getTransactionSummaryUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path to gather a transaction summary.
getTransactionType() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.InventoryTransaction
Indicates the type of transaction that this represents.
getTransactionType() - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
The executable transaction type of this payment.
getTransactionType() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
The type of transaction that is to be executed.
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.ConsolidatedOrderFulfillment
 
getType() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The type of this payment like Credit Card or Gift Card.
getType() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The type of this transaction (authorize, capture, refund, etc.)
getType() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The type of the PaymentTransaction
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnConfirmationGenerationService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.generate.subscription.DefaultSubscriptionGenerationService
 
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.DefaultOrderLinksService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.SplitFutureInventoryFulfillmentListener
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.security.DefaultUserTargetGenerationService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultReturnSplittingService
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.util.OrderFulfillmentItemOfferUtils
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.service.util.OrderItemOfferUtils
 
getTypeFactory() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.CustomerOrderInfoEndpoint
 
getUnitAmount() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
The smallest unit of the currency.
getUnitAmount() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
getUnitAmount(CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
Determines the smallest unit amount of money for the CurrencyUnit.
getUnitAmount(CurrencyUnit, Integer) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
Determines the smallest unit amount of money for the CurrencyUnit and scale.
getUnitsOffTotal() - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
getUnlockPaymentsUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for locking multiple payments.
getUrl() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
The base url for an external campaign service.
getUrl() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProperties
The base url for an external inventory 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.
getUrl() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalSubscriptionOpsProperties
The base url for an external service holding subscriptions.
getUserRef() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Reference to the user to whom this subscription belongs
getUserRefType() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Type of user owning this subscription
getUserTargetGenerationService() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
getValidateVoucherUri() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
The URI path for voucher validation.
getValidOriginatingStatuses() - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
getValidOriginatingStatuses() - Method in class com.broadleafcommerce.orderoperation.service.handler.CancelStatusChangeHandler
 
getValidOriginatingStatuses() - Method in class com.broadleafcommerce.orderoperation.service.handler.CaptureAwaitingResultPaymentStatusChangeHandler
 
getValidOriginatingStatuses() - Method in class com.broadleafcommerce.orderoperation.service.handler.CapturingPaymentStatusChangeHandler
 
getValidOriginatingStatuses() - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfilledStatusChangeHandler
 
getValidOriginatingStatuses() - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfillFailedStatusChangeHandler
 
getValidOriginatingStatuses() - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfillingStatusChangeHandler
 
getValidOriginatingStatuses() - Method in class com.broadleafcommerce.orderoperation.service.handler.PaymentCapturedStatusChangeHandler
 
getValidOriginatingStatuses() - Method in class com.broadleafcommerce.orderoperation.service.handler.PaymentCaptureFailedStatusChangeHandler
 
getValidTargetStatus() - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
getValidTargetStatus() - Method in class com.broadleafcommerce.orderoperation.service.handler.CancelStatusChangeHandler
 
getValidTargetStatus() - Method in class com.broadleafcommerce.orderoperation.service.handler.CaptureAwaitingResultPaymentStatusChangeHandler
 
getValidTargetStatus() - Method in class com.broadleafcommerce.orderoperation.service.handler.CapturingPaymentStatusChangeHandler
 
getValidTargetStatus() - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfilledStatusChangeHandler
 
getValidTargetStatus() - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfillFailedStatusChangeHandler
 
getValidTargetStatus() - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfillingStatusChangeHandler
 
getValidTargetStatus() - Method in class com.broadleafcommerce.orderoperation.service.handler.PaymentCapturedStatusChangeHandler
 
getValidTargetStatus() - Method in class com.broadleafcommerce.orderoperation.service.handler.PaymentCaptureFailedStatusChangeHandler
 
getVatTaxAmount(FulfillmentItem, CurrencyUnit) - Static method in class com.broadleafcommerce.orderoperation.service.util.VatTaxUtil
Deprecated.
Use {InclusiveTaxHelper#getAllIncludedTaxes} instead.
getVendorRef() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getVersion() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
getVersion() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The version of this payment.
getVersion() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The version of this subscription.
getVoidTransaction(Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.DefaultTaxRequestService
 
getVoidTransaction(Order, List<OrderFulfillment>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.messaging.tax.TaxRequestService
Create a void transaction request.
getVoucherCampaignId() - Method in class com.broadleafcommerce.orderoperation.domain.VoucherCodeGenerationRequest
The campaign id to generate the voucher codes from.
getVoucherGenerationCompletionProducer() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
getVouchers() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
getWebClient() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
 
getWorkflowGenerationService() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
GIFT_CARD - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
GOOGLE_PAY - Enum constant in enum class 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.
handleProviderApiError(ProviderApiException, WebRequest) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.exception.OrderOperationExceptionAdvisor
 
handleReversePaymentsResults(PaymentReversalFulfillmentCancelledListener.PaymentReversalDto, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Updates the fulfillment status based on the amount successful, failed, or awaiting result.
handleVoucherValidationFailures(Order, OfferAndOfferCodeUsageValidationResult) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Handles voucher validation failures for Order.getVouchers() based on the given OfferAndOfferCodeUsageValidationResult.
handleWebClientResponseException(Order, OfferAndOfferCodeUsageValidationResult, Exception) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
Logs and set the OfferAndOfferCodeUsageValidationResult.getValidationFailureMessages() for all the voucher offers.
handleWebClientResponseException(Order, OfferAndOfferCodeUsageValidationResult, WebClientResponseException) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
Deprecated, for removal: This API element is subject to removal in a future version.
HARD_RESERVATION - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProvider
Represents the hard inventory reservation type, typically used after an order is placed.
hasConfirmReturnItemRequest(String) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Determines if there's any ConfirmReturnItemRequests for the given item id.
hasFulfillmentBeenCaptured(OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.7.2, no longer used
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentInventoryTransactionChangeRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.GenerateWorkflowRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.ConsolidatedInventoryAvailability
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.InventoryTransaction
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestGroup
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestItem
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationResponse
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionResult
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionWithItems
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.UserTarget
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.domain.VoucherCodeGenerationRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.SSLVerificationProperties
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationProviderProperties
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties.Flows
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties.Mapping
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryTransactionNotification
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderLink
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.messaging.voucher.VoucherGenerationCompletionEvent
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.FeePaymentRefundPackage
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackageUsage
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentWithRefundableAmount
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnAuthorizationPostRefundContext
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnPaymentRefundPackage
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.TransactionExecutionResponseUsage
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
 
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.TransactionLineItem
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.UnlockPaymentRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.subscription.CreateSubscriptionFromOrderRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProperties
 
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.service.provider.external.ExternalSubscriptionOpsProperties
 
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.ReturnFeeItemRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
 
hashCode() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnRequest
 
hasParentSourceEntityTypeAndId() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
 
hasSalePrice(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
hasStandardPrice(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
hasTaxDetails(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
 
hasTransactionFlaggedForManualReview() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
Whether any of the transactions have been flagged for manual review based on TransactionExecutionDetail.isFlaggedForManualReview().
haveSubscriptionItem(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
Whether the given OrderFulfillment has any subscription items.
hydratePaymentReversalDto(PaymentReversalFulfillmentCancelledListener.PaymentReversalDto, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Hydrate the given PaymentReversalFulfillmentCancelledListener.PaymentReversalDto by retrieving and locking related payments.

I

identifyAmountToCapture(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Determines the total amount that should be captured for the fulfilled OrderFulfillment.
identifyAmountToCapture(OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Determines the total amount that should be captured for the fulfilled OrderFulfillment.
identifySubscriptionRootItemIdByOrderItemId(Cart, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Identifies the root OrderItems for which to build separate Subscriptions.
identifySubscriptionRootItems(Cart) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Identifies the root OrderItems for which to build separate Subscriptions.
InclusiveTaxHelper - Class in com.broadleafcommerce.orderoperation.service.util
Utility to facilitate getting inclusive taxes from FulfillmentItemTaxDetail and OrderFulfillmentItemTaxDetail.
InclusiveTaxHelper() - Constructor for class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
 
increment(int) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
Adds a unit to the amount at a certain index.
INDETERMINATE_RESULT - Enum constant in enum class 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() - Constructor for class com.broadleafcommerce.orderoperation.domain.constants.FulfillmentAttributeConstants.Internal
 
Internal() - Constructor for class com.broadleafcommerce.orderoperation.domain.constants.FulfillmentItemAttributeConstants.Internal
 
Internal() - Constructor for class com.broadleafcommerce.orderoperation.domain.OrderAttributeConstants.Internal
 
INTERNAL_ERROR - Enum constant in enum class 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_ESTIMATED_TOTAL_TO_REFUND_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
INVALID_ESTIMATED_TOTAL_TO_REFUND_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
INVALID_FEE_RETURN_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
INVALID_FEE_RETURN_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
INVALID_OVERRIDE_TOTAL_TO_REFUND_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
INVALID_OVERRIDE_TOTAL_TO_REFUND_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
INVALID_PAYMENT_METHOD - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
The provided payment method data is invalid.
INVALID_QUANTITY_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
INVALID_QUANTITY_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
INVALID_QUANTITY_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
INVALID_QUANTITY_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
INVALID_QUANTITY_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
INVALID_QUANTITY_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
INVALID_REQUEST - Enum constant in enum class 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
 
InventoryProvider - Interface in com.broadleafcommerce.orderoperation.service.provider
Provider for interfacing with operations involving inventory.
InventoryTransaction - Class in com.broadleafcommerce.orderoperation.domain.inventory
 
InventoryTransaction() - Constructor for class com.broadleafcommerce.orderoperation.domain.inventory.InventoryTransaction
 
IS_BROADLEAF_SUBSCRIPTION - Static variable in class com.broadleafcommerce.orderoperation.domain.OrderItemAttributeConstants.Internal
Whether the OrderItem is a Broadleaf-managed subscription item.
IS_CANCELLATION_REQUEST - Static variable in class com.broadleafcommerce.orderoperation.domain.OrderItemAttributeConstants.Internal
Whether this is a cancellation request for a subscription item.
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.
IS_SEPARATE_FROM_PRIMARY_ITEM - Static variable in class com.broadleafcommerce.orderoperation.domain.OrderItemAttributeConstants.Subscription.Internal
Describes if a given subscription item should be split into its own subscription
isACH(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isActive(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.SubscriptionStatuses
 
isAddToBill(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
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.
isAmountOff(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionAdjustmentType
 
isAPIRateLimitError(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isApplePay(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isApplicationRequest(ContextInfo) - Static method in class com.broadleafcommerce.orderoperation.service.util.TenantOperationsUtil
Determines if the ContextInfo indicates an application context.
isArchived() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Whether this item is archived
isAssigned() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines whether this code has been assigned for use.
isAuthorize(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
 
isAuthorizeAndCapture(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
 
isAutoRenewalEnabled() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Whether this subscription automatically renews at the end of the current subscription term.
isAvailable() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.ConsolidatedInventoryAvailability
Indicates if this inventory is available or not.
isAwaitingAsyncResults(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
 
isBankAccount(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isBNPL(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isBroadleafAccount(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionUserRefTypes
 
isBroadleafCart(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentOwnerTypes
 
isBroadleafCustomer(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionUserRefTypes
 
isBroadleafOrder(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionSourceType
 
isBroadleafOrderItem(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionSourceType
 
isBroadleafProduct(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionItemReferenceType
 
isBroadleafSubscription(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentOwnerTypes
 
isBundleProduct(String) - Static method in enum class com.broadleafcommerce.orderoperation.service.product.DefaultProductType
 
isCancel(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionActionFlow
 
isCancelled(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.SubscriptionStatuses
 
isCancelledStatus(FulfillmentStatusChangeEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentCancelledTaxHandler
 
isCapture(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
 
isChangeAutoRenewal(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionActionFlow
 
isChargeback() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Whether this subscription is being cancelled due to a chargeback
isCheck(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isChildLock() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
Whether the lock is a child lock
isChildLock(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus.LockStatusBuilder
Whether the lock is a child lock
isClaim(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
 
isCOD(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isCompletelyConfirmed(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Check if ReturnConfirmations exist for all of the item quantity within the ReturnAuthorization.
isConsolidateRefundTransactions() - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
If true, consolidates the refund packages into a single transaction per payment regardless of the number of items returned.
isCreate(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionActionFlow
 
isCreditCard(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isCustomerCredit(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isCustomerPayment(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isDetachedCredit(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
 
isDisabled() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.SSLVerificationProperties
Dictates whether SSL verification should be disabled.
isDistributePaymentTransactionAmountAcrossPayments() - Method in class com.broadleafcommerce.orderoperation.service.OrderOperationServiceProperties
Whether or not to distribute a payment transaction amount across the Order's payments proportionally.
isDowngrade(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionActionFlow
 
isEdit(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionActionFlow
 
isElectronicCheck(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isEnableAutoCapture() - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
If true, auto-capture will be enabled for the specified gateways during order creation.
isEnableFulfillingStep() - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.properties.FulfillmentProcessingProperties
If true, during auto-fulfill, VIRTUAL fulfillments will go through the OrderFulfillmentStatus.FULFILLING status before they can be marked as OrderFulfillmentStatus.FULFILLED.
isEntityNotFound(ResponseEntity<ApiError>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
Determines if the given ResponseEntity indicates entity not found.
isError(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.SubscriptionStatuses
 
isExclusiveTax(FulfillmentItemTaxDetail) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
 
isExclusiveTax(OrderFulfillmentItemTaxDetail) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
 
isExpired(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
 
isFailure(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
 
isFeeRefundable(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Returns whether a given OrderItem representing a Fee is marked as refundable.
isFinalPayment() - Method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
Deprecated.
isFinalPayment() - Method in interface com.broadleafcommerce.orderoperation.domain.enums.PaymentType
Deprecated.
since 1.7.2, no longer used
isFixedPrice(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionAdjustmentType
 
isFlaggedForManualReview() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
Indicates that the payment transaction has been flagged for manual review via fraud checks.
isFlaggedForManualReview() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Indicates that the payment transaction has been flagged for manual review via fraud checks.
isFreeGiftItem(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderItemOfferUtils
Identifies if the given OrderItem is a free gift item.
isFreeGiftItem(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderOperationServiceOfferUtils
 
isFulfillmentFeeTaxDetail(FulfillmentItemTaxDetail) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
 
isFulfillmentFeeTaxDetail(OrderFulfillmentItemTaxDetail) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
 
isFulfillmentInProcess(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.SubscriptionStatuses
 
isFulfillmentTaxName(String) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
 
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 class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isGatewayCredentialsError(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isGatewayError(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isGiftCard(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isGooglePay(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isHasTransactionFlaggedForManualReview() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Indicates that the payment transaction has been flagged for manual review by fraud checks.
isInclusiveTax(FulfillmentItemTaxDetail) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
 
isInclusiveTax(OrderFulfillmentItemTaxDetail) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
 
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 class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isInvalidPaymentMethod(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isInvalidRequest(String) - Static method in enum class 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.
isKNET(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isMerchandiseTaxDetail(FulfillmentItemTaxDetail) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
 
isMerchandiseTaxDetail(OrderFulfillmentItemTaxDetail) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
 
isMerchandisingProduct(String) - Static method in enum class com.broadleafcommerce.orderoperation.service.product.DefaultProductType
 
isMoneyOrder(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isNeedGrantEntitlements() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Whether the system has outstanding entitlements to grant on this subscription
isNetworkError(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isOrder(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
 
isOrderCancelled(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentCancelledTaxHandler
 
isOrderCreatedEventLinksEnabled() - Method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingProperties
If true, the OrderCreatedEvent will contain links to read the Order and its Order Fulfillments.
isOrderFulfillment(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
 
isOverrideFulfillmentPriceFlag() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
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.
isPaused(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.SubscriptionStatuses
 
isPayPal(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isPending(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
 
isPendingCancellation(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.SubscriptionStatuses
 
isPendingFulfillment(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.SubscriptionStatuses
 
isPercentOff(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionAdjustmentType
 
isPostpaid(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultSubscriptionPaymentStrategy
 
isPrepaid(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultSubscriptionPaymentStrategy
 
isProcessingFailure(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isPurchaseOrder(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isRedemptionCode(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionSourceType
 
isRefund(String) - Static method in enum class 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 class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isRequires3DSVerification(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
 
isRequiresAdditionalAction(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isRequiresCollectOnDelivery() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
isResponseValidationFailure(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
 
isReturnConfirmation(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
 
isReturningEntireFulfillment(DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Determines if the DefaultReturnGenerationService.GenerateReturnHydrationResult.getReturnItemRequests() are returning the entire fulfillment.
isReturningRestOfFulfillment(DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Determines if the DefaultReturnGenerationService.GenerateReturnHydrationResult.getReturnItemRequests() are returning the rest of fulfillment.
isReverseAuth(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
 
isReverseAuthRemainder() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Declares if the reverse authorize for this functionality only allows reversing the full non-captured amount.
isSelectorProduct(String) - Static method in enum class com.broadleafcommerce.orderoperation.service.product.DefaultProductType
 
isSendingToProcessor(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
 
isSeparateFromPrimaryItem(CartItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
isShortenedPeriod() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
 
isSingleUsePaymentMethod() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Whether or not the underlying payment method can only be used once.
isSplitFulfillmentsBySubscription() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderGenerationProperties
Whether OrderFulfillments should be split based on subscriptions.
isSplitFulfillmentsByVendor() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderGenerationProperties
Whether OrderFulfillments should be split based the vendors of the contained items.
isSplitFulfillmentsByWorkflow() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderGenerationProperties
Whether OrderFulfillments should be split based on fulfillment workflows matching the contained items.
isStandardProduct(String) - Static method in enum class com.broadleafcommerce.orderoperation.service.product.DefaultProductType
 
isStoreCredit(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isSubscriptionEnabled() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
Determines whether Subscription functionalities are enabled.
isSubscriptionItem(CartItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Determines if the given CartItem is a Broadleaf-managed subscription item.
isSubscriptionItem(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.subscription.DefaultSubscriptionGenerationService
 
isSuccess(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
 
isSuccessful() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
Indicates whether the attempt to generate CampaignCodes was successful.
issueConsolidatedRefunds(List<? extends DefaultPaymentRefundService.PaymentRefundPackage>, Order, Map<String, PaymentSummary>, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
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.
issueRefundPerPayment(Map<String, List<DefaultPaymentRefundService.PaymentRefundPackage>>, Map<String, PaymentSummary>, Order, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
issueRefundPerPaymentRefundPackage(List<? extends DefaultPaymentRefundService.PaymentRefundPackage>, Map<String, PaymentSummary>, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
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.
isTaxable() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Whether this item is taxable
isThirdPartyAccount(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isUpgrade(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionActionFlow
 
isVariantBasedProduct(String) - Static method in enum class com.broadleafcommerce.orderoperation.service.product.DefaultProductType
 
isVoucherGenerationCompletionEventLinksEnabled() - Method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingProperties
If true, the VoucherGenerationCompletionEvent will contain links to read the Order.
isWire(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
isWorkflowEnabled() - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
Determines whether Workflow functionalities are enabled.
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
 
itemIsBundleTypeProduct(OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
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
 

K

KNET - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
Alternative Payment Methods

L

LAST - Static variable in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
listen(Message<ConsolidatedInventoryAvailability>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryStockChangeListener
 
listen(Message<PaymentCaptureAttemptResult>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.AutoFulfillPaymentCapturedListener
 
listen(Message<CheckoutCompletionEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
Event listener entry point.
listen(Message<FulfillmentStatusChangeEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
Implementations should override this method to add a StreamListener to listen on a channel for FulfillmentStatusChangeEvent, and invoke AbstractPaymentReversalFulfillmentStatusChangeListener.processEvent(Message) through the AbstractPaymentReversalFulfillmentStatusChangeListener.idempotentMessageService.
listen(Message<FulfillmentStatusChangeEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
listen(Message<FulfillmentStatusChangeEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
listen(Message<FulfillmentStatusChangeEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentFulfilledListener
 
listen(Message<FulfillmentStatusChangeEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentCancelledTaxHandler
 
listen(Message<FutureInventoryTransactionNotification>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.SplitFutureInventoryFulfillmentListener
 
listen(Message<OrderCreatedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoCaptureVirtualOrderCreatedListener
Deprecated.
 
listen(Message<OrderCreatedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoFulfillVirtualOrderCreatedListener
 
listen(Message<OrderCreatedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Event listener entry point.
listen(Message<OrderCreatedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderCreatedTaxHandler
 
listen(Message<ReturnConfirmedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
 
listen(Message<ReturnConfirmedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentRefundTaxHandler
 
listen(Message<TransactionWebhookEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
 
listen(Message<TransactionWebhookEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
listen(Message<TransactionWebhookEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
 
loadAuthorizedClient(String, Authentication, HttpServletRequest) - Method in class com.broadleafcommerce.orderoperation.oauth2.client.web.InMemoryOAuth2AuthorizedClientRepository
Deprecated.
 
LockFailException - Exception in com.broadleafcommerce.orderoperation.service.messaging.checkout
Exception thrown when a lock fails to be acquired.
LockFailException(String, Throwable, List<LockStatus>) - Constructor for exception com.broadleafcommerce.orderoperation.service.messaging.checkout.LockFailException
 
LockFailException(String, List<LockStatus>) - Constructor for exception com.broadleafcommerce.orderoperation.service.messaging.checkout.LockFailException
 
lockId(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus.LockStatusBuilder
The ID of the lock
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.
LockStatus - Class in com.broadleafcommerce.orderoperation.domain.subscription
Informative DTO about the subscription lock status.
LockStatus.LockStatusBuilder - Class in com.broadleafcommerce.orderoperation.domain.subscription
 
lockSubscription(String, List<String>) - Method in class com.broadleafcommerce.orderoperation.service.generate.subscription.DefaultSubscriptionGenerationService
 
lockSubscription(String, List<String>) - Method in interface com.broadleafcommerce.orderoperation.service.generate.subscription.SubscriptionGenerationService
 
lockSubscription(String, List<String>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalSubscriptionOpsProvider
 
lockSubscription(String, List<String>) - Method in interface com.broadleafcommerce.orderoperation.service.provider.SubscriptionOpsProvider
Create a top-level lock for a subscription
logError(Exception, WebRequest) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.exception.OrderOperationExceptionAdvisor
 
logInsufficientTransactionAmounts(ReturnAuthorization, DefaultPaymentRefundService.PaymentRefundPackage, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Logs the error and throws a PaymentRefundException when insufficient transaction amounts are detected for the DefaultPaymentRefundService.PaymentRefundPackage.

M

Mapping() - Constructor for class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties.Mapping
 
MERCHANDISING_PRODUCT - Enum constant in enum class 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
 
MessagingErrorHandler - Interface in com.broadleafcommerce.orderoperation.service.messaging
Handles the error messages that are sent to the error channel.
MISSING_ITEM_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
MISSING_ITEM_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
MISSING_ITEM_CODE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
MISSING_ITEM_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
MISSING_ITEM_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
MISSING_ITEM_MESSAGE - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
MONEY_ORDER - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 

N

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

O

OAuth2ClientCredentialsAccessTokenResponseClient - Class in com.broadleafcommerce.orderoperation.oauth2.client.endpoint
Alternative to DefaultClientCredentialsTokenResponseClient that uses WebClient and allows for access token response that contain additional non-String parameters.
OAuth2ClientCredentialsAccessTokenResponseClient(WebClient) - Constructor for class com.broadleafcommerce.orderoperation.oauth2.client.endpoint.OAuth2ClientCredentialsAccessTokenResponseClient
 
obtainLock(String, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalResourceLockProvider
 
obtainLock(Message<?>, String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.idempotency.OrderOpsMessageLockService
 
obtainLock(String, String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.ResourceLockProvider
Obtains a resource lock.
OFFER_CLIENT_ID - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
OfferProvider - Interface in com.broadleafcommerce.orderoperation.service.provider
Provider for interfacing with Offers and the Offer Engine.
ORDER - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
Used when the transaction was made for an Order.
ORDER_CLIENT_ID - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalFulfillmentProvider
ORDER_CLIENT_ID - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
ORDER_FULFILLMENT - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
Used when the transaction was made for an OrderFulfillment.
ORDER_FULFILLMENT_ITEM_ID_FIELD - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
ORDER_FULFILLMENT_ITEM_ID_FIELD - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
ORDER_FULFILLMENT_LINK_KEY - Static variable in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
The key for the link to read the Order fulfillments by order id.
ORDER_FULFILLMENT_MANAGEMENT - Static variable in class com.broadleafcommerce.orderoperation.service.messaging.support.ResourceLockConceptKeys
Used when locking on an OrderFulfillment.
ORDER_ID - Static variable in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
ORDER_IDS_PARAM_NAME - Static variable in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalReturnAuthorizationProvider
 
ORDER_ITEM_DEPENDENT_ITEM_DETAILS_ATTR - Static variable in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
ORDER_ITEM_TYPE_ATTR - Static variable in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
ORDER_LINK_KEY - Static variable in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
The key for the link to read the Order by id.
ORDER_LINK_KEY - Static variable in class com.broadleafcommerce.orderoperation.service.messaging.voucher.VoucherGenerationCompletionEvent
The key for the link to read the Order by id.
ORDER_NUMBER - Static variable in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
ORDER_OP_ROUTE_KEY - Static variable in class com.broadleafcommerce.orderoperation.service.environment.RouteConstants.Persistence
 
ORDER_OP_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.orderoperation.service.environment.RouteConstants.Persistence
 
ORDER_OPERATION_SERVICES - Enum constant in enum class 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.
OrderAttributeConstants - Class in com.broadleafcommerce.orderoperation.domain
Constants for order-related attributes.
OrderAttributeConstants() - Constructor for class com.broadleafcommerce.orderoperation.domain.OrderAttributeConstants
 
OrderAttributeConstants.Internal - Class in com.broadleafcommerce.orderoperation.domain
 
OrderCheckoutCompletionConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.checkout
Spring cloud data channel description for messaging input.
OrderCreatedConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.OrderCreatedConfig
 
OrderCreatedConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
Spring cloud data channel description for messaging input.
OrderCreatedEvent - Class in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
A message event dispatched after an order has been created successfully.
OrderCreatedEvent() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
 
OrderCreatedEvent(Order, List<OrderFulfillment>, Map<String, OrderLink>, ContextInfo) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
 
orderCreatedOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedProducer
 
OrderCreatedProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
Spring cloud data channel description for messaging output.
OrderCreatedTaxHandler - Class in com.broadleafcommerce.orderoperation.service.messaging.tax
Responsible for committing tax on checkout completion events.
OrderCreatedTaxHandler(OrderProvider<Order>, TaxDelegate<TaxRequest, TaxResponse>, TaxRequestService, IdempotentMessageConsumptionService) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderCreatedTaxHandler
 
OrderCreatedTaxHandlerConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
Spring cloud data channel description for messaging input.
OrderCreatedVoucherGenerationConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
Spring cloud data channel description for messaging input.
orderExistsForCart(C, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
orderFulfillmentItemIdFieldForIndex(int) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
orderFulfillmentItemIdFieldForIndex(int) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
OrderFulfillmentItemOfferUtils - Class in com.broadleafcommerce.orderoperation.service.util
Utility class to aid in processing OrderFulfillmentItems regarding offers.
OrderFulfillmentItemOfferUtils(ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.util.OrderFulfillmentItemOfferUtils
 
OrderGenerationProperties - Class in com.broadleafcommerce.orderoperation.service.autoconfigure
 
OrderGenerationProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderGenerationProperties
 
OrderHistoryEndpoint - Class in com.broadleafcommerce.orderoperation.web.endpoint
Endpoint for viewing Order history for a customer.
OrderHistoryEndpoint(OrderHistoryService<Order, OrderWithFulfillmentsAndReturns>) - Constructor for class com.broadleafcommerce.orderoperation.web.endpoint.OrderHistoryEndpoint
 
orderHistoryService(AuthenticationUtils, TypeFactory, OrderProvider<Order>, FulfillmentProvider<OrderFulfillment>, ReturnAuthorizationProvider<ReturnAuthorization>) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
OrderHistoryService<O extends com.broadleafcommerce.order.client.domain.Order,OF extends OrderWithFulfillmentsAndReturns> - Interface in com.broadleafcommerce.orderoperation.service
Service API for Order history for customers.
OrderItemAttributeConstants - Class in com.broadleafcommerce.orderoperation.domain
Contains all the OrderItem for OrderItem.getAttributes() and OrderItem.getInternalAttributes().
OrderItemAttributeConstants() - Constructor for class com.broadleafcommerce.orderoperation.domain.OrderItemAttributeConstants
 
OrderItemAttributeConstants.Internal - Class in com.broadleafcommerce.orderoperation.domain
 
OrderItemAttributeConstants.Subscription - Class in com.broadleafcommerce.orderoperation.domain
Constants for OrderItem.getAttributes() for subscription order items.
OrderItemAttributeConstants.Subscription.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
 
orderItemRepresentsActionToExistingSubscription(O, OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.subscription.DefaultSubscriptionGenerationService
 
OrderLink - Class in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
The DTO object contains the information that can be used to execute the request to get the additional data for the Order.
OrderLink() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderLink
 
orderLinksService(ExternalOrderProperties, TypeFactory) - Method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingAutoConfiguration
 
OrderLinksService - Interface in com.broadleafcommerce.orderoperation.service.messaging
The service is used to build the OrderLink that is included in message payloads and used by message listeners to fetch the additional data if needed.
OrderOperationDefaultsEnvironmentPostProcessor - Class in com.broadleafcommerce.orderoperation.autoconfigure
Spring Boot default property overrides for this service
OrderOperationDefaultsEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.orderoperation.autoconfigure.OrderOperationDefaultsEnvironmentPostProcessor
 
OrderOperationExceptionAdvisor - Class in com.broadleafcommerce.orderoperation.web.endpoint.exception
Exception advisor for handling exceptions thrown by order operation endpoints.
OrderOperationExceptionAdvisor(ObjectMapper) - Constructor for class com.broadleafcommerce.orderoperation.web.endpoint.exception.OrderOperationExceptionAdvisor
 
OrderOperationJpaAutoConfiguration - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.CapturingPaymentConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.FulfillmentCancelledConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.FulfillmentFulfilledConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.FulfillmentFulfillFailedConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.FulfillmentFulfillingConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.FulfillmentPendingInventoryConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.OrderCreatedConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.PaymentCaptureAttemptedConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.ReturnCancelledConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.ReturnConfirmedConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.ReturnCreatedConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.VoucherGenerationCompletionConfig - Class in com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure
 
OrderOperationJpaProperties - Class in com.broadleafcommerce.orderoperation.service.environment
 
OrderOperationJpaProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
OrderOperationMessagingAutoConfiguration - Class in com.broadleafcommerce.orderoperation.service.messaging.autoconfigure
 
OrderOperationMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingAutoConfiguration
 
OrderOperationMessagingProperties - Class in com.broadleafcommerce.orderoperation.service.messaging.autoconfigure
 
OrderOperationMessagingProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingProperties
 
OrderOperationMessagingProperties.FutureInventoryStockChange - Class in com.broadleafcommerce.orderoperation.service.messaging.autoconfigure
 
OrderOperationPaymentProperties - Class in com.broadleafcommerce.orderoperation.service.payment
Payment-related properties within OrderOperationServices, discriminated by tenant and application.
OrderOperationPaymentProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
 
OrderOperationProviderProperties - Class in com.broadleafcommerce.orderoperation.service.environment
 
OrderOperationProviderProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.environment.OrderOperationProviderProperties
 
orderOperationsCaptureTransactionWebhookInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.CapturePaymentTransactionWebhookConsumer
 
orderOperationsClientHttpConnector(SSLVerificationProperties) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
OrderOperationServiceAutoConfiguration - Class in com.broadleafcommerce.orderoperation.service.autoconfigure
 
OrderOperationServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
OrderOperationServiceAutoConfiguration.OrderOperationServiceMessageHandlerAutoConfiguration - Class in com.broadleafcommerce.orderoperation.service.autoconfigure
 
OrderOperationServiceAutoConfiguration.SubscriptionConfiguration - Class in com.broadleafcommerce.orderoperation.service.autoconfigure
 
OrderOperationServiceAutoConfiguration.WorkflowConfiguration - Class in com.broadleafcommerce.orderoperation.service.autoconfigure
 
OrderOperationServiceMessageHandlerAutoConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration.OrderOperationServiceMessageHandlerAutoConfiguration
 
OrderOperationServiceOfferUtils - Class in com.broadleafcommerce.orderoperation.service.util
Wrapper for the offer utils required by within the Order Operation Service.
OrderOperationServiceOfferUtils(OrderFulfillmentItemOfferUtils) - Constructor for class com.broadleafcommerce.orderoperation.service.util.OrderOperationServiceOfferUtils
 
OrderOperationServiceOfferVersion1_8AutoConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceVersionManagementAutoConfiguration.OrderOperationServiceOfferVersion1_8AutoConfiguration
 
OrderOperationServiceProperties - Class in com.broadleafcommerce.orderoperation.service
 
OrderOperationServiceProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.OrderOperationServiceProperties
 
OrderOperationServiceVersionManagementAutoConfiguration - Class in com.broadleafcommerce.orderoperation.service.autoconfigure
 
OrderOperationServiceVersionManagementAutoConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceVersionManagementAutoConfiguration
 
OrderOperationServiceVersionManagementAutoConfiguration.OrderOperationServiceOfferVersion1_8AutoConfiguration - Class in com.broadleafcommerce.orderoperation.service.autoconfigure
 
orderOperationsFulfillmentAwaitingRefundResultTransactionWebhookInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookConsumer
 
orderOperationsFulfillmentCancelledInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCancelledConsumer
 
orderOperationsFulfillmentCapturingPaymentInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentConsumer
 
orderOperationsFulfillmentFulfilledInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfilledConsumer
 
orderOperationsFulfillmentRefundTaxOnReturnConfirmedInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedFulfillmentRefundTaxConsumer
 
orderOperationsFutureInventoryFulfillmentInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryFulfillmentConsumer
 
orderOperationsOauth2FilterFunctionSupplier(ClientRegistrationRepository, Optional<ClientHttpConnector>) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
We'll leave this with a general name as it can (and should) be reused in a flex package.
orderOperationsOrderCreatedInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedConsumer
 
orderOperationsPaymentCaptureAttemptedInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptedConsumer
 
orderOperationsRefundTransactionWebhookInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.RefundPaymentTransactionWebhookConsumer
 
orderOperationsResourceLockProvider(WebClient, ObjectMapper, TypeFactory, ExternalOrderProperties) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
orderOperationsReturnConfirmedInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedConsumer
 
orderOperationsTaxHandlerFulfillmentCancelledInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.TaxHandlerFulfillmentCancelledConsumer
 
orderOperationsTaxHandlingOnOrderCreatedInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedTaxHandlerConsumer
 
orderOperationsVoucherCreationOnOrderCreatedInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedVoucherGenerationConsumer
 
orderOperationsWebClient(Supplier<ServletOAuth2AuthorizedClientExchangeFilterFunction>, ObjectMapper, Optional<ClientHttpConnector>) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
OrderOperationWebAutoConfiguration - Class in com.broadleafcommerce.orderoperation.web.autoconfigure
 
OrderOperationWebAutoConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.web.autoconfigure.OrderOperationWebAutoConfiguration
 
orderOpsCampaignProvider(WebClient, ObjectMapper, TypeFactory, ExternalCampaignProperties) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceVersionManagementAutoConfiguration.OrderOperationServiceOfferVersion1_8AutoConfiguration
 
orderOpsCartProvider(WebClient, ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
orderOpsFutureStockChangeNotificationMessageInput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryStockChangeMessageConsumer
 
orderOpsIdempotentMessageConsumptionService(MessageLockService, MessageLockProperties) - Static method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingAutoConfiguration
 
orderOpsMessageLockService(ResourceLockProvider) - Static method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingAutoConfiguration
 
OrderOpsMessageLockService - Class in com.broadleafcommerce.orderoperation.service.messaging.checkout.idempotency
An order operations specific implementation of the message lock service.
OrderOpsMessageLockService(ResourceLockProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.checkout.idempotency.OrderOpsMessageLockService
 
orderOpsOfferProvider(WebClient, ObjectMapper, TypeFactory, ExternalOfferProperties, UserTargetGenerationService) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
orderOpsPaymentPriorityStrategy() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
orderOpsPaymentProvider(WebClient, ObjectMapper, TypeFactory, ExternalPaymentProperties) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
orderOpsSubscriptionGenerationService(SubscriptionOpsProvider<SubscriptionWithItems>, TypeFactory) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration.SubscriptionConfiguration
 
OrderOpsTaxAutoConfiguration - Class in com.broadleafcommerce.orderoperation.service.messaging.tax
 
OrderOpsTaxAutoConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderOpsTaxAutoConfiguration
 
orderOpsUserTargetGenerationService(TypeFactory, AuthenticationUtils) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
orderProvider - Variable in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
OrderProvider<O extends com.broadleafcommerce.order.client.domain.Order> - Interface in com.broadleafcommerce.orderoperation.service.provider
Provider for interfacing with operations involving orders.
OrderWithFulfillmentsAndReturns - Class in com.broadleafcommerce.orderoperation.domain
Combined domain representing an order and its fulfillments.
OrderWithFulfillmentsAndReturns() - Constructor for class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
OrderWithFulfillmentsAndReturns(Order, List<OrderFulfillment>, List<ReturnAuthorization>) - Constructor for class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
OVERRIDE_PRICE - Static variable in class com.broadleafcommerce.orderoperation.service.pricing.PricingFields
 
OVERRIDE_TOTAL_TO_REFUND_FIELD - Static variable in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
overrideTotalToRefundFieldForIndex(int) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 

P

pageableToParams(Pageable) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.AbstractExternalProvider
Converts a pageable into its corresponding query parameters.
passthroughFilter(Object) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
 
PAUSED - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.SubscriptionStatuses
Indicates a subscription whose activity is temporarily halted
paymentAuthReversalService(OrderProvider<Order>, TypeFactory, PaymentProvider) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
PaymentAuthReversalService - Interface in com.broadleafcommerce.orderoperation.service.payment
A service responsible for reverse authorizing for an Order's payments.
PaymentAuthReverseException - Exception in com.broadleafcommerce.orderoperation.service.payment.exception
Exception thrown if there was an issue while attempting to reverse authorization on an order.
PaymentAuthReverseException(String, Order) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentAuthReverseException
 
PaymentAuthReverseException(String, Order, Throwable) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentAuthReverseException
 
PaymentCaptureAttemptedConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.PaymentCaptureAttemptedConfig
 
PaymentCaptureAttemptedConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.capture
Spring cloud data channel description for messaging input.
paymentCaptureAttemptedOutput() - Method in interface com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptedProducer
 
PaymentCaptureAttemptedProducer - Interface in com.broadleafcommerce.orderoperation.service.messaging.capture
Spring cloud data channel description for messaging output.
PaymentCaptureAttemptResult - Class in com.broadleafcommerce.orderoperation.service.messaging.capture
A message event dispatched after payment has been attempted for a fulfillment.
PaymentCaptureAttemptResult() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResult
 
PaymentCaptureAttemptResultStatus - Enum Class in com.broadleafcommerce.orderoperation.service.messaging.capture
The types of results that could come from attempting to capture payment on a fulfillment.
PaymentCapturedStatusChangeHandler - Class in com.broadleafcommerce.orderoperation.service.handler
Handles changing a fulfillment from the status OrderFulfillmentStatus.CAPTURING_PAYMENT, OrderFulfillmentStatus.CAPTURE_AWAITING_RESULT, or OrderFulfillmentStatus.PAYMENT_CAPTURE_FAILED to OrderFulfillmentStatus.PAYMENT_CAPTURED.
PaymentCapturedStatusChangeHandler(FulfillmentSplittingService<OrderFulfillment>, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.handler.PaymentCapturedStatusChangeHandler
 
PaymentCaptureException - Exception in com.broadleafcommerce.orderoperation.service.payment.exception
Exception thrown if there was an issue while attempting to capture the order's PaymentSummary.
PaymentCaptureException(String, Order) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentCaptureException
 
PaymentCaptureException(String, Throwable, Order) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentCaptureException
 
PaymentCaptureException(Throwable, Order) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentCaptureException
 
PaymentCaptureFailedStatusChangeHandler - Class in com.broadleafcommerce.orderoperation.service.handler
Handles changing a fulfillment from the status OrderFulfillmentStatus.CAPTURING_PAYMENT or OrderFulfillmentStatus.CAPTURE_AWAITING_RESULT to OrderFulfillmentStatus.PAYMENT_CAPTURE_FAILED.
PaymentCaptureFailedStatusChangeHandler(FulfillmentSplittingService<OrderFulfillment>, FulfillmentProvider<OrderFulfillment>, OrderProvider<Order>, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.handler.PaymentCaptureFailedStatusChangeHandler
 
paymentCaptureService(PaymentProvider) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
PaymentCaptureService - Interface in com.broadleafcommerce.orderoperation.service.payment
 
PaymentDistributionDto - Class in com.broadleafcommerce.orderoperation.domain.payment
The DTO used to distribute a MonetaryAmount across different payments based on defined ratios.
PaymentDistributionDto() - Constructor for class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
 
PaymentDistributionException - Exception in com.broadleafcommerce.orderoperation.service.payment.exception
Exception thrown if there was an issue while attempting to distribute payment amount.
PaymentDistributionException(String) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentDistributionException
 
PaymentDistributionException(String, Throwable) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentDistributionException
 
PaymentDistributionException(Throwable) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentDistributionException
 
PaymentDistributionResult - Class in com.broadleafcommerce.orderoperation.domain.payment
The domain that represents the result of distributing a MonetaryAmount across different payments.
PaymentDistributionResult() - Constructor for class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionResult
 
paymentDistributionService(SplitRoundingHelper, TypeFactory) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
PaymentDistributionService - Interface in com.broadleafcommerce.orderoperation.service.payment
A service responsible for distributing payment amounts based on the payments' ratios from an Order.
PaymentExecutionRequest - Class in com.broadleafcommerce.orderoperation.domain.payment
The domain that represent how much to execute against which payment, as well as its transaction type.
PaymentExecutionRequest() - Constructor for class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
 
PaymentLockException - Exception in com.broadleafcommerce.orderoperation.exception
Exception thrown when an issue is encountered while obtaining a payment lock.
PaymentLockException() - Constructor for exception com.broadleafcommerce.orderoperation.exception.PaymentLockException
 
PaymentLockException(String) - Constructor for exception com.broadleafcommerce.orderoperation.exception.PaymentLockException
 
PaymentLockException(String, Throwable) - Constructor for exception com.broadleafcommerce.orderoperation.exception.PaymentLockException
 
PaymentLockException(Throwable) - Constructor for exception com.broadleafcommerce.orderoperation.exception.PaymentLockException
 
PaymentOwnerType - Interface in com.broadleafcommerce.orderoperation.domain.enums
Describes the owner of a payment.
PaymentPriorityStrategy - Interface in com.broadleafcommerce.orderoperation.service.payment
A helper component that has understanding of which PaymentSummaries take precedence and should be applied first in various operations such as payment capture, reverse authorize, and refund.
PaymentProvider - Interface in com.broadleafcommerce.orderoperation.service.provider
Provider for interfacing with a Payment Management system for operations around payment related entities.
PaymentRefundException - Exception in com.broadleafcommerce.orderoperation.service.payment.exception
Exception thrown if there was an issue while attempting to refund part/all of an order.
PaymentRefundException(String, Order) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentRefundException
 
PaymentRefundException(String, Order, Throwable) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentRefundException
 
PaymentRefundPackage() - Constructor for class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
 
PaymentRefundPackageUsage() - Constructor for class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackageUsage
 
PaymentRefundReturnConfirmedListener - Class in com.broadleafcommerce.orderoperation.service.messaging.returns
Listens for ReturnConfirmedEvent and issues a refund for all pending ReturnConfirmations on the ReturnAuthorization, marking them as completed once finished.
PaymentRefundReturnConfirmedListener(IdempotentMessageConsumptionService, PaymentRefundService, OrderProvider<Order>, ReturnAuthorizationProvider<ReturnAuthorization>, ResourceLockProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
 
paymentRefundService(PaymentPriorityStrategy, OrderProvider<Order>, ReturnAuthorizationProvider<ReturnAuthorization>, PaymentProvider, TypeFactory) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration
 
PaymentRefundService - Interface in com.broadleafcommerce.orderoperation.service.payment
A service responsible for issuing refunds for an Order's payments.
PaymentReversalDto() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
PaymentReversalFulfillmentCancelledListener - Class in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Listens for cancelled FulfillmentStatusChangeEvent and cancels the payment for the cancelled fulfillment if necessary, by reverse authorizing or refunding.
PaymentReversalFulfillmentCancelledListener(IdempotentMessageConsumptionService, PaymentProvider, PaymentRefundService, PaymentAuthReversalService, OrderProvider<Order>, FulfillmentProvider<OrderFulfillment>, ResourceLockProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
PaymentReversalFulfillmentCancelledListener.PaymentReversalDto - Class in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
An intermediary data structure used internally by PaymentReversalFulfillmentCancelledListener to hold all the relevant data, to prevent processing the data multiple times and make it easier to pass the data between methods.
PaymentReversalFulfillmentFulfilledListener - Class in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Listens for fulfilled FulfillmentStatusChangeEvent.
PaymentReversalFulfillmentFulfilledListener(IdempotentMessageConsumptionService, PaymentAuthReversalService, OrderProvider<Order>, FulfillmentProvider<OrderFulfillment>, ResourceLockProvider) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentFulfilledListener
 
PaymentReversalPackage() - Constructor for class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
PaymentSourceType - Interface in com.broadleafcommerce.orderoperation.domain.enums
Describes the source of a payment.
PaymentSummary - Class in com.broadleafcommerce.orderoperation.domain.payment
The domain that summarizes the current state of transactions against the payment.
PaymentSummary() - Constructor for class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
 
PaymentTransactionFailureException - Exception in com.broadleafcommerce.orderoperation.service.payment.exception
Exception thrown if there was an issue while attempting to execute a payment transaction for an order's PaymentSummary.
PaymentTransactionFailureException(String, TransactionExecutionResponse) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentTransactionFailureException
 
PaymentTransactionFailureException(String, Throwable) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentTransactionFailureException
 
PaymentTransactionFailureException(String, Throwable, TransactionExecutionResponse) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentTransactionFailureException
 
PaymentTransactionFailureException(Throwable, TransactionExecutionResponse) - Constructor for exception com.broadleafcommerce.orderoperation.service.payment.exception.PaymentTransactionFailureException
 
PaymentTransactionRef - Class in com.broadleafcommerce.orderoperation.domain.payment
A reference to a payment transaction.
PaymentTransactionRef() - Constructor for class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
 
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
 
PAYPAL - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
Digital Wallet Types
PENDING - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
The transaction request was successfully handled by the gateway, but the transaction itself is not yet finalized.
PENDING_CANCELLATION - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.SubscriptionStatuses
Indicates a subscription that should be cancelled soon
PENDING_FULFILLMENT - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.SubscriptionStatuses
Indicates that the subscription is pending fulfillment.
PERCENT_OFF - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionAdjustmentType
Take a percent off the total amount.
performChangeStatus(OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.AbstractAutoStatusChangeListener
 
performIndividualItemRounding(List<OrderFulfillmentItem>, Function<OrderFulfillmentItem, MonetaryAmount>, BiConsumer<OrderFulfillmentItem, MonetaryAmount>, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
 
performIndividualItemRounding(List<OrderFulfillmentItem>, Function<OrderFulfillmentItem, MonetaryAmount>, BiConsumer<OrderFulfillmentItem, MonetaryAmount>, MonetaryAmount) - Method in interface com.broadleafcommerce.orderoperation.service.split.FulfillmentSplitRoundingService
Rounds the amounts of the given OrderFulfillmentItems based on the amount getter and setter.
performObjectsRounding(List<T>, Function<T, MonetaryAmount>, BiConsumer<T, MonetaryAmount>, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
Rounds the amounts of the given objects based on the amount getter and setter.
performObjectsRounding(List<T>, Function<T, MonetaryAmount>, BiConsumer<T, MonetaryAmount>, MonetaryAmount, Integer) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
Rounds the amounts of the given objects based on the amount getter and setter.
performRounding(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplitRoundingService
 
performRounding(List<OrderFulfillment>) - Method in interface com.broadleafcommerce.orderoperation.service.split.FulfillmentSplitRoundingService
Rounds any partial amounts split between the given OrderFulfillments.
performRoundingAndSetValues() - Method in class com.broadleafcommerce.orderoperation.service.split.TaxDetailRoundingPayload
Performs tax detail rounding and sets the appropriate values on the order fulfillments.
populateActualCart(CheckoutCompletionEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
populateActualCart(CheckoutCompletionEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionMessagingErrorHandler
 
populateCartItems(Cart, CheckoutCompletionEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
populateCartItems(Cart, CheckoutCompletionEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionMessagingErrorHandler
 
populateCodes(Order) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
Deprecated.
since 2.1.0, 2.0.3, since Codes is deprecated and should use OfferCodeDto instead.
populateDependentLineItemDto(List<OrderLineItemDto>, OrderItem, OrderItem, int) - 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
 
populateInventoryReservationRequestGroup(OrderFulfillment, Map<String, OrderItem>, Map<String, String>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProvider
 
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
 
populateOfferCodeAttributes(OfferCodeDto, Order) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
Hook point to add additional attributes to the offer codes before sending to the offer service.
populateOfferCodes(Order) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
Populates a list of OfferCodeDtos from the Order.getOfferCodes().
populatePaymentDistributionDetails(C, O, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Populates PaymentDistributionDetails for the Order.
populateRootItemDetails(SubscriptionWithItems, List<F>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
populateSubscriptionInfoOnFulfillments(List<SubscriptionWithItems>, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
populateTenantContextInfoWithApplication(String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.ReturnOperationEndpoint
 
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
 
POSTPAID - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultSubscriptionPaymentStrategy
Declares that payments made against a subscription are going towards the goods or services rendered in the previous period.
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.orderoperation.autoconfigure.OrderOperationDefaultsEnvironmentPostProcessor
 
postProcessReservationResponse(Order, OrderFulfillment, SkuInventoryReservationResponse, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProvider
 
postProcessStatusChange(FulfillmentStatusChangeRequest, String, List<OrderFulfillment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
Perform any additional handling after the fulfillment has changed status.
postProcessStatusChange(FulfillmentStatusChangeRequest, String, List<OrderFulfillment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.CancelStatusChangeHandler
 
postProcessStatusChange(FulfillmentStatusChangeRequest, String, List<OrderFulfillment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.CapturingPaymentStatusChangeHandler
 
postProcessStatusChange(FulfillmentStatusChangeRequest, String, List<OrderFulfillment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfilledStatusChangeHandler
 
postProcessStatusChange(FulfillmentStatusChangeRequest, String, List<OrderFulfillment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfillFailedStatusChangeHandler
 
postProcessStatusChange(FulfillmentStatusChangeRequest, String, List<OrderFulfillment>, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfillingStatusChangeHandler
 
precalculateRefundAmounts(O, List<OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Pre-calculates and sets OrderItem.getRefundAmount() based on its OrderItem.getProratedOrderAdjustments() and OrderItem.getItemAdjustments() and their offer qualifier and target items.
prefixWithEntityValidationMessageKey(String) - Static method in class com.broadleafcommerce.orderoperation.service.validator.DefaultCancelReturnRequestValidator
 
prefixWithEntityValidationMessageKey(String) - Static method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
prefixWithEntityValidationMessageKey(String) - Static method in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
prefixWithEntityValidationMessageKey(String) - Static method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
PREPAID - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultSubscriptionPaymentStrategy
Declares that payments made against a subscription are going towards the goods or services rendered in the next period.
preProcessStatusChangeValidation(FulfillmentStatusChangeRequest, OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
preProcessStatusChangeValidation(FulfillmentStatusChangeRequest, OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.CancelStatusChangeHandler
 
preProcessStatusChangeValidation(FulfillmentStatusChangeRequest, OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.CapturingPaymentStatusChangeHandler
 
preProcessStatusChangeValidation(FulfillmentStatusChangeRequest, OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfilledStatusChangeHandler
 
preProcessStatusChangeValidation(FulfillmentStatusChangeRequest, OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.FulfillingStatusChangeHandler
 
PRICE_INFO - Static variable in class com.broadleafcommerce.orderoperation.domain.OrderItemAttributeConstants
Contains the PriceInfo for the OrderItem as a result of pricing.
PRICE_INFO_PAYMENT_STRATEGY - Static variable in class com.broadleafcommerce.orderoperation.domain.constants.FulfillmentAttributeConstants.Internal
Indicates the DefaultSubscriptionPaymentStrategy associated with the item's PriceInfo.
PricingFields - Class in com.broadleafcommerce.orderoperation.service.pricing
 
PricingFields() - Constructor for class com.broadleafcommerce.orderoperation.service.pricing.PricingFields
 
process(CheckoutCompletionEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
Processes the received message by generating an Order and OrderFulfillments.
process(OrderCreatedEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Processes the received message by validating Order.getVouchers(), generating voucher codes, and then sending a VoucherGenerationCompletionEvent message/
process(TransactionWebhookEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
Processes the given TransactionWebhookEvent and updates the associated OrderFulfillment status.
process(TransactionWebhookEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Processes the given TransactionWebhookEvent and updates the associated OrderFulfillment accordingly.
process(TransactionWebhookEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Processes the given TransactionWebhookEvent and updates the associated ReturnAuthorization and ReturnConfirmation accordingly.
process(FulfillmentStatusChangeRequest, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
process(FulfillmentStatusChangeRequest, OrderFulfillment, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.handler.FulfillmentStatusChangeHandler
Perform the status change requested by the FulfillmentStatusChangeRequest.
processConfirmRequestForOfferTargetItems(DefaultReturnOperationService.ConfirmReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Ensures that whenever an offer qualifier item is being confirmed, the offer target item is being confirmed as well.
processEvent(Message<ConsolidatedInventoryAvailability>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryStockChangeListener
 
processEvent(Message<FulfillmentStatusChangeEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
Initial entry point for handling a FulfillmentStatusChangeEvent message, to be invoked from AbstractPaymentReversalFulfillmentStatusChangeListener.listen(Message) through the AbstractPaymentReversalFulfillmentStatusChangeListener.idempotentMessageService.
processEvent(Message<FulfillmentStatusChangeEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
processEvent(Message<FutureInventoryTransactionNotification>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.SplitFutureInventoryFulfillmentListener
 
processEvent(Message<OrderCreatedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoFulfillVirtualOrderCreatedListener
 
processEvent(Message<ReturnConfirmedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.PaymentRefundReturnConfirmedListener
 
processEvent(Message<E>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.AbstractAutoStatusChangeListener
 
processEvent(Message<FulfillmentStatusChangeEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentCancelledTaxHandler
 
processEvent(Message<OrderCreatedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderCreatedTaxHandler
 
processEvent(Message<ReturnConfirmedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.FulfillmentRefundTaxHandler
 
processEventInternal(OrderFulfillment, Order, String, FulfillmentStatusChangeRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
processEventInternal(OrderFulfillment, Order, String, FulfillmentStatusChangeRequest, 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, FulfillmentStatusChangeRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentFulfilledListener
 
PROCESSING_FAILURE - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
The payment gateway failed to successfully process the transaction.
processMessage(Message<TransactionWebhookEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
 
processMessage(Message<TransactionWebhookEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
processMessage(Message<TransactionWebhookEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
 
processMessage(Message<CheckoutCompletionEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
processMessage(Message<OrderCreatedEvent>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Processes the given Message.
processNonRefundableFee(O, OrderItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Checks if the order item is a non-refundable fee.
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(OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.SplitFutureInventoryFulfillmentListener
Process the status change for an entire single fulfillment without splitting.
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(OrderFulfillment, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.SplitFutureInventoryFulfillmentListener
Process the status change for fulfillments which were split.
processSplitFulfillments(FulfillmentStatusChangeRequest, OrderFulfillment, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
Process the status change for fulfillments which were split.
processStatusChangeForOfferTargetItems(FulfillmentStatusChangeRequest, OrderFulfillment, Order) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
Makes sure that whenever an offer qualifier item's status is being changed, the offer target item is being changed as well based on its qualifier details.
processTargetItemToChangeStatus(OrderFulfillmentItem, List<OrderFulfillmentItem>, Map<String, OrderItem>, Map<String, Integer>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
Adds the given target item to quantityByItemId for status change based on its qualifier details.
processTargetItemToConfirm(OrderFulfillmentItem, List<OrderFulfillmentItem>, DefaultReturnOperationService.ConfirmReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
Adds all the confirmable target items from the qualifier item to the given ConfirmReturnRequest.
processTargetItemToReturn(OrderFulfillmentItem, List<OrderFulfillmentItem>, DefaultReturnGenerationService.GenerateReturnHydrationResult) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Processes the given offer target item to automatically be returned along with its qualifier item.
processVoucherCodeGenerationResult(Order, CodeGenerationResult, String, List<Voucher>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Processes the given CodeGenerationResult for the given Order and vouchers for the same campaign
PRODUCT_TYPE - Static variable in class com.broadleafcommerce.orderoperation.domain.OrderItemAttributeConstants.Internal
 
prorateFulfillmentLevelCost(OrderFulfillment, List<ReturnAuthorizationItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Distributes the fulfillment charge at the OrderFulfillment level across the ReturnAuthorizationItem.getEstimatedFulfillmentTotalToRefund() of the returnAuthorizationItems.
prorateFulfillmentTaxTotal(OrderFulfillment, List<ReturnAuthorizationItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Distributes the fulfillment tax at the OrderFulfillment level across the ReturnAuthorizationItem.getEstimatedTaxTotalToRefund() of the returnAuthorizationItems.
prorateMissingAmountAcrossItems(MonetaryAmount, OrderFulfillment, Map<String, List<ReturnAuthorizationItem>>, List<ReturnAuthorizationItem>, Map<String, BigDecimal>, Function<ReturnAuthorizationItem, MonetaryAmount>, BiConsumer<ReturnAuthorizationItem, MonetaryAmount>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
Determines if there is any discrepancy between the fulfillment's originalTotal and the total of getItemAmount across all the existing and new ReturnAuthorizationItems.
prorateMissingFulfillmentAmount(MonetaryAmount, OrderFulfillment, Map<String, List<ReturnAuthorizationItem>>, List<ReturnAuthorizationItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
prorateMissingMerchandiseAmount(MonetaryAmount, OrderFulfillment, Map<String, List<ReturnAuthorizationItem>>, List<ReturnAuthorizationItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
prorateMissingTaxAmount(MonetaryAmount, OrderFulfillment, Map<String, List<ReturnAuthorizationItem>>, List<ReturnAuthorizationItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
ProviderApiException - Exception in com.broadleafcommerce.orderoperation.exception
Defines a generic error that can be thrown in response to receiving an error from an API that one of the providers (e.g., FulfillmentProvider) received.
ProviderApiException(String, Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.orderoperation.exception.ProviderApiException
 
ProviderApiException(String, WebClientResponseException) - Constructor for exception com.broadleafcommerce.orderoperation.exception.ProviderApiException
 
ProviderApiException(Throwable, WebClientResponseException) - Constructor for exception com.broadleafcommerce.orderoperation.exception.ProviderApiException
 
ProviderApiException(WebClientResponseException) - Constructor for exception com.broadleafcommerce.orderoperation.exception.ProviderApiException
 
PURCHASE_ORDER - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
purgeLocks(Duration) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.idempotency.OrderOpsMessageLockService
 

R

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

S

SALE_PRICE - Static variable in class com.broadleafcommerce.orderoperation.service.pricing.PricingFields
 
saveAuthorizedClient(OAuth2AuthorizedClient, Authentication, HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.orderoperation.oauth2.client.web.InMemoryOAuth2AuthorizedClientRepository
Deprecated.
 
SELECTOR - Enum constant in enum class 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.
sendFulfillmentStatusChangeEvent(MessageChannel, FulfillmentStatusChangeRequest, String, ConsolidatedOrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.SplitFutureInventoryFulfillmentListener
Builds a FulfillmentStatusChangeEvent for the status change which occurred.
SENDING_TO_PROCESSOR - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
The payment gateway call is being prepared, or has been made and we don't know the response yet.
sendOrderCreatedMessage(Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
sendPaymentCaptureAttemptResult(String, Order, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
Produces & sends an event indicating that the order's payments were just successfully captured so that other systems/services can react accordingly.
sendPaymentCaptureAttemptResult(String, Order, OrderFulfillment, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Produces & sends an event indicating that the order's payments were just successfully captured so that other systems/services can react accordingly.
sendReturnCancelledMessage(CancelReturnRequest, ReturnAuthorization, ReturnAuthorization, Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
sendReturnConfirmedMessage(ConfirmReturnRequest, ReturnAuthorization, Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
sendReturnCreatedMessage(ReturnRequest, ReturnAuthorization, Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
sendVoucherCodeCreatedMessage(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
setAccountHierarchy(List<String>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setAccountId(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setAccountId(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReadCustomerOrdersRequest
The account id to read the Orders.
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the ending time for which this campaign code is active.
setActiveEndDate(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Sets the Active End Date for codes generated by this generator.
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the beginning time for which this campaign code is active.
setActiveStartDate(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Sets the Active Start Date for codes generated by this generator.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.GenerateWorkflowRequest
Map holding any additional attributes passed in the request not matching any defined properties.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
Contains the additional information about this payment.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
Contains the additional information about this payment.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionResult
Contains the additional information about this payment.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
Contains the additional information about this payment.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
Map holding any additional attributes used to describe the transaction summary.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
Map holding any additional attributes passed in the request not matching any defined properties.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionLineItem
Miscellaneous attributes that can be added to this payload in order to provide more information.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.subscription.CreateSubscriptionFromOrderRequest
Miscellaneous attributes that can be set to this request in order to inform business logic for adding a Subscription.
setAdditionalAttributes(Map<String, String>) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
Additional information about the lock
setAdditionalShipments(List<Shipment>) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setAddOnKey(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
If this item was the result of an add-on, then this stores the key of the add-on in the context of its parent.
setAddress(Address) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
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
setAdjustmentAmount(BigDecimal) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
Amount of this adjustment
setAdjustmentAmount(BigDecimal) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
Amount of the price adjustment
setAdjustmentRef(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
Reference to the promotion or offer that drives this adjustment
setAdjustmentRef(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
Reference to the promotion or offer that drives this adjustment
setAdjustments(List<Adjustment>) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
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.domain.payment.PaymentTransactionRef
The payment's adjustments (a.k.a discounts) total, usually excluding shipping/fulfillment discounts.
setAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
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.
setAlternateUserRef(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Alternate reference to the user.
setAlternateUserRefType(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Type of the alternative user reference
setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
 
setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The amount for which this payment is allotted.
setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The amount related to this transaction.
setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The amount of the PaymentTransaction
setAmount(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
The amount related to this transaction.
setAmountAuthorized(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total authorized amount for capture.
setAmountAuthorized(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
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
The actual non-reversed amount that is available for refund from DefaultPaymentRefundService.PaymentWithRefundableAmount.getPayment().
setAmountAvailableForReverseAuthorization(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines the amount that can be reverse-authorized for this payment summary
setAmountAwaiting3DSResult(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total amount of Authorize or AuthorizeAndCapture transactions that require 3DS verification.
setAmountAwaitingExternalResult(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total amount awaiting result for transactions that require external interaction.
setAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackageUsage
 
setAmountCaptured(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total amount that is currently captured.
setAmountCaptured(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total amount that is currently captured.
setAmountCredited(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total detached credit amount.
setAmountCredited(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total detached credit amount.
setAmountFailedToExecute(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackageUsage
 
setAmountRefunded(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total refunded amount.
setAmountRefunded(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total refunded amount.
setAmountSuccessfullyExecuted(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackageUsage
 
setAmountToRefund(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
 
setAmountToReverse(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
setAmountToReverse(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
setApplication(Map<String, P>) - Method in class com.broadleafcommerce.orderoperation.properties.DiscriminatedProperties
CaseInsensitiveMap is used for the case when props are provided from the ENV as ENV props will be converted to lowercase by spring in case of UUID for app/tenant there can be a mismatch AbcD34E vs abcd45e, so case CaseInsensitiveMap addresses this issue
setApplicationId(String) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.ConsolidatedInventoryAvailability
The application ID to which this inventory availability belongs.
setApplicationOnContextInfo(ContextState, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.ReturnOperationEndpoint
 
setApproverEmail(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setArchived(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Whether this item is archived
setArchiveReason(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Why this item was archived
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.ConsolidatedOrderFulfillment
 
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Map holding any additional attributes passed in the request not matching any defined properties.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
Map holding any additional attributes passed in the request not matching any defined properties.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Map holding any additional attributes passed in the request not matching any defined properties.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
Miscellaneous attributes for this subscription item adjustment.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
Any additional attributes used to describe the period
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionWithItems
Map holding any additional attributes passed in the request not matching any defined properties.
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
 
setAuthorizeAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total amount sent to the payment gateway for authorize, and is waiting for a response about the transaction result.
setAuthorizedClientProvider(OAuth2AuthorizedClientProvider) - Method in class com.broadleafcommerce.orderoperation.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 
setAutoCapturePaymentGateways(List<String>) - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
A list of payment gateway types that require auto-capturing the payments.
setAutoFulfill(FulfillmentProcessingProperties.AutoFulfillProperties) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.properties.FulfillmentProcessingProperties
 
setAutoRenewalEnabled(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Whether this subscription automatically renews at the end of the current subscription term.
setAvailable(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.ConsolidatedInventoryAvailability
Indicates if this inventory is available or not.
setBatchId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryTransactionNotification
 
setBatchSize(int) - Method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingProperties.FutureInventoryStockChange
 
setBeginPeriod(Integer) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
Number of the billing period this adjustment starts being active
setBeginPeriod(Integer) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
Number of the billing period this adjustment starts being active
setBillDate(Date) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
The bill date of the period
setBulkCreateUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for bulk creating fulfillment capture claims.
setCampaignId(String) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the id for the campaign that originated this campaign code.
setCampaignId(String) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Defines the id for the campaign that originated this code generator.
setCampaignRefs(List<CampaignRef>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setCancellationPolicyRef(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
A reference of the CancellationPolicy that governs how this subscription would be cancelled.
setCancelledReturnAuthorization(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
The return which was cancelled.
setCancelPaymentGatewayPriorities(List<String>) - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
A list of payment gateway types defining the order by which the payments will be refunded and/or reversed for the cancelled fulfillment.
setCaptureAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total amount sent to the payment gateway for capture, and is waiting for a response about the transaction result.
setCaptureAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total amount sent to the payment gateway for capture, and is waiting for a response about the transaction result.
setCaptureExecutionResponses(List<TransactionExecutionResponse>) - Method in class com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
A list of TransactionExecutionResponses for the capture transactions.
setCapturePaymentGatewayPriorities(List<String>) - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
A list of payment gateway types defining the order by which payments will be captured.
setCaptureUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for capture transaction executions.
setCartCreateDate(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setCartId(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setCartItemPath(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
setCartType(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setCartUrl(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
setChargeback(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Whether this subscription is being cancelled due to a chargeback
setCheckoutRequestId(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setChildLock(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
Whether the lock is a child lock
setCode(String) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
The string code that represents this record.
setCodeFormat(String) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
The custom formatter for generating codes.
setCodeGenerator(CodeGenerator) - Method in class com.broadleafcommerce.orderoperation.domain.VoucherCodeGenerationRequest
The CodeGenerator to use to generate voucher codes.
setCodeLength(Integer) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
The code length the generator should use when generating the codes.
setCodePrefix(String) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Defines a prefix to updateUses when generating campaign codes for this campaign.
setCondition(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
The actual condition of the returned item received.
setConfirmedQuantityByItemId(Map<String, Integer>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Map of total quantities in which the returns are already confirmed by OrderFulfillmentItem.getId().
setConfirmRequestReturnAuth(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
The ReturnAuthorization the DefaultReturnOperationService.ConfirmReturnHydrationResult.confirmReturnRequest belongs to.
setConfirmReturnItemRequestByItemId(Map<String, ConfirmReturnItemRequest>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Map of ConfirmReturnItemRequest by OrderFulfillmentItem.getId().
setConfirmReturnRequest(ConfirmReturnRequest) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
setConsolidatedOrderFulfillmentUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for a consolidated order fulfillment retrieval.
setConsolidateRefundTransactions(boolean) - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
If true, consolidates the refund packages into a single transaction per payment regardless of the number of items returned.
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.fulfillments.FutureInventoryTransactionNotification
 
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.ConsolidatedOrderFulfillment
 
setContextState(ContextState) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setContextState(ContextState) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
A subset of Tracking information to expose the context state for this object.
setCreated(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
The time the lock was created
setCreatedDate(Date) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Date this subscription was created.
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setCurrency(CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Currency of this subscription
setCurrencyCode(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
 
setCustomerEmail(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReadCustomerOrdersRequest
Read the Orders with the specified Order.getEmailAddress() excluding the orders with non-null customerId
setCustomerId(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setCustomerId(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReadCustomerOrdersRequest
The customer id to read the Orders.
setCustomerName(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setCustomerOrderInfoUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI to read the Orders for the customers with the additional associated data.
setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
setDateRecorded(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The timestamp when this transaction response was recorded
setDateRecorded(Instant) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The timestamp when this transaction response was recorded
setDeclineType(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The type of transaction failure (hard vs soft failure)
setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
setDescription(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderLink
The description for this link.
setDescription(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionLineItem
The description of the line item.
setDetachedDurableMessageSender(DetachedDurableMessageSender) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
setDetachedDurableMessageSender(DetachedDurableMessageSender) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
setDetachedDurableMessageSender(DetachedDurableMessageSender) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
setDetachedDurableMessageSender(DetachedDurableMessageSender) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
setDetachedDurableMessageSender(DetachedDurableMessageSender) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.SplitFutureInventoryFulfillmentListener
 
setDetachedDurableMessageSender(DetachedDurableMessageSender) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
setDetachedDurableMessageSender(DetachedDurableMessageSender) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
setDisabled(boolean) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.SSLVerificationProperties
Dictates whether SSL verification should be disabled.
setDisplayAttributes(Map<String, String>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
General use map to capture any display properties for this Payment
setDistributedPaymentAndAmounts(List<Pair<ExecutablePayment, MonetaryAmount>>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionResult
A list of Pairs of ExecutablePayment and the MonetaryAmount that it's distributed.
setDistributePaymentTransactionAmountAcrossPayments(boolean) - Method in class com.broadleafcommerce.orderoperation.service.OrderOperationServiceProperties
Whether or not to distribute a payment transaction amount across the Order's payments proportionally.
setEmailAddress(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setEmailRegEx(String) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines a regex to be used for validating this campaign code for customer updateUses.
setEmailRegEx(String) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
Provides a customer email validation when the generated codes are requested for use.
setEnableAutoCapture(boolean) - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
If true, auto-capture will be enabled for the specified gateways during order creation.
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.
setEndOfTermDate(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The end of term date for this subscription.
setEndPeriod(Integer) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
Number of the billing period this adjustment stops.
setEndPeriod(Integer) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
Number of the billing period this adjustment stops.
setEnvironment(Environment) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
setErrorMessage(String) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
Error message from attempting to generate CampaignCodes.
setExecutableAmount(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
 
setExecutablePayments(List<ExecutablePayment>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
A list of ExecutablePayments to distribute the PaymentDistributionDto.totalAmountToDistribute across.
setExistingReturnItemQuantities(Map<String, Integer>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A map of quantity already returned by OrderFulfillmentItem.getId().
setExistingReturnItemsByItemId(Map<String, List<ReturnAuthorizationItem>>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A map of existing ReturnAuthorizationItems by OrderFulfillmentItem.getId().
setExpectedCondition(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The condition of the item expected when returned.
setExpectedTotalAmount(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The total amount that we're expecting to be executed against the TransactionExecutionResponse.paymentSummary, spread across the TransactionExecutionResponse.transactionExecutionDetails.
setExpires(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
The time the lock will expire
setExternalId(String) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
This is an arbitrary ID, typically assigned by or used by 1st or 3rd party systems that are not Broadleaf.
setExternalId(String) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setExtraFees(List<ReturnFeeItemRequest>) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnRequest
The Extra Fees to return.
setFailureType(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The type of transaction failure
setFailureType(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The failure type of the PaymentTransaction
setFailureType(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The type of transaction failure
setFeePaymentRefundPackages(List<DefaultPaymentRefundService.FeePaymentRefundPackage>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnAuthorizationPostRefundContext
setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The total fees related to the PaymentTransactionRef.amount Note: Only the PaymentTransactionRef.amount is required, but if this value is included, then the PaymentTransactionRef.subtotal, PaymentTransactionRef.fulfillmentTotal, PaymentTransactionRef.adjustmentsTotal, PaymentTransactionRef.taxTotal, & PaymentTransactionRef.includedTaxTotal should be included also.
setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
The total fees related to the TransactionAmountDetails.amount Note: Only the TransactionAmountDetails.amount is required, but if this value is included, then the TransactionAmountDetails.subtotal, TransactionAmountDetails.fulfillmentTotal, TransactionAmountDetails.adjustmentsTotal, TransactionAmountDetails.taxTotal, & TransactionAmountDetails.includedTaxTotal should be included also.
setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The total fees related to the TransactionExecutionDetail.transactionAmount
setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The total fees related to the TransactionExecutionRequest.transactionAmount Note: Only the TransactionExecutionRequest.transactionAmount is required, but if this value is included, then the TransactionExecutionRequest.subtotal, TransactionExecutionRequest.fulfillmentTotal, TransactionExecutionRequest.adjustmentsTotal, TransactionExecutionRequest.taxTotal, & TransactionExecutionRequest.includedTaxTotal should be included also.
setFeesTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The total fees related to the TransactionExecutionResponse.expectedTotalAmount
setFlaggedForManualReview(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
Indicates that the payment transaction has been flagged for manual review via fraud checks.
setFlaggedForManualReview(boolean) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Indicates that the payment transaction has been flagged for manual review via fraud checks.
setFlows(WorkflowGenerationProperties.Flows) - Method in class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties.Mapping
 
setFulfillment(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.domain.GenerateWorkflowRequest
One of the fulfillments for the order that is qualified for fulfillment via workflow processing.
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
Deprecated.
with large orders this can grow enormously, use FulfillmentStatusChangeEvent.setFulfillmentId(String) instead
setFulfillment(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
setFulfillmentAdjustmentsTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setFulfillmentCaptureClaimProvider(FulfillmentCaptureClaimProvider) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
setFulfillmentCaptureClaimProvider(FulfillmentCaptureClaimProvider) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
setFulfillmentCaptureClaimProvider(FulfillmentCaptureClaimProvider) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
setFulfillmentCaptureClaimProvider(FulfillmentCaptureClaimProvider) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
setFulfillmentCaptureClaims(List<FulfillmentCaptureClaim>) - Method in class com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
A list of FulfillmentCaptureClaims that was made for the OrderFulfillment.
setFulfillmentCaptureClaimUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for basic CRUD operations for fulfillment capture claims.
setFulfillmentCharge(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
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.
setFulfillmentId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
The fulfillmentId of the fulfillment which changed status.
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.
setFulfillmentItems(List<OrderFulfillmentItem>) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setFulfillmentMatchingTenantUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for singular fulfillment retrieval matching tenant ignoring application.
setFulfillmentOption(FulfillmentOption) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setFulfillmentProvider(FulfillmentProvider<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
setFulfillmentProvider(FulfillmentProvider<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
setFulfillmentProvider(FulfillmentProvider<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AbstractAutoStatusChangeOrderCreatedListener
 
setFulfillmentProvider(FulfillmentProvider<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.tax.OrderCreatedTaxHandler
 
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
Deprecated.
to reduce the message size the order fulfillments are no longer sent in the message and should be fetched using the link in OrderCreatedEvent.links map.
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.
setFulfillments(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.subscription.CreateSubscriptionFromOrderRequest
The Fulfillments created for the CreateSubscriptionFromOrderRequest.order.
setFulfillments(List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.CustomerOrderInfo
 
setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
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.domain.payment.PaymentTransactionRef
The payment's total fulfillment cost.
setFulfillmentTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
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.
setFulfillmentType(String) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestGroup
Indicates if this group is expected to be picked up or shipped.
setFulfillmentUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for basic singular fulfillment retrieval.
setFulfillmentWorkflow(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
A reference to the workflow used to fulfill the creation of, & modifications to, this subscription.
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
setFutureInventoryStockChange(OrderOperationMessagingProperties.FutureInventoryStockChange) - Method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingProperties
 
setGatewayResponseCode(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The response code provided by the payment gateway which may represent a success or failure
setGatewayResponseCode(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The gateway response code of the PaymentTransaction
setGatewayResponseCode(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The response code provided by the payment gateway which may represent a success or failure
setGatewayTransactionId(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The gateway-specific id for the transaction.
setGatewayType(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The gateway used to process this payment.
setGeneratedCodes(List<CampaignCode>) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
Generated CampaignCodes.
setGenerateVoucherCodesUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
The URI path for voucher codes generation.
setGenerateVoucherCodesUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
The URI path for voucher codes generation.
setGeneratorId(String) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the id for the code generator that originated this campaign code.
setGrandTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setGroupReferenceNumber(String) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setHasTransactionFlaggedForManualReview(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Indicates that the payment transaction has been flagged for manual review by fraud checks.
setHref(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderLink
The URL to read the data from.
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.ConsolidatedOrderFulfillment
 
setId(String) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.InventoryTransaction
 
setId(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setId(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The payment transaction's id.
setId(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
 
setId(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
 
setId(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
 
setId(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
 
setId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The id of the PaymentTransaction
setId(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionLineItem
The id of the line item, typically the cart item id.
setImageUrl(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionLineItem
The url of the line item's image.
setIncludedExtraFees(List<IncludedFee>) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setIncludedExtraFees(Set<String>) - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
Any extra fees to include when performing this status change.
setIncludedFulfillmentTax(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setIncludedMerchandiseTax(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The amount of taxes that are included in the subtotal (VAT).
setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
The amount of taxes that are included in the subtotal (VAT).
setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The amount of taxes that are included in the subtotal (VAT).
setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The amount of taxes that are included in the subtotal (VAT).
setIncludedTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The amount of taxes that are included in the subtotal (VAT).
setIncludeLineItemsInTransactionRequest(Map<String, Boolean>) - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
Declares whether TransactionLineItems should be included in a TransactionExecutionRequest.
setInclusiveTaxHelper(InclusiveTaxHelper) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
 
setInclusiveTaxHelper(InclusiveTaxHelper) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
setInclusiveTaxHelper(InclusiveTaxHelper) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
setInclusiveTaxHelper(InclusiveTaxHelper) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
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
 
setInternalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Miscellaneous internal attributes for this subscription.
setInventoryLocationReference(String) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setInventoryProvider(InventoryProvider) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
setInventoryProvider(InventoryProvider) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.AutoFulfillPaymentCapturedListener
 
setInventoryReservationUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProperties
The URI path for inventory reservation.
setInventoryTransactionChanges(List<FulfillmentInventoryTransactionChangeRequest>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryTransactionNotification
 
setInventoryTransactions(List<InventoryTransaction>) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationResponse
List of associated InventoryTransactions.
setItemById(Map<String, OrderFulfillmentItem>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Map of OrderFulfillmentItem by OrderFulfillmentItem.getId().
setItemDetails(Map<String, String>) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Additional details about the item
setItemName(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Item name
setItemQuantities(Map<String, Integer>) - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
The quantities of each fulfillment item which should change status.
setItemRef(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Reference to the id of the item represented by this object.
setItemReferenceNumber(String) - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentInventoryTransactionChangeRequest
 
setItemRefType(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Type of item that this object represents.
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.
setItemSku(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
SKU of the item represented by this object.
setItemSourceRef(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
This field shows the identifier of the process or user action this subscription item originated.
setItemSourceType(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
This field shows from which process or user action this subscription item originated.
setItemTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionLineItem
The line item total cost, including merchandise cost, fulfillment cost, & tax assigned to the item.
setItemUnitPrice(BigDecimal) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Unit price of the item (price of a single unit)
setJpa(JpaProperties) - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
setJpaProperties(OrderOperationProviderProperties) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
setJsonMap(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.CustomerOrderInfo
JSON data which isn't already stored in other fields.
setJsonMap(Map<String, Object>) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReadCustomerOrdersRequest
JSON data which isn't already stored in other fields.
setLastBillingBatchId(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The batch id of the last billing job run for this subscription
setLastBillingOperationStatus(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The most current status of the last billing event for this subscription
setLastBillingSuccessDate(Date) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Last date this that the Billing Job succeeded billing this subscription
setLineItems(List<TransactionLineItem>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
A collection of TransactionLineItems used to describe the items that are related to the requested transaction.
setLineItems(List<TransactionLineItem>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
Line items for this refund package.
setLineItems(List<TransactionLineItem>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
A collection of TransactionLineItems used to describe the items that are related to the requested transaction.
setLinks(Map<String, OrderLink>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
The links that can be used to read an additional data for the event if needed.
setLinks(Map<String, OrderLink>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.voucher.VoucherGenerationCompletionEvent
The links that can be used to read an additional data for the event if needed.
setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
setLocale(Locale) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setLockId(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
The ID of the lock
setLockPaymentsUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for locking multiple payments.
setLockToken(String) - Method in class com.broadleafcommerce.orderoperation.domain.GenerateWorkflowRequest
The child lock token for the top-level subscription lock.
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.
setManagementState(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The state of this transaction - e.g.
setManagementStateReason(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
Describes the reason for the PaymentTransactionRef.managementState.
setManualReviewResult(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
Describes the outcome of the manual review of a transaction after it was flagged by fraud checks.
setManualReviewResultReason(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
Describes the reason for approving/rejecting a transaction during a manual fraud review.
setMapping(WorkflowGenerationProperties.Mapping) - Method in class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties
 
setMatch(Map<String, List<String>>) - Method in class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties.Flows
 
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.
setMerchandiseTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setMessage(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Message describing the result of the transaction
setMethod(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderLink
The HTTP method type.
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.
setName(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Name of this subscription
setName(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionLineItem
The name of the line item, typically the cart item name.
setNeedGrantEntitlements(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Whether the system has outstanding entitlements to grant on this subscription
setNextBillDate(Date) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Next date this subscription will be billed
setNextPeriod(Integer) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The next period this subscription will cover.
setNextStatusChangeDate(Date) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Date when the next status should begin
setNextStatusChangeReason(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Reason for the update to the next status
setNextSubscription(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
If this subscription was upgraded or downgraded, holds the reference to the subscription replacing this one
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.ReturnFeeItemRequest
An optional note containing extra information about the item to return.
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
setNumberOfDaysInFullPeriod(Long) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
If a period is shortened (typically by the Subscription.getEndOfTermDate() occurring before the end of the period), then this value will describe the number of days in the full period - i.e.
setNumberOfDaysInShortenedPeriod(Long) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
If a period is shortened (typically by the Subscription.getEndOfTermDate() occurring before the end of the period), then this value will describe the number of days in the shortened period.
setObjectMapper(ObjectMapper) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
setObjectMapper(ObjectMapper) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
setObjectMapper(ObjectMapper) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
setOfferCodes(List<String>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setOfferId(String) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
Defines the id for the offer that originated the offer code.
setOfferServicesVersion(String) - Method in class com.broadleafcommerce.orderoperation.service.OrderOperationServiceProperties
The offer version enabled for external service calls with OrderOperationService.
setOfferUtils(OrderOperationServiceOfferUtils) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
 
setOfferUtils(OrderOperationServiceOfferUtils) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
setOfferUtils(OrderOperationServiceOfferUtils) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
setOfferUtils(OrderOperationServiceOfferUtils) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
setOfferUtils(OrderOperationServiceOfferUtils) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
setOfferUtils(OrderOperationServiceOfferUtils) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
 
setOrder(Order) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setOrder(Order) - Method in class com.broadleafcommerce.orderoperation.domain.GenerateWorkflowRequest
The containing order.
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
Deprecated.
with large orders this can grow enormously, use FulfillmentStatusChangeEvent.setOrderId(String) instead
setOrder(Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
setOrder(Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
Deprecated.
to reduce the message size this order shouldn't be used and instead, should be fetched the link in OrderCreatedEvent.links map.
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
Deprecated.
to reduce the message size this order shouldn't be used and instead, should be fetched the link in VoucherGenerationCompletionEvent.links map.
setOrder(Order) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.subscription.CreateSubscriptionFromOrderRequest
The source order to use to create one or more Subscription.
setOrder(Order) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.CustomerOrderInfo
 
setOrderCreatedEventLinksEnabled(boolean) - Method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingProperties
If true, the OrderCreatedEvent will contain links to read the Order and its Order Fulfillments.
setOrderFulfillment(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
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.
setOrderFulfillmentNumber(String) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setOrderFulfillmentProvider(FulfillmentProvider<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
setOrderFulfillmentProvider(FulfillmentProvider<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
setOrderId(String) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setOrderId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
The orderId of the order which the fulfillment came from.
setOrderId(String) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.FeePaymentRefundPackage
The id for the Order that the refund is for.
setOrderId(String) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnAuthorizationPostRefundContext
 
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().
setOrderItemId(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnFeeItemRequest
The context ID of the OrderItem to return.
setOrderItemOfferUtils(OrderItemOfferUtils) - Method in class com.broadleafcommerce.orderoperation.service.util.OrderOperationServiceOfferUtils
 
setOrderItems(List<OrderItem>) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setOrderItems(List<OrderItem>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setOrderLinksService(OrderLinksService) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
setOrderLinksService(OrderLinksService) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
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
 
setOrderOperationMessagingProperties(OrderOperationMessagingProperties) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
setOrderOperationMessagingProperties(OrderOperationMessagingProperties) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
setOrderOperationPaymentProperties(OrderOperationPaymentProperties) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
setOrderOperationPaymentProperties(OrderOperationPaymentProperties) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
setOrderOperationPaymentProperties(OrderOperationPaymentProperties) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
setOrderOperationPaymentProperties(OrderOperationPaymentProperties) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
setOrderOperationServiceProperties(OrderOperationServiceProperties) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
setOrderOperationServiceProperties(OrderOperationServiceProperties) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
setOrderOperationServiceProperties(OrderOperationServiceProperties) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
setOrderPricing(OrderPricing) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setOrderProvider(OrderProvider<Order>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultFulfillmentOperationService
 
setOrderProvider(OrderProvider<Order>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AbstractAutoStatusChangeOrderCreatedListener
 
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.
setOverrideDetails(List<OverrideDetail>) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setOverrideFulfillmentPriceFlag(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
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.
setOwningEntityId(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The id of the entity that owns this payment.
setOwningEntityType(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Describes the owning entity of the payment.
setParentItemRef(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Reference of the parent subscription item's backing item if this is a child subscription item
setParentItemRefType(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Type of the parent subscription item's backing item if this is a child subscription item
setParentSourceEntityId(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The id of the parent source entity of the transaction that proceeded this transaction.
setParentSourceEntityId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The parent source entity id of the PaymentTransaction
setParentSourceEntityId(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The id of the parent source entity of the transaction that proceeded this transaction.
setParentSourceEntityType(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The type of the parent source entity of the transaction that proceeded this transaction.
setParentSourceEntityType(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The parent source entity type of the PaymentTransaction
setParentSourceEntityType(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The type of the parent source entity of the transaction that proceeded this transaction.
setParentTransactionId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The parent transaction id of the PaymentTransaction
setParentTransactionId(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The id of the parent payment transaction.
setPartiallyCaptured(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Determines if the payment summary is partially captured
setPartialReverseAuthSupported(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Whether a portion of an authorization transaction can be reversed, or if the full authorization transaction must be reversed.
setPayment(PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
The id of this payment.
setPayment(PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
The id of this payment.
setPayment(PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
setPayment(PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
The PaymentSummary that this refund operation is being performed on.
setPayment(PaymentSummary) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentWithRefundableAmount
A payment that exists on an Order that has captured some amount that can be used for a refund.
setPaymentCaptureService(PaymentCaptureService) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
setPaymentCaptureService(PaymentCaptureService) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoFulfillVirtualOrderCreatedListener
 
setPaymentDistributionDetails(List<PaymentDistributionDetail>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setPaymentDistributionDetails(List<PaymentDistributionDetail>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
A list of PaymentDistributionDetails specifying the details of the distribution ratios.
setPaymentDistributionService(PaymentDistributionService) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
setPaymentDistributionService(PaymentDistributionService) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
setPaymentDistributionService(PaymentDistributionService) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
setPaymentId(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The id of this payment.
setPaymentId(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The payment's id.
setPaymentId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The id of this payment.
setPaymentId(String) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.TransactionExecutionResponseUsage
 
setPaymentId(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The id of the related payment that is meant to be used for the transaction.
setPaymentIds(List<String>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.LockPaymentRequest
The list of ids of the payments to lock.
setPaymentLockTokens(Map<String, String>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
setPaymentPriorityStrategy(PaymentPriorityStrategy) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
setPaymentPriorityStrategy(PaymentPriorityStrategy) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
 
setPaymentPriorityStrategy(PaymentPriorityStrategy) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
setPaymentProvider(PaymentProvider) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
setPaymentRefundPackages(List<DefaultPaymentRefundService.ReturnPaymentRefundPackage>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnAuthorizationPostRefundContext
setPayments(List<PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
setPaymentStrategy(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Declares that payments made against a subscription are going towards the goods/services rendered in the previous vs current period.
setPaymentSummaries(List<PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
A collection of PaymentSummaries related to the same owning entity.
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.
setPeriod(Integer) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
The period number
setPeriodEndDate(Date) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
The end date of the period
setPeriodFrequency(int) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The frequency with which the recurring price should be charged., e.g., a value of 1 combined with Subscription.periodType of MONTH would indicate to a subscription service that the price should be charged every 1 month.
setPeriods(List<SubscriptionPeriod>) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
List tracking the Subscription's periods.
setPeriodStartDate(Date) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
The start date of the period
setPeriodType(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The period type for the price, e.g.
setPreferredPaymentAccountId(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
References an identifier of a PaymentAccount that is considered preferred for this subscription.
setPreviousItemReferenceNumber(String) - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentInventoryTransactionChangeRequest
 
setPricedFulfillmentOption(PricedFulfillmentOption) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setPrimaryReturnReason(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The primary reason for the return.
setPriorBillDate(Date) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The bill date for the previous period
setProperties(OrderOperationProviderProperties) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService
 
setProperties(OrderOperationProviderProperties) - Method in class com.broadleafcommerce.orderoperation.service.handler.AbstractFulfillmentStatusChangeHandler
 
setProperties(OrderOperationProviderProperties) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
setProperties(OrderOperationProviderProperties) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentListener
 
setProperties(OrderOperationProviderProperties) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
 
setProperties(OrderOperationServiceProperties) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
setProratedOrderFulfillmentAdjustments(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setProvider(String) - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationProviderProperties
 
setQuantity(int) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestItem
Quantity delta that is being requested (i.e.
setQuantity(int) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Quantity purchased.
setQuantity(int) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionLineItem
The quantity of the line item.
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.domain.FulfillmentInventoryTransactionChangeRequest
 
setQuantity(Integer) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.InventoryTransaction
Quantity associated with this transaction representing the delta or change.
setQuantity(Integer) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnFeeItemRequest
The quantity of the item to return.
setQuantity(Integer) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The quantity of the item to return.
setReferenceNumber(String) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.InventoryTransaction
Arbitrary external reference number.
setReferenceNumber(String) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestItem
This can be any number, but is typically the Order Item ID or Fulfillment Item ID.
setRefundAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total amount sent to the payment gateway for refund, and is waiting for a response about the transaction result.
setRefundAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total amount sent to the payment gateway for refund, and is waiting for a response about the transaction result.
setRefundFulfillmentCharge(boolean) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnItemRequest
Whether the fulfillment charge should be refunded.
setRefundPaymentGatewayPriorities(List<String>) - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
A list of payment gateway types defining the order by which payments will be refunded.
setRefundTransactionResponse(TransactionExecutionResponse) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
The TransactionExecutionResponse of the refund transaction execution.
setRefundUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for refund transaction executions.
setRemainingAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.TransactionExecutionResponseUsage
 
setRemainingAmountFailedToExecute(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.TransactionExecutionResponseUsage
 
setRemainingAmountSuccessfullyExecuted(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.TransactionExecutionResponseUsage
 
setRemainingReservations(int) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
The quantity of reservations remaining for the lock
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(FulfillmentStatusChangeRequest) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
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.
setRequestedInventoryLocationId(String) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestGroup
The locationId of the Inventory Location from which the customer wishes to receive inventory.
setRequestedItems(List<SkuInventoryReservationRequestItem>) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestGroup
List of items to reserve.
setRequestId(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The id used to represent the request that produced this transaction.
setRequestId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryTransactionNotification
 
setRequestId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The request id of the PaymentTransaction
setRequestId(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The id representing the customer's request to execute one or more transactions.
setRequestId(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The id representing the customer's request to execute one or more transactions.
setRequiresCollectOnDelivery(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setReservationRequestGroups(List<SkuInventoryReservationRequestGroup>) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequest
Logically separate groups into pickup or ship groups, along with items to be adjusted.
setReservationRequestType(String) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequest
Indicates if the Inventory Reservation Request is a HARD or SOFT request.
setReservationTokens(Stack<String>) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
The tokens associated with each of the optional child locks.
setResourceLockProvider(ResourceLockProvider) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
setResourceLocksUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for resource locks.
setResult(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResult
The outcome of the attempt to capture payment.
setResumeDate(Date) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Date this subscription will or did continue.
setRetailDeliveryFees(List<ReturnFeeItemRequest>) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnRequest
The Retail Delivery Fees to return.
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.
setReturnAuthorization(ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnAuthorizationPostRefundContext
The return authorization for which a refund is issued.
setReturnAuthorizationId(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.CancelReturnRequest
The ID of the ReturnAuthorization to be cancelled.
setReturnAuthorizationId(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ConfirmReturnRequest
The ID of the ReturnAuthorization which contains the items which have been returned.
setReturnAuthorizations(List<ReturnAuthorization>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setReturnAuthorizationsUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI path for ReturnAuthorization retrieval for multiple order ids.
setReturnConfirmation(ReturnConfirmation) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnPaymentRefundPackage
The ReturnConfirmation that the refund is for.
setReturnItemRequests(List<ReturnItemRequest>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A list of ReturnItemRequests for the given fulfillment.
setReturnQuantityByItemId(Map<String, Integer>) - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
Map of total quantities that are returned by OrderFulfillmentItem.getId().
setReturnRequestItemQuantities(Map<String, Integer>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
A map of requested quantity to be returned by OrderFulfillmentItem.getId().
setReturnType(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The type of the return, indicating how it should be processed.
setReverseAuthorizeAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total amount sent to the payment gateway for reverse authorize, and is waiting for a response about the transaction result.
setReverseAuthorizeAmountAwaitingResult(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total amount sent to the payment gateway for reverse authorize, and is waiting for a response about the transaction result.
setReverseAuthorizeUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for reverse authorize transaction executions.
setReverseAuthRemainder(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Declares if the reverse authorize for this functionality only allows reversing the full non-captured amount.
setRootAccountId(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setRootItemRef(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Reference to the item id for which this subscription was provision
setRootItemRefType(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Type of the item for which this subscription was provisioned
setScale(Integer) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
 
setScale(Integer) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
setSecondaryReturnReason(String) - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
The secondary reason for the return, providing more detail in addition to the ReturnItemRequest.primaryReturnReason.
setSecondarySourceRef(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The secondary source to reference, e.g, an Order Item on an Order.
setSecondarySourceRef(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
The secondary source to reference, e.g, an Order Item on an Order.
setSecondarySourceType(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The type of the secondary source to reference, e.g, an Order Item on an Order.
setSecondarySourceType(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
The type of the secondary source to reference, e.g, an Order Item on an Order.
setSecurityCode(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment method security code that may be required to execute the transaction.
setSegment(String) - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
The segment to which this campaign code can apply.
setServiceClient(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
The service client to use when interacting with the campaign service.
setServiceClient(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
The service client to use when interacting with the cart service.
setServiceClient(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProvider
Service client to use when interacting with the cart service.
setServiceClient(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProperties
The service client to use when interacting with the inventory service.
setServiceClient(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
The service client to use when interacting with the offer service.
setServiceClient(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The service client to use when calling order services.
setServiceClient(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The service client to use when calling payment management services.
setServiceClient(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalSubscriptionOpsProperties
The service client to use when calling subscription operation services.
setShipment(Shipment) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setShipToAddress(Address) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestGroup
This is most useful when Fulfillment Type is SHIP.
setShortenedPeriodReason(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
Describes the reason that the period was shortened.
setSingleUsePaymentMethod(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
Whether or not the underlying payment method can only be used once.
setSiteIdentifier(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Multi-tenancy support
setSku(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionLineItem
The sku of the line item.
setSkuCode(String) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.ConsolidatedInventoryAvailability
The SKU code.
setSkuInventoryId(String) - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentInventoryTransactionChangeRequest
 
setSkuInventoryId(String) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.InventoryTransaction
This is the contextId of the associated SkuInventory record.
setSkuReferenceFieldType(String) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequest
Indicates how we should be looking up SkuInventory (by which field) with respect to skuReferenceValue.
setSkuReferenceValue(String) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestItem
The value of the SKU reference.
setSource(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The name of the system that initiated the transaction - e.g.
setSource(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The source of the PaymentTransaction
setSource(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
A simple description of the system that initiated this transaction execution request.
setSourceEntityId(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
Deprecated.
setSourceEntityId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
Deprecated.
setSourceEntityId(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
 
setSourceEntityIds(List<String>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The IDs of the source entities associated with the transaction.
setSourceEntityIds(List<String>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The source entity ids of the PaymentTransaction
setSourceEntityIds(List<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.domain.payment.PaymentTransactionRef
The type of the source entity associated with the transaction.
setSourceEntityType(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The source entity type of the PaymentTransaction
setSourceEntityType(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The type of the source entity associated with the transaction.
setSplitAmounts(List<MonetaryAmount>) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
setSplitFulfillmentsBySubscription(boolean) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderGenerationProperties
Whether OrderFulfillments should be split based on subscriptions.
setSplitFulfillmentsByVendor(boolean) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderGenerationProperties
Whether OrderFulfillments should be split based the vendors of the contained items.
setSplitFulfillmentsByWorkflow(boolean) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderGenerationProperties
Whether OrderFulfillments should be split based on fulfillment workflows matching 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.
setStartOfTermDate(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The start of term date for this subscription.
setState(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
The current state of the lock
setStatus(String) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setStatus(String) - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
The status to change the fulfillment to.
setStatus(String) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setStatus(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The status of the transaction
setStatus(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The status of the PaymentTransaction
setSubmitDate(Instant) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setSubscription(Subscription) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionWithItems
 
setSubscriptionAdjustments(List<SubscriptionAdjustment>) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Adjustments for this subscription.
setSubscriptionAdjustmentType(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
Type of this adjustment
setSubscriptionAdjustmentType(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
Type of adjustment that this adds
setSubscriptionGenerationService(SubscriptionGenerationService<Order, OrderFulfillment, SubscriptionWithItems>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
setSubscriptionId(String) - Method in class com.broadleafcommerce.orderoperation.domain.GenerateWorkflowRequest
The subscription id the fulfillment is associated with.
setSubscriptionId(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
The subscription ID that the lock is associated with
setSubscriptionId(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
Reference to the Subscription whose price this adjusts
setSubscriptionId(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Reference the subscription for this item
setSubscriptionItemAdjustments(List<SubscriptionItemAdjustment>) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Adjustments for this subscription.
setSubscriptionItemId(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
Reference to the SubscriptionItem whose price this adjusts
setSubscriptionItems(List<SubscriptionItem>) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionWithItems
 
setSubscriptionNextStatus(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Next status for this subscription
setSubscriptionOpsUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalSubscriptionOpsProperties
The base uri path to the subscription endpoint
setSubscriptionSource(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
This field shows from which process or user action this subscription originated.
setSubscriptionSourceRef(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
This field shows the identifier of the process or user action this subscription originated.
setSubscriptionStatus(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Current status of this subscription
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.domain.payment.PaymentTransactionRef
The payment's total usually excluding adjustments, tax, fees, and shipping.
setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
The payment's total usually excluding adjustments, tax, fees, and shipping.
setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's total usually excluding adjustments, tax, fees, and shipping.
setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's total usually excluding adjustments, tax, fees, and shipping.
setSubtotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's total usually excluding adjustments, tax, fees, and shipping.
setSuccessful(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
Indicates whether the attempt to generate CampaignCodes was successful.
setSummaryByFulfillmentIdSubpath(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI subpath for operations against fulfillment capture claim summaries by fulfillment id.
setSummaryByPaymentIdsSubpath(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI subpath for operations against fulfillment capture claim summaries by payment ids.
setSummaryByPaymentIdSubpath(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProperties
The URI subpath for operations against fulfillment capture claim summaries by payment id.
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.
setTaxable(boolean) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Whether this item is taxable
setTaxCategory(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Tax category of the item
setTaxNexus(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
Comma-separated nexus codes
setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
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.domain.payment.PaymentTransactionRef
The payment's total tax cost.
setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
The payment's total tax cost.
setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The payment's total tax cost.
setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionRequest
The payment's total tax cost.
setTaxTotal(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
The payment's total tax cost.
setTenant(Map<String, P>) - Method in class com.broadleafcommerce.orderoperation.properties.DiscriminatedProperties
 
setTenantId(String) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.ConsolidatedInventoryAvailability
The tenant ID to which this inventory availability belongs.
setTenantId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The tenant id that the payment transaction belongs to.
setTermDurationLength(Integer) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The length of the terms, e.g., if this is 36 and Subscription.termDurationType is MONTHS, then the user should be billed for 36 months.
setTermDurationType(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The term duration type, e.g.
setThreeDSecureVerificationUrl(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The gateway-provided url where the customer must verify that they are in fact the owner of the payment method.
setToken(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
A Base64 encoded JWT token that can be verified for authenticity and that contains claims about the messages originating user that can be validated for suitability of consumption in the current context.
setTotalAmountToDistribute(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
The total MonetaryAmount to distribute proportionally across different payments.
setTotalEverCaptured(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The total amount ever captured, as opposed to the current snapshot of the captured amount represented in PaymentSummary.getAmountCaptured().
setTotalEverCaptured(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The total amount ever captured, as opposed to the current snapshot of the captured amount represented in TransactionSummary.getAmountCaptured().
setTransactionAmount(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The transaction amount that we're expecting to execute 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.
setTransactionAmountDetails(TransactionAmountDetails) - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
The amount for which this payment is executable
setTransactionAmountDetails(TransactionAmountDetails) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
The amount for which this payment is executable
setTransactionAmountDetails(TransactionAmountDetails) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
setTransactionAmountDetails(TransactionAmountDetails) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
The amount to refund.
setTransactionExecutionDetails(List<TransactionExecutionDetail>) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
A list of TransactionExecutionDetails describing the transactions executed.
setTransactionExecutionResponse(List<TransactionExecutionResponse>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
setTransactionId(String) - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentInventoryTransactionChangeRequest
 
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.domain.payment.PaymentTransactionRef
The transaction id known by the payment gateway.
setTransactionReferenceId(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The transaction reference id of the PaymentTransaction
setTransactionReferenceId(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The transaction id known by the payment gateway.
setTransactionResponses(List<TransactionExecutionResponse>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnAuthorizationPostRefundContext
All the transaction responses from issuing refunds for the refund packages.
setTransactions(List<PaymentTransactionRef>) - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
The list of transactions that are represented in this transaction summary.
setTransactionStatus(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
The status of the transaction.
setTransactionSummary(TransactionSummary) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
setTransactionSummaryUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path to gather a transaction summary.
setTransactionType(String) - Method in class com.broadleafcommerce.orderoperation.domain.inventory.InventoryTransaction
Indicates the type of transaction that this represents.
setTransactionType(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
The executable transaction type of this payment.
setTransactionType(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
The type of transaction that is to be executed.
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.ConsolidatedOrderFulfillment
 
setType(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The type of this payment like Credit Card or Gift Card.
setType(String) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
The type of this transaction (authorize, capture, refund, etc.)
setType(String) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
The type of the PaymentTransaction
setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
 
setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
setUnitAmount(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
The smallest unit of the currency.
setUnitsOffTotal(int) - Method in class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
setUnlockPaymentsUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProperties
The URI path for locking multiple payments.
setupTransactionResponseUsage(DefaultPaymentRefundService.ReturnAuthorizationPostRefundContext) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
setUrl(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
The base url for an external campaign service.
setUrl(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProperties
The base url for an external inventory 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.
setUrl(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalSubscriptionOpsProperties
The base url for an external service holding subscriptions.
setUserRef(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Reference to the user to whom this subscription belongs
setUserRefType(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
Type of user owning this subscription
setValidateVoucherUri(String) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProperties
The URI path for voucher validation.
setVendorRef(String) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setVersion(Integer) - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
setVersion(Integer) - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
The version of this payment.
setVersion(Integer) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
The version of this subscription.
setVoucherCampaignId(String) - Method in class com.broadleafcommerce.orderoperation.domain.VoucherCodeGenerationRequest
The campaign id to generate the voucher codes from.
setVoucherGenerationCompletionEventLinksEnabled(boolean) - Method in class com.broadleafcommerce.orderoperation.service.messaging.autoconfigure.OrderOperationMessagingProperties
If true, the VoucherGenerationCompletionEvent will contain links to read the Order.
setVouchers(List<Voucher>) - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
setWorkflowGenerationService(WorkflowGenerationService) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
shouldAddLineItemsToRequest(PaymentExecutionRequest, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
 
shouldAddLineItemsToRequest(DefaultPaymentRefundService.ReturnPaymentRefundPackage, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
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
shouldChangeStatus(OrderFulfillment, Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.AutoFulfillPaymentCapturedListener
 
shouldChangeStatus(OrderFulfillment, Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoCaptureVirtualOrderCreatedListener
Deprecated.
Determine whether or not the OrderFulfillment status should be automatically changed.
shouldChangeStatus(OrderFulfillment, Order) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoFulfillVirtualOrderCreatedListener
 
shouldChangeStatus(OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.AbstractAutoStatusChangeListener
Determine whether or not the OrderFulfillment should automatically change status.
shouldChangeStatus(OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.capture.AutoFulfillPaymentCapturedListener
Determine whether or not the OrderFulfillment should be automatically fulfilled.
shouldChangeStatus(OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoCaptureVirtualOrderCreatedListener
Deprecated.
 
shouldChangeStatus(OrderFulfillment, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.AutoFulfillVirtualOrderCreatedListener
Determine whether or not the OrderFulfillment status should be automatically changed.
shouldCreateAnyNewSubscriptions(O, Collection<F>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.generate.subscription.DefaultSubscriptionGenerationService
Hook point to determine whether a given Order has any items representing a Subscription that should be created.
shouldIncludeLineItemsInTransactionRequest(String, String) - Method in class com.broadleafcommerce.orderoperation.service.payment.OrderOperationPaymentProperties
Declares whether TransactionLineItems should be included in a TransactionExecutionRequest based on gatewayType & paymentType.
shouldProcessEvent(TransactionWebhookEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
Determines if the given TransactionWebhookEvent should be processed.
shouldProcessEvent(TransactionWebhookEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Determines if the given TransactionWebhookEvent should be processed.
shouldProcessEvent(TransactionWebhookEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Determines if the given TransactionWebhookEvent should be processed.
shouldProcessEvent(CheckoutCompletionEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
shouldProcessEvent(OrderCreatedEvent) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Determines whether or not the given OrderCreatedEvent should be processed.
shouldProcessEventForFulfillment(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
Determines if the given OrderFulfillment should be processed by this listener.
shouldProcessEventForFulfillment(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Determines if the given OrderFulfillment should be processed.
shouldProcessEventForReturnConfirmations(List<ReturnConfirmation>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Determines if the given ReturnConfirmation should be processed.
shouldThrowAutoCaptureException(Order, List<TransactionExecutionResponse>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
Determines if the TransactionExecutionResponses contain a failure that can be recovered from via retrying the request.
shouldUseExecutableAmount(MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
Determines if the ExecutablePayment.getExecutableAmount() should be used instead.
SkuInventoryReservationRequest - Class in com.broadleafcommerce.orderoperation.domain.inventory
Container to allow serialization and transport of specific inventory reservation requests.
SkuInventoryReservationRequest() - Constructor for class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequest
 
SkuInventoryReservationRequestGroup - Class in com.broadleafcommerce.orderoperation.domain.inventory
Component to allow us to group SkuInventoryReservationRequestItem instances together for Inventory reservation, based on the fulfillment type and either shipToAddress or requestedInventoryLocationId.
SkuInventoryReservationRequestGroup() - Constructor for class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestGroup
 
SkuInventoryReservationRequestItem - Class in com.broadleafcommerce.orderoperation.domain.inventory
 
SkuInventoryReservationRequestItem() - Constructor for class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestItem
 
SkuInventoryReservationResponse - Class in com.broadleafcommerce.orderoperation.domain.inventory
Simple wrapper to contain InventoryTransaction records after an Inventory Reservation.
SkuInventoryReservationResponse() - Constructor for class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationResponse
 
sortByPaymentGatewayPriority(BiFunction<String, String, List<String>>, List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
Sorts the given PaymentSummaries based on the payment gateway priorities.
sortByPaymentGatewayPriorityForCancelFulfillment(List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
sortByPaymentGatewayPriorityForCancelFulfillment(List<PaymentSummary>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentPriorityStrategy
Given a list of PaymentSummaries, sorts them in order of which should be refunded or reversed first when the fulfillment is cancelled.
sortByPaymentGatewayPriorityForCapture(List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
sortByPaymentGatewayPriorityForCapture(List<PaymentSummary>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentPriorityStrategy
Given a list of PaymentSummaries, sorts them in order of which should be executed first.
sortByPaymentGatewayPriorityForRefund(List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
 
sortByPaymentGatewayPriorityForRefund(List<PaymentSummary>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentPriorityStrategy
Given a list of PaymentSummaries, sorts them in order of which should be executed first.
sortByRefundPriority(List<PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentPriorityStrategy
Deprecated.
sortByRefundPriority(List<PaymentSummary>) - Method in interface com.broadleafcommerce.orderoperation.service.payment.PaymentPriorityStrategy
sortExecutablePaymentsByPriority(List<ExecutablePayment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Given a list of ExecutablePayments, sorts them in order of which should be captured first.
sortPaymentsByPriority(List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
Given a list of PaymentSummaries, sorts them in order of which should be refunded or reverse authorized.
sortPaymentsByPriority(List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Given a list of PaymentSummaries, sorts them in order of which should be refunded first.
sortPaymentsByPriority(List<PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
sortPaymentsByPriority(List<PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
sortPaymentsByPriority(List<PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
sortPaymentsByPriority(List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService
Given a list of PaymentSummaries, sorts them in order of which should be reverse authorized first.
sortPaymentsByPriority(List<PaymentSummary>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentCaptureService
Given a list of PaymentSummaries, sorts them in order of which should be captured first.
splitAmount(Function<T, MonetaryAmount>, BiConsumer<T, MonetaryAmount>, List<BigDecimal>, T, List<T>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Splits a certain amount from original between all of the split original and splits.
SplitAmount(List<MonetaryAmount>, MonetaryAmount) - Constructor for class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
SplitAmount(List<MonetaryAmount>, MonetaryAmount, MonetaryAmount) - Constructor for class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder.SplitAmount
 
splitByServiceLevel(F) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Split into multiple OrderFulfillment if there is more than one service level for all items in the group.
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.
splitFulfillmentByCartItemAttribute(F, Map<String, String>, String) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Split the OrderFulfillment based on the cart item attribute.
splitFulfillmentBySubscription(F, Map<String, String>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
splitFulfillmentByVendor(F, Map<String, String>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
splitFulfillments(List<F>, C, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Split the generated OrderFulfillments based on the out-of-box properties.
splitFulfillmentsByCartItemAttribute(List<F>, List<CartItem>, Map<String, OrderItem>, String, boolean) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Split the generated OrderFulfillments based on the given cart item attribute.
splitFulfillmentsByFulfillmentWorkflow(List<F>, List<CartItem>, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Split the generated OrderFulfillments based on the vendor.
splitFulfillmentsBySubscription(List<F>, C, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Split the generated OrderFulfillments based on subscriptions.
splitFulfillmentsByVendor(List<F>, List<CartItem>, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Split the generated OrderFulfillments based on the vendor.
SplitFutureInventoryFulfillmentListener - Class in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
SplitFutureInventoryFulfillmentListener(IdempotentMessageConsumptionService, ResourceLockProvider, ConsolidatedOrderFulfillmentProvider<ConsolidatedOrderFulfillment>, FulfillmentProvider<OrderFulfillment>, FulfillmentSplittingService<OrderFulfillment>, OrderOperationProviderProperties, TypeFactory) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.SplitFutureInventoryFulfillmentListener
 
splitGeneratedFulfillments(F, List<List<OrderFulfillmentItem>>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
Splits the fulfillment into multiple, one for each group of OrderFulfillmentItems in itemSplits.
splitItems(List<OrderFulfillmentItem>, List<Map<String, Integer>>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Split the fulfillment items into two lists based on the requested itemQuantities to split.
splitRequestedItem(OrderFulfillmentItem, List<Integer>, List<OrderFulfillmentItem>, List<List<OrderFulfillmentItem>>, List<Map<String, String>>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Split the fulfillment item quantities between the split item lists.
SplitRoundingHelper - Class in com.broadleafcommerce.orderoperation.service.split
 
SplitRoundingHelper() - Constructor for class com.broadleafcommerce.orderoperation.service.split.SplitRoundingHelper
 
SplitTotalRounder - Class in com.broadleafcommerce.orderoperation.service.split
Can be used for handling rounding of amounts which need to add up to different totals.
SplitTotalRounder(List<List<MonetaryAmount>>, List<MonetaryAmount>, MonetaryAmount, OrderFulfillment) - Constructor for class com.broadleafcommerce.orderoperation.service.split.SplitTotalRounder
Create a new SplitTotalRounder to round amounts which have been split.
SplitTotalRounder.SplitAmount - Class in com.broadleafcommerce.orderoperation.service.split
Represents an amount value that has been split into multiple new amounts.
SSLVerificationProperties - Class in com.broadleafcommerce.orderoperation.service.autoconfigure
Contains properties dictating SSL verification.
SSLVerificationProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.autoconfigure.SSLVerificationProperties
 
STANDARD - Enum constant in enum class 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
 
state(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus.LockStatusBuilder
The current state of the lock
STATUSES_ELIGIBLE_FOR_CAPTURE - Static variable in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.AbstractPaymentReversalFulfillmentStatusChangeListener
 
STATUSES_ELIGIBLE_FOR_PENDING_INVENTORY - Static variable in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.SplitFutureInventoryFulfillmentListener
 
STORE_CREDIT - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
SUBMIT_DATE - Static variable in class com.broadleafcommerce.orderoperation.service.DefaultOrderHistoryService
 
SUBMITTED - Static variable in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
Subscription - Class in com.broadleafcommerce.orderoperation.domain.subscription
This is a domain representing a user's subscription to a service or a good.
Subscription() - Constructor for class com.broadleafcommerce.orderoperation.domain.OrderItemAttributeConstants.Subscription
 
Subscription() - Constructor for class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
 
SUBSCRIPTION_ACTION_FLOW - Static variable in class com.broadleafcommerce.orderoperation.domain.OrderAttributeConstants
Describes the subscription action flow that is being executed.
SUBSCRIPTION_PAYMENT_STRATEGY - Static variable in class com.broadleafcommerce.orderoperation.domain.constants.FulfillmentAttributeConstants.Internal
 
SUBSCRIPTION_ROOT_ORDER_ITEM_ID - Static variable in class com.broadleafcommerce.orderoperation.domain.constants.FulfillmentAttributeConstants.Internal
Internal attribute used to store the id of an order item that represents a subscription's root.
SubscriptionAdjustment - Class in com.broadleafcommerce.orderoperation.domain.subscription
This is a representation of a price adjustment for a Subscription.
SubscriptionAdjustment() - Constructor for class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
 
SubscriptionConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration.SubscriptionConfiguration
 
SubscriptionGenerationService<O extends com.broadleafcommerce.order.client.domain.Order,F extends com.broadleafcommerce.order.client.domain.OrderFulfillment,SWI extends SubscriptionWithItems> - Interface in com.broadleafcommerce.orderoperation.service.generate.subscription
Service used to generate Subscription records based on an Order and its items.
subscriptionId(String) - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus.LockStatusBuilder
The subscription ID that the lock is associated with
SubscriptionItem - Class in com.broadleafcommerce.orderoperation.domain.subscription
This represents a line item for a Subscription.
SubscriptionItem() - Constructor for class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
 
SubscriptionItemAdjustment - Class in com.broadleafcommerce.orderoperation.domain.subscription
This represents a line item price adjustment for a Subscription.
SubscriptionItemAdjustment() - Constructor for class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
 
SubscriptionOpsProvider<SWI extends SubscriptionWithItems> - Interface in com.broadleafcommerce.orderoperation.service.provider
Provider interfacing with Broadleaf's SubscriptionOperationServices to gather and operate on Subscription and related entities.
SubscriptionPeriod - Class in com.broadleafcommerce.orderoperation.domain.subscription
Simple object describing the start, end, & bill dates of a subscription period.
SubscriptionPeriod() - Constructor for class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
 
SubscriptionStatuses - Enum Class in com.broadleafcommerce.orderoperation.domain.subscription.enums
Enumerates the statuses for a subscription.
SubscriptionWithItems - Class in com.broadleafcommerce.orderoperation.domain.subscription
This is a container for a Subscription and a list of SubscriptionItem.
SubscriptionWithItems() - Constructor for class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionWithItems
 
subtractAmountToReverse(MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
subtractExistingConfirmationQuantities(Map<String, Integer>, ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
subtractExistingConfirmationQuantity(Map<String, Integer>, ReturnConfirmation, ReturnAuthorizationItem) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
subtractExistingReturnItemQuantity(Map<String, Integer>, ReturnAuthorizationItem) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
subtractExistingReturnsQuantities(Map<String, Integer>, List<ReturnAuthorization>) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
SUCCESS - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
The transaction was successfully processed by the payment gateway.
SUCCESS - Enum constant in enum class com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResultStatus
All the attempted capture transactions succeeded.
sumAdjustments(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
Sum up the fulfillment's OrderFulfillment.adjustments.
sumAmountsFromReturnAuthItems(List<ReturnAuthorizationItem>, Function<ReturnAuthorizationItem, MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
sumConfirmationsAmount(List<ReturnConfirmation>, Function<ReturnConfirmation, MonetaryAmount>, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultReturnSplittingService
 
sumEstimatedTotalsToRefund(ReturnAuthorizationItem) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService
 
sumItemFulfillmentTotals(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
Sum up the OrderFulfillmentItem.fulfillmentTotal across all of the fulfillment's items.
sumItemMerchandiseTotalTax(OrderFulfillment) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
Total up the OrderFulfillmentItem#merchandiseTotalTax for all the items in the fulfillment.
sumTaxableAmount(FulfillmentItemTaxDetail) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
 
sumTaxableAmount(OrderFulfillmentItemTaxDetail) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
 
sumTaxCalculated(FulfillmentItemTaxDetail) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
 
sumTaxCalculated(OrderFulfillmentItemTaxDetail) - Method in class com.broadleafcommerce.orderoperation.service.util.InclusiveTaxHelper
 
sumTaxDetailTaxableAmount(OrderFulfillmentItem, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
Sum the TaxableAmount from all Tax Details on the given item.
sumTaxDetailTaxCalculated(OrderFulfillmentItem, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.FulfillmentOperationHelper
Sum the TaxCalculated from all Tax Details on the given item.
sumTotalToRefund(CurrencyUnit, Stream<ReturnConfirmation>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
SynchronizedDelegatingOAuth2AuthorizedClientManager - Class in com.broadleafcommerce.orderoperation.oauth2.client.web
This component implements OAuth2AuthorizedClientManager and internally instantiates and delegates to AuthorizedClientServiceOAuth2AuthorizedClientManager.
SynchronizedDelegatingOAuth2AuthorizedClientManager(ClientRegistrationRepository) - Constructor for class com.broadleafcommerce.orderoperation.oauth2.client.web.SynchronizedDelegatingOAuth2AuthorizedClientManager
 

T

TAX_ID_KEY - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.tax.TaxRequestService
 
TAX_PROVIDER_ID_KEY - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.tax.TaxRequestService
 
TaxDetailRoundingPayload - Class in com.broadleafcommerce.orderoperation.service.split
Class representing information for rounding of tax details across several split fulfillments.
TaxDetailRoundingPayload() - Constructor for class com.broadleafcommerce.orderoperation.service.split.TaxDetailRoundingPayload
 
TaxHandlerFulfillmentCancelledConsumer - Interface in com.broadleafcommerce.orderoperation.service.messaging.fulfillments
Spring cloud data channel description for messaging input.
TaxRequestService - Interface in com.broadleafcommerce.orderoperation.service.messaging.tax
 
TenantOperationsUtil - Class in com.broadleafcommerce.orderoperation.service.util
Utility methods to help with performing operations on application entities from a tenant context.
THIRD_PARTY_ACCOUNT - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
Intended for payments like PayPal Express Checkout.
toString() - Method in class com.broadleafcommerce.orderoperation.domain.CampaignCode
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.CaptureFulfillmentResult
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerationResult
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.CodeGenerator
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.ConsolidatedOrderFulfillment
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentInventoryTransactionChangeRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.FulfillmentStatusChangeRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.GenerateWorkflowRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.ConsolidatedInventoryAvailability
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.InventoryTransaction
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestGroup
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationRequestItem
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.inventory.SkuInventoryReservationResponse
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.OrderWithFulfillmentsAndReturns
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.payment.ExecutablePayment
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionDto
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentDistributionResult
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentExecutionRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentSummary
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.payment.PaymentTransactionRef
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus.LockStatusBuilder
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.LockStatus
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.Subscription
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionAdjustment
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItem
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionItemAdjustment
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionPeriod
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.subscription.SubscriptionWithItems
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.UserTarget
 
toString() - Method in class com.broadleafcommerce.orderoperation.domain.VoucherCodeGenerationRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.SSLVerificationProperties
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.DefaultReturnOperationService.ConfirmReturnHydrationResult
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationJpaProperties
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.environment.OrderOperationProviderProperties
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties.Flows
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties.Mapping
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultReturnGenerationService.GenerateReturnHydrationResult
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentStatusChangeEvent
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FutureInventoryTransactionNotification
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener.PaymentReversalDto
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedEvent
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderLink
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledEvent
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedEvent
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedEvent
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.messaging.voucher.VoucherGenerationCompletionEvent
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentAuthReversalService.PaymentReversalPackage
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.FeePaymentRefundPackage
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackage
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentRefundPackageUsage
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.PaymentWithRefundableAmount
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnAuthorizationPostRefundContext
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.ReturnPaymentRefundPackage
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.TransactionExecutionResponseUsage
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
 
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.TransactionLineItem
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.UnlockPaymentRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.subscription.CreateSubscriptionFromOrderRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCampaignProperties
Deprecated.
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalCartProperties
 
toString() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalInventoryProperties
 
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.service.provider.external.ExternalSubscriptionOpsProperties
 
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.ReturnFeeItemRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnItemRequest
 
toString() - Method in class com.broadleafcommerce.orderoperation.web.endpoint.domain.ReturnRequest
 
TransactionAmountDetails - Class in com.broadleafcommerce.orderoperation.service.payment.domain
 
TransactionAmountDetails() - Constructor for class com.broadleafcommerce.orderoperation.service.payment.domain.TransactionAmountDetails
 
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
 
TransactionExecutionResponseUsage() - Constructor for class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService.TransactionExecutionResponseUsage
 
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
TransactionLineItem - Class in com.broadleafcommerce.orderoperation.service.provider.external.domain.payment
The payload used to describe a line item related to a given TransactionExecutionRequest
TransactionLineItem() - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionLineItem
 
TransactionStatus - Interface in com.broadleafcommerce.orderoperation.domain.enums
 
TransactionSummary - Class in com.broadleafcommerce.orderoperation.domain.payment
The domain that summarizes the current state of transactions against a collection of payments identified by a common owning entity (e.g.
TransactionSummary() - Constructor for class com.broadleafcommerce.orderoperation.domain.payment.TransactionSummary
 
TransactionType - Interface in com.broadleafcommerce.orderoperation.domain.enums
The TransactionType is used to represent the types of operations/transactions that could occur against a single payment.
TransactionWebhookEvent - Class in com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook
A message event dispatched after a PaymentTransaction has been executed.
TransactionWebhookEvent() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.TransactionWebhookEvent
 
tryAutoCapturePaymentsIfEnabled(Cart, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
tryCreateOrder(Cart, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
tryCreateOrderFulfillments(Cart, Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
tryCreateSubscriptionLocks(List<OrderFulfillment>, Map<OrderFulfillment, LockStatus>) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
Create subscription locks in advance of processing.
tryCreateSubscriptions(Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
 
tryCreateSubscriptionWorkflows(Order, List<OrderFulfillment>, Map<OrderFulfillment, LockStatus>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
Tries to create workflows for the order fulfillments with subscription associations that require workflow processing.
tryCreateWorkflows(Order, List<OrderFulfillment>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.checkout.CheckoutCompletionListener
Tries to create workflows for the order fulfillments with subscription associations that require workflow processing.
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptedProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCancelledProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentCapturingPaymentProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfilledProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfillFailedProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentFulfillingProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.fulfillments.FulfillmentPendingInventoryProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.ordercreated.OrderCreatedProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherGenerationCompletionProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCancelledProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnConfirmedProducer
 
TYPE - Static variable in interface com.broadleafcommerce.orderoperation.service.messaging.returns.ReturnCreatedProducer
 

U

UnlockPaymentRequest - Class in com.broadleafcommerce.orderoperation.service.provider.external.domain.payment
A request DTO used to release locks on a set of payments.
UnlockPaymentRequest() - Constructor for class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.UnlockPaymentRequest
 
unlockPayments(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalPaymentProvider
 
unlockPayments(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.PaymentProvider
Unlocks the payments, based on the lock tokens that were previously obtained via PaymentProvider.lockPayments(List, ContextInfo).
unlockToken(String, String, boolean) - Method in class com.broadleafcommerce.orderoperation.service.generate.subscription.DefaultSubscriptionGenerationService
 
unlockToken(String, String, boolean) - Method in interface com.broadleafcommerce.orderoperation.service.generate.subscription.SubscriptionGenerationService
 
unlockToken(String, String, boolean) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalSubscriptionOpsProvider
 
unlockToken(String, String, boolean) - Method in interface com.broadleafcommerce.orderoperation.service.provider.SubscriptionOpsProvider
Unlock a child lock identified by a token
UNNECESSARY - Enum constant in enum class com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResultStatus
There was a zero total, so capturing is not necessary.
update(O, String, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOrderProvider
 
update(O, String, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.OrderProvider
Update the Order with the given ID.
updateAdjustments(List<BigDecimal>, List<Adjustment>, List<List<Adjustment>>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Splits the original adjustment amounts from original between original and split, based on the splitProportion.
updateBasedOnResponse(PaymentReversalFulfillmentCancelledListener.PaymentReversalDto, TransactionExecutionResponse, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.fulfillments.PaymentReversalFulfillmentCancelledListener
updateContextInfosApplicationContext(ContextState, ContextInfo...) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Updates the application context of the given ContextInfos based on the given ContextState.
updateContextInfosApplicationContext(ContextState, ContextInfo...) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentAwaitingRefundResultWebhookListener
Updates the application context of the given ContextInfos based on the given ContextState.
updateContextInfosApplicationContext(ContextState, ContextInfo...) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.FulfillmentCaptureWebhookListener
Updates the application context of the given ContextInfos based on the given ContextState.
updateFulfillmentAdjustmentsTotal(List<BigDecimal>, OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Handles splitting OrderFulfillment.getFulfillmentAdjustmentsTotal().
updateFulfillmentCharge(List<BigDecimal>, OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Split the original OrderFulfillment.fulfillmentCharge between the split fulfillments.
updateFulfillmentFulfillmentPricing(OrderFulfillment, List<OrderFulfillment>, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Handles splitting and prorating the fulfillment pricing.
updateFulfillmentMerchandisePricing(OrderFulfillment, List<OrderFulfillment>, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Handles splitting and prorating the merchandise pricing.
updateFulfillmentPricing(OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Update the price amounts for the newly split fulfillments.
updateFulfillmentProratedAdjustments(List<BigDecimal>, OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Handles splitting OrderFulfillment.getProratedOrderFulfillmentAdjustments().
updateGrandTotal(OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Update the OrderFulfillment.grandTotal for the splits based on their totals, and then give the remainder from the original amount to the original.
updateItemPricing(Integer, OrderFulfillmentItem, List<OrderFulfillmentItem>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Update the price amounts for the new split fulfillment item quantities.
updateItemPricingAmounts(List<BigDecimal>, OrderFulfillmentItem, List<OrderFulfillmentItem>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Splits the original pricing amounts from original between original and split, based on the splitProportion.
updateMerchandiseTotal(List<BigDecimal>, OrderFulfillment, List<OrderFulfillment>) - Method in class com.broadleafcommerce.orderoperation.service.split.DefaultFulfillmentSplittingService
Split the original OrderFulfillment.merchandiseTotal between the split fulfillments.
updateOfferQualifierFulfillmentItemDetails(List<OrderFulfillmentItem>, Map<String, OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderFulfillmentGenerationService
 
updateOfferQualifierOrderItemDetails(List<OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
Updates the offer qualifier OfferItemDetails that were copied from CartItems in OrderItems to use OrderItem.getId() as OfferItemDetail.getItemId().
updateOrderItemTotalsForVat(C, List<OrderItem>) - Method in class com.broadleafcommerce.orderoperation.service.generate.DefaultCartOrderGenerationService
 
updateRefundAmounts(List<ReturnConfirmation>, MonetaryAmount, MonetaryAmount, MonetaryAmount, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Updates the refund amount fields for the given ReturnConfirmation based on the given MonetaryAmounts.
updateRefundAmounts(A) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Updates the refund amounts of the given ReturnAuthorization based on its ReturnConfirmations.
updateRefundPackagePayment(DefaultPaymentRefundService.PaymentRefundPackage, Map<String, PaymentSummary>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Updates the DefaultPaymentRefundService.PaymentRefundPackage.getPayment() based on the given paymentsById.
updateReturnAuthorization(DefaultPaymentRefundService.ReturnAuthorizationPostRefundContext, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Updates the given ReturnAuthorization and its ReturnConfirmations based on the refund transaction responses.
updateReturnAuthorizationAfterRefund(List<DefaultPaymentRefundService.ReturnPaymentRefundPackage>, ReturnAuthorization) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Deprecated, for removal: This API element is subject to removal in a future version.
since 1.7.2, the status of the ReturnAuthorization are updated in DefaultPaymentRefundService.updateReturnAuthorization(ReturnAuthorizationPostRefundContext, ContextInfo) based on the refund transaction responses.
updateReturnAuthorizationAmounts(ReturnAuthorization, MonetaryAmount, MonetaryAmount, MonetaryAmount) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Updates the amounts of the given ReturnAuthorization.
updateReturnConfirmation(ReturnConfirmation, MonetaryAmount, MonetaryAmount, MonetaryAmount, CurrencyUnit) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
Updates the amounts and the status of the given ReturnConfirmation.
updateReturnConfirmationsAndAuthorization(List<ReturnConfirmation>, A, Order, TransactionWebhookEvent, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.transactionwebhook.ReturnConfirmationRefundWebhookListener
Updates the given ReturnConfirmation and ReturnAuthorization based on the latest transaction state.
updateReturnForFeeRefundsIssued(DefaultPaymentRefundService.FeePaymentRefundPackage, ReturnAuthorization, Map<String, DefaultPaymentRefundService.TransactionExecutionResponseUsage>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
updateReturnForRefundsIssued(DefaultPaymentRefundService.ReturnPaymentRefundPackage, ReturnAuthorization, Map<String, DefaultPaymentRefundService.TransactionExecutionResponseUsage>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentRefundService
 
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
 
updateTaxFieldsAmounts(List<BigDecimal>, OrderFulfillmentItem, List<OrderFulfillmentItem>) - 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.
UPGRADE - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionActionFlow
A request to upgrade the subscription's level of service
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 Class 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, ReturnAuthorization) - 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.
validateEstimatedAndOverrideTotalsToRefund(ConfirmReturnRequest, ReturnAuthorization, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
Validates the ConfirmReturnItemRequest.getOverrideTotalToRefund() and ConfirmReturnItemRequest#getEstimatedTotalToRefund() to ensure that they are not greater than the amount that is available for refund.
validateFeesRefundedOnlyOnce(List<ReturnFeeItemRequest>, String, List<ReturnAuthorization>, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
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
 
validatePaymentDistributionDetails(List<PaymentDistributionDetail>) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
Validates the payment distribution details to ensure that the ratios add up to 100%.
validatePaymentDistributionDto(PaymentDistributionDto) - Method in class com.broadleafcommerce.orderoperation.service.payment.DefaultPaymentDistributionService
 
validateQuantities(FulfillmentStatusChangeRequest, OrderFulfillment, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
Checks that the fulfillment has the necessary item quantities for the status change request.
validateQuantities(ConfirmReturnRequest, ReturnAuthorization, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
validateQuantities(ReturnRequest, List<OrderFulfillment>, List<ReturnAuthorization>, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
validateSufficientQuantityInFulfillment(ReturnItemRequest, int, Map<String, Integer>, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultReturnRequestValidator
 
validateSufficientQuantityInFulfillment(String, Integer, Map<String, Integer>, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultFulfillmentStatusChangeValidator
 
validateSufficientQuantityInReturn(ConfirmReturnItemRequest, int, Map<String, Integer>, ReturnAuthorization, Errors) - Method in class com.broadleafcommerce.orderoperation.service.validator.DefaultConfirmReturnRequestValidator
 
validateVoucherOfferUsages(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.provider.external.ExternalOfferProvider
 
validateVoucherOfferUsages(Order, ContextInfo) - Method in interface com.broadleafcommerce.orderoperation.service.provider.OfferProvider
Validates existing vouchers stored in Order.getVouchers() to ensure that they are still valid and applicable to the given Order.
validateVouchers(Order, ContextInfo) - Method in class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
Validates Order.getVouchers() using OfferProvider.
valueOf(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentOwnerTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentSourceTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultSubscriptionPaymentStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.UserTargetType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionActionFlow
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionAdjustmentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionItemReferenceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionSourceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionUserRefTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.SubscriptionStatuses
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResultStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.orderoperation.service.product.DefaultProductType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentOwnerTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentSourceTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTransactionSourceEntityTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultSubscriptionPaymentStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionFailureTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionStatuses
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultTransactionTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.orderoperation.domain.enums.UserTargetType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionActionFlow
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionAdjustmentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionItemReferenceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionSourceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.DefaultSubscriptionUserRefTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.orderoperation.domain.subscription.enums.SubscriptionStatuses
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.orderoperation.service.messaging.capture.PaymentCaptureAttemptResultStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.orderoperation.service.product.DefaultProductType
Returns an array containing the constants of this enum class, in the order they are declared.
VARIANT_BASED - Enum constant in enum class 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
Deprecated.
VoucherCodeGenerationOrderCreatedListener - Class in com.broadleafcommerce.orderoperation.service.messaging.ordercreated
An event listener that triggers when order is successfully created.
VoucherCodeGenerationOrderCreatedListener(IdempotentMessageConsumptionService, VoucherGenerationCompletionProducer, TypeFactory, OfferProvider, CampaignProvider, OrderProvider<Order>) - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.ordercreated.VoucherCodeGenerationOrderCreatedListener
 
VoucherCodeGenerationRequest - Class in com.broadleafcommerce.orderoperation.domain
A request DTO for generating campaign codes for voucher offers.
VoucherCodeGenerationRequest() - Constructor for class com.broadleafcommerce.orderoperation.domain.VoucherCodeGenerationRequest
 
VoucherGenerationCompletionConfig() - Constructor for class com.broadleafcommerce.orderoperation.provider.jpa.autoconfigure.OrderOperationJpaAutoConfiguration.EnabledGranularOrFlex.VoucherGenerationCompletionConfig
 
VoucherGenerationCompletionEvent - Class in com.broadleafcommerce.orderoperation.service.messaging.voucher
A message event dispatched after a voucher validation and code generation completes successfully.
VoucherGenerationCompletionEvent() - Constructor for class com.broadleafcommerce.orderoperation.service.messaging.voucher.VoucherGenerationCompletionEvent
 
VoucherGenerationCompletionEvent(Order, Map<String, OrderLink>, 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.domain.payment.PaymentTransactionRef
Whether this transaction was successful based on PaymentTransactionRef.getStatus().
wasSuccessful() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionDetail
Whether this transaction was successful based on TransactionExecutionDetail.getTransactionStatus().
wasSuccessful() - Method in class com.broadleafcommerce.orderoperation.service.provider.external.domain.payment.TransactionExecutionResponse
Whether all the transactions were successful based on TransactionExecutionDetail.wasSuccessful().
WIRE - Enum constant in enum class com.broadleafcommerce.orderoperation.domain.enums.DefaultPaymentTypes
 
WorkflowConfiguration() - Constructor for class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration.WorkflowConfiguration
 
WorkflowGenerationProperties - Class in com.broadleafcommerce.orderoperation.service.environment
Configuration related to spawning SimpleWorkflow instances for OrderFulfillment instances with the appropriate workflow attributes defined.
WorkflowGenerationProperties() - Constructor for class com.broadleafcommerce.orderoperation.service.environment.WorkflowGenerationProperties
 
WorkflowGenerationProperties.Flows - Class in com.broadleafcommerce.orderoperation.service.environment
 
WorkflowGenerationProperties.Mapping - Class in com.broadleafcommerce.orderoperation.service.environment
 
workflowGenerationService(WorkflowProvider, WorkflowGenerationProperties) - Method in class com.broadleafcommerce.orderoperation.service.autoconfigure.OrderOperationServiceAutoConfiguration.WorkflowConfiguration
 
WorkflowGenerationService - Interface in com.broadleafcommerce.orderoperation.service.generate.workflow
For a given, qualifying OrderFulfillment, start a SimpleWorkflow in a remote WorkflowService instance.

Z

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