- getAccountSubscriptionDetailsView() - Method in class com.broadleafcommerce.subscription.web.controller.BroadleafManageSubscriptionController
-
- getAccountSubscriptionRedirect() - Method in class com.broadleafcommerce.subscription.web.controller.BroadleafManageSubscriptionController
-
- getAccountSubscriptionView() - Method in class com.broadleafcommerce.subscription.web.controller.BroadleafManageSubscriptionController
-
- getActiveSubscriptionBuilder() - Method in class com.broadleafcommerce.subscription.dao.SubscriptionDaoImpl
-
- getActiveSubscriptionRestriction() - Method in class com.broadleafcommerce.subscription.dao.SubscriptionDaoImpl
-
- getAdjustmentValue() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- getAllPriceDetails(Integer) - Method in class com.broadleafcommerce.subscription.service.promotable.SubPromotableOrder
-
- getAllPriceDetailsPeriodRanges() - Method in class com.broadleafcommerce.subscription.service.promotable.SubPromotableOrder
-
- getAnnualBillingPeriods() - Method in class com.broadleafcommerce.subscription.domain.catalog.BillingFrequencyType
-
- getBeginPeriod() - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetail
-
Returns the starting period covered by this pricing detail.
- getBeginPeriod() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- getBeginPeriod() - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemQualifier
-
Returns the starting period covered by this pricing detail.
- getBeginPeriod() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemQualifierImpl
-
- getBeginPeriod() - Method in class com.broadleafcommerce.subscription.service.promotable.PeriodRange
-
- getBeginPeriod() - Method in class com.broadleafcommerce.subscription.service.promotable.SubPromotableOrderItemPriceDetail
-
- getBillingFrequencyName() - Method in class com.broadleafcommerce.subscription.web.processor.ScheduledPaymentsProcessor
-
- getBillingFrequencyType() - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionProduct
-
Returns the billing frequency type of this SKU.
- getBillingFrequencyType() - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionProductImpl
-
- getBillingFrequencyType() - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionSku
-
Returns the billing frequency type of this SKU.
- getBillingFrequencyType() - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- getBillingFrequencyType() - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItem
-
- getBillingFrequencyType() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemImpl
-
- getBillingFrequencyType() - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPayment
-
- getBillingFrequencyType() - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- getBillingFrequencyType() - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.ProductImplTemplate
-
- getBillingFrequencyType() - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- getBillingFrequencyType() - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.DiscreteOrderItemImplTemplate
-
- getBillingTypes() - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrder
-
- getBillingTypes() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderImpl
-
- getBillingTypes() - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.OrderImplTemplate
-
- getCalendarForNextBillingDate(BillingFrequencyType, Calendar, Integer) - Method in class com.broadleafcommerce.subscription.service.SubscriptionServiceImpl
-
- getCalendarForTrialPeriodEndDate(Calendar, Integer) - Method in class com.broadleafcommerce.subscription.service.SubscriptionServiceImpl
-
- getCardType() - Method in interface com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPayment
-
Returns the CreditCardType
of the card that this payment represents.
- getCardType() - Method in class com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPaymentImpl
-
- getCardType() - Method in class com.broadleafcommerce.subscription.weave.core.customer.domain.CustomerPaymentImplTemplate
-
- getCommitedUntilDate() - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
- getCommitedUntilDate() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- getCommittedUntilDate() - Method in class com.broadleafcommerce.subscription.api.wrapper.SubscriptionWrapper
-
- getCurrency() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- getCurrency() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- getCurrency() - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPayment
-
Gets the currency for this payment
- getCurrency() - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- getCurrencyCode() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- getCurrencyCode() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- getCurrentPeriod() - Method in class com.broadleafcommerce.subscription.service.promotable.SubPromotableOrder
-
- getCustomer() - Method in class com.broadleafcommerce.subscription.api.wrapper.SubscriptionWrapper
-
- getCustomer() - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Gets the customer associated with this Subscription
- getCustomer() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- getCustomerPayment() - Method in class com.broadleafcommerce.subscription.api.wrapper.SubscriptionWrapper
-
- getCustomerPayment() - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderPayment
-
Returns the CustomerPayment
associated with this payment, if there is one
- getCustomerPayment() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderPaymentImpl
-
- getCustomerPayment() - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Gets the customer payment associated with this Subscription
- getCustomerPayment() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- getCustomerPayment() - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.OrderPaymentImplTemplate
-
- getCustomerPaymentFromOrder(Order) - Method in class com.broadleafcommerce.subscription.service.workflow.CreateSubscriptionActivity
-
- getCustomerStatus() - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Returns the status of this subscription which is relevant to the customer
- getCustomerStatus() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- getDefaultStartPeriod() - Method in interface com.broadleafcommerce.subscription.service.SubscriptionService
-
Returns the default start period relative to the order date.
- getDefaultStartPeriod() - Method in class com.broadleafcommerce.subscription.service.SubscriptionServiceImpl
-
- getDefaultValueForBillingFrequencyType(BillingFrequencyType) - Method in class com.broadleafcommerce.subscription.service.SubscriptionOfferServiceImpl
-
Hook to override
- getDetailMapForPeriod(Integer) - Method in class com.broadleafcommerce.subscription.service.promotable.SubPromotableOrder
-
- getDiscountFuturePeriods() - Method in interface com.broadleafcommerce.subscription.domain.offer.SubscriptionOffer
-
Returns true if the discount can apply to future periods.
- getDiscountFuturePeriods() - Method in class com.broadleafcommerce.subscription.domain.offer.SubscriptionOfferImpl
-
- getDiscountFuturePeriods() - Method in class com.broadleafcommerce.subscription.weave.core.offer.domain.OfferImplTemplate
-
- getEmbeddable(boolean) - Method in class com.broadleafcommerce.subscription.weave.core.customer.domain.CustomerPaymentImplTemplate
-
- getEmbeddable(boolean) - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.OrderPaymentImplTemplate
-
- getEmbeddableSubscription() - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.ProductImplTemplate
-
- getEmbeddableSubscription(boolean) - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.ProductImplTemplate
-
- getEmbeddableSubscription() - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- getEmbeddableSubscription(boolean) - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- getEmbeddableSubscription(boolean) - Method in class com.broadleafcommerce.subscription.weave.core.offer.domain.OfferImplTemplate
-
- getEmbeddableSubscription(boolean) - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.DiscreteOrderItemImplTemplate
-
- getEmbeddableSubscription(boolean) - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.OrderImplTemplate
-
- getEndingPeriod() - Method in interface com.broadleafcommerce.subscription.domain.offer.SubscriptionOffer
-
If number of periods != null then returns the startingPeriod + numberOfPeriods - 1.
- getEndingPeriod() - Method in class com.broadleafcommerce.subscription.domain.offer.SubscriptionOfferImpl
-
- getEndingPeriod() - Method in class com.broadleafcommerce.subscription.weave.core.offer.domain.OfferImplTemplate
-
- getEndPeriod() - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetail
-
Returns the endingPeriod for this priceDetail.
- getEndPeriod() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- getEndPeriod() - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemQualifier
-
Returns the endingPeriod for this priceDetail.
- getEndPeriod() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemQualifierImpl
-
- getEndPeriod() - Method in class com.broadleafcommerce.subscription.service.promotable.PeriodRange
-
- getEndPeriod() - Method in class com.broadleafcommerce.subscription.service.promotable.SubPromotableOrderItemPriceDetail
-
- getEndPeriodName() - Method in class com.broadleafcommerce.subscription.web.processor.ScheduledPaymentsProcessor
-
- getEventType() - Method in class com.broadleafcommerce.subscription.service.event.consumer.SubscriptionAutoPendingEventConsumer
-
- getEventType() - Method in class com.broadleafcommerce.subscription.service.event.consumer.SubscriptionAutoSuspendEventConsumer
-
- getEventType() - Method in class com.broadleafcommerce.subscription.service.event.consumer.SubscriptionPaymentEventConsumer
-
- getEventType() - Method in class com.broadleafcommerce.subscription.service.event.consumer.SubscriptionTenderExpirationWarningEventConsumer
-
- getEventType() - Method in class com.broadleafcommerce.subscription.service.event.consumer.SubscriptionUpdateStatusEventConsumer
-
- getEventType() - Method in class com.broadleafcommerce.subscription.service.event.factory.SubscriptionAutoPendinfEventFactory
-
- getEventType() - Method in class com.broadleafcommerce.subscription.service.event.factory.SubscriptionAutoSuspendEventFactory
-
- getEventType() - Method in class com.broadleafcommerce.subscription.service.event.factory.SubscriptionPaymentEventFactory
-
- getEventType() - Method in class com.broadleafcommerce.subscription.service.event.factory.SubscriptionTenderExpirationWarningEventFactory
-
- getEventType() - Method in class com.broadleafcommerce.subscription.service.event.factory.SubscriptionUpdateStatusEventFactory
-
- getExpirationDate() - Method in interface com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPayment
-
Returns the
Date
on which this payment is set to expire.
- getExpirationDate() - Method in class com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPaymentImpl
-
- getExpirationDate() - Method in class com.broadleafcommerce.subscription.weave.core.customer.domain.CustomerPaymentImplTemplate
-
- getFailoverCounter() - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Gets the current number of failures for the current Subscription
- getFailoverCounter() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- getFriendlyType() - Method in class com.broadleafcommerce.subscription.domain.catalog.BillingFrequencyType
-
- getFriendlyType() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionNotificationType
-
- getFriendlyType() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionStatus
-
- getFriendlyType() - Method in class com.broadleafcommerce.subscription.service.event.type.SubscriptionEventType
-
- getFulfillmentGroupContainingItem(Order, OrderItem) - Method in class com.broadleafcommerce.subscription.service.SubscriptionPaymentServiceImpl
-
- getFulfillmentGroupContainingSubscription(Order) - Method in class com.broadleafcommerce.subscription.service.SubscriptionPaymentServiceImpl
-
Returns the first FulfillmentGroup
in the given order that contains a subscription or null if none can be found
- getId() - Method in class com.broadleafcommerce.subscription.api.wrapper.SubscriptionWrapper
-
- getId() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- getId() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- getId() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemQualifierImpl
-
- getId() - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPayment
-
Gets the id for this payment
- getId() - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- getId() - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
- getId() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- getInstance(String) - Static method in class com.broadleafcommerce.subscription.domain.catalog.BillingFrequencyType
-
- getInstance(String) - Static method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionNotificationType
-
- getInstance(String) - Static method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionStatus
-
- getInstance(String) - Static method in class com.broadleafcommerce.subscription.service.event.type.SubscriptionEventType
-
- getInstance(PromotableOrder, Integer) - Static method in class com.broadleafcommerce.subscription.service.promotable.SubPromotableOrder
-
The Out of Box implementation assumes that period 1 for subscription items is charged at the time the
order is submitted (e.g.
- getInstance(PromotableOrder) - Static method in class com.broadleafcommerce.subscription.service.promotable.SubPromotableOrder
-
- getIsFutureStartDate() - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionSku
-
- getIsFutureStartDate() - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- getIsFutureStartDate() - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- getIsSecondary() - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrder
-
Returns whether this order was created as part of a recurring billing process
- getIsSecondary() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderImpl
-
- getIsSecondary() - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.OrderImplTemplate
-
- getIsSubscription() - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionSku
-
Returns whether this sku represents a subscription sku
- getIsSubscription() - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- getIsSubscription() - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- getIsTrial() - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionSku
-
Returns whether this sku represents a subscription trial
- getIsTrial() - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- getIsTrial() - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- getLastExpirationNotification() - Method in interface com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPayment
-
- getLastExpirationNotification() - Method in class com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPaymentImpl
-
- getLastExpirationNotification() - Method in class com.broadleafcommerce.subscription.weave.core.customer.domain.CustomerPaymentImplTemplate
-
- getLastFour() - Method in interface com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPayment
-
Returns the last four digits of the credit card that this payment represents.
- getLastFour() - Method in class com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPaymentImpl
-
- getLastFour() - Method in class com.broadleafcommerce.subscription.weave.core.customer.domain.CustomerPaymentImplTemplate
-
- getLastOrderItem() - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Utility method to get the last order, which usually will be
the "in process" order during the bill job workflow
- getLastOrderItem() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- getLastPaymentDate() - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Indicates the last time (doesn't matter with what granularity) that a bill job has been successfully applied to
this subscription.
- getLastPaymentDate() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- getLastPaymentStatus() - Method in interface com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPayment
-
- getLastPaymentStatus() - Method in class com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPaymentImpl
-
- getLastPaymentStatus() - Method in class com.broadleafcommerce.subscription.weave.core.customer.domain.CustomerPaymentImplTemplate
-
- getMainEntityName() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- getName() - Method in class com.broadleafcommerce.subscription.web.processor.ScheduledPaymentsProcessor
-
- getName() - Method in class com.broadleafcommerce.subscription.web.processor.SubscriptionCheckoutProcessor
-
- getName() - Method in class com.broadleafcommerce.subscription.web.processor.SubscriptionCustomerSubscribedProcessor
-
- getName() - Method in class com.broadleafcommerce.subscription.web.processor.SubscriptionProductProcessor
-
- getNextBillingDateForCustomer(Customer, int, BillingFrequencyType, Calendar) - Method in interface com.broadleafcommerce.subscription.service.SubscriptionService
-
- getNextBillingDateForCustomer(Customer, int, BillingFrequencyType, Calendar) - Method in class com.broadleafcommerce.subscription.service.SubscriptionServiceImpl
-
- getNextBillingDateForSubscription(Subscription, Integer) - Method in interface com.broadleafcommerce.subscription.service.SubscriptionService
-
Used to determine the billing date of a subscription object for the given
period.
- getNextBillingDateForSubscription(Subscription) - Method in interface com.broadleafcommerce.subscription.service.SubscriptionService
-
Calculates the date for the next scheduled billing job to run for the
referenced subscription, given the primary order's submit date and the
billing frequency on the order items
- getNextBillingDateForSubscription(Subscription, Integer) - Method in class com.broadleafcommerce.subscription.service.SubscriptionServiceImpl
-
- getNextBillingDateForSubscription(Subscription) - Method in class com.broadleafcommerce.subscription.service.SubscriptionServiceImpl
-
- getNextPaymentDate() - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Gets the next time (doesn't matter with what granularity) that a bill job will be applied to
this subscription.
- getNextPaymentDate() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- getNextScheduledPrice(Subscription, OrderItem) - Method in interface com.broadleafcommerce.subscription.service.SubscriptionService
-
accurately calculates, based solely on the current subscription
information, the next estimated retail price for a specific orderItem
- getNextScheduledPrice(Subscription, OrderItem) - Method in class com.broadleafcommerce.subscription.service.SubscriptionServiceImpl
-
- getNextStartingPeriodToTry() - Method in class com.broadleafcommerce.subscription.service.MarkQualifiersAndTargetsResponse
-
- getNumberOfPeriods() - Method in interface com.broadleafcommerce.subscription.domain.offer.SubscriptionOffer
-
Returns the number of periods that this discount applies.
- getNumberOfPeriods() - Method in class com.broadleafcommerce.subscription.domain.offer.SubscriptionOfferImpl
-
- getNumberOfPeriods() - Method in class com.broadleafcommerce.subscription.weave.core.offer.domain.OfferImplTemplate
-
- getOffer() - Method in interface com.broadleafcommerce.subscription.domain.offer.SubscriptionOffer
-
Returns the offer instance that these fields were runtime woven into.
- getOffer() - Method in class com.broadleafcommerce.subscription.domain.offer.SubscriptionOfferImpl
-
- getOffer() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- getOffer() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemQualifierImpl
-
- getOffer() - Method in class com.broadleafcommerce.subscription.weave.core.offer.domain.OfferImplTemplate
-
- getOfferName() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- getOrder() - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrder
-
- getOrder() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderImpl
-
- getOrder() - Method in class com.broadleafcommerce.subscription.service.promotable.SubPromotableOrder
-
- getOrder() - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.OrderImplTemplate
-
- getOrderItem() - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItem
-
SubscriptionOrderItem is an embeddable interface that is byte-time woven into
OrderItem.
- getOrderItem() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemImpl
-
- getOrderItem() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- getOrderItem() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemQualifierImpl
-
- getOrderItem() - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.DiscreteOrderItemImplTemplate
-
- getOrderItemId() - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentDetail
-
Returns the Id of the order item associated with this detail.
- getOrderItemId() - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentDetailDTO
-
- getOrderItemName() - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentDetail
-
Sets the name of this detail.
- getOrderItemName() - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentDetailDTO
-
- getOrderItemPriceDetail() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- getOrderItemPriceDetailAdjustments() - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetail
-
- getOrderItemPriceDetailAdjustments() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- getOrderItems() - Method in class com.broadleafcommerce.subscription.api.wrapper.SubscriptionWrapper
-
- getOrderItems() - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Gets all (primary and secondary) orders tied to this subscription.
- getOrderItems() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- getOriginalBillingDateForCustomer(Customer, BillingFrequencyType) - Method in interface com.broadleafcommerce.subscription.service.SubscriptionService
-
- getOriginalBillingDateForCustomer(Customer, BillingFrequencyType) - Method in class com.broadleafcommerce.subscription.service.SubscriptionServiceImpl
-
- getOriginalDateForSubscription(Subscription) - Method in class com.broadleafcommerce.subscription.service.SubscriptionServiceImpl
-
- getPaidSubscription() - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionSku
-
Returns the sku that this subscription trial will become
- getPaidSubscription() - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- getPaidSubscription() - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- getPayDay() - Method in class com.broadleafcommerce.subscription.api.wrapper.SubscriptionWrapper
-
- getPayDay() - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Gets the day of the month that this Subscription should be attempted billed
- getPayDay() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- getPaymentGatewayType() - Method in interface com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPayment
-
- getPaymentGatewayType() - Method in class com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPaymentImpl
-
- getPaymentGatewayType() - Method in class com.broadleafcommerce.subscription.weave.core.customer.domain.CustomerPaymentImplTemplate
-
- getPaymentName() - Method in interface com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPayment
-
Returns the name of this payment.
- getPaymentName() - Method in class com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPaymentImpl
-
- getPaymentName() - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderPayment
-
- getPaymentName() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderPaymentImpl
-
- getPaymentName() - Method in class com.broadleafcommerce.subscription.weave.core.customer.domain.CustomerPaymentImplTemplate
-
- getPaymentName() - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.OrderPaymentImplTemplate
-
- getPeriod() - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPayment
-
Returns the relative period.
- getPeriod() - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- getPeriodRange() - Method in class com.broadleafcommerce.subscription.service.promotable.SubPromotionQualifier
-
- getPeriodRangeForPeriod(Integer) - Method in class com.broadleafcommerce.subscription.service.promotable.SubPromotableOrder
-
- getPrecedence() - Method in class com.broadleafcommerce.subscription.web.processor.ScheduledPaymentsProcessor
-
- getPrecedence() - Method in class com.broadleafcommerce.subscription.web.processor.SubscriptionCheckoutProcessor
-
- getPrecedence() - Method in class com.broadleafcommerce.subscription.web.processor.SubscriptionCustomerSubscribedProcessor
-
- getPrecedence() - Method in class com.broadleafcommerce.subscription.web.processor.SubscriptionProductProcessor
-
- getPrepaidPeriods() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemImpl
-
- getPreview() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- getPriceAfterAdjustments() - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPayment
-
Returns the price including adjustments (but not taxes).
- getPriceAfterAdjustments() - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentDetail
-
Returns the price including adjustments of this detail.
- getPriceAfterAdjustments() - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentDetailDTO
-
- getPriceAfterAdjustments() - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- getPriceBeforeAdjustments() - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPayment
-
Returns the price for this payment before adjustments.
- getPriceBeforeAdjustments() - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- getPriceDetailsForItems(Integer, List<PromotableOrderItem>) - Method in class com.broadleafcommerce.subscription.service.promotable.SubPromotableOrder
-
- getPrimaryOrder() - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPayment
-
Gets the primary order for this payment
- getPrimaryOrder() - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- getPrimaryOrderItem() - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Gets the primary order tied to this subscription.
- getPrimaryOrderItem() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- getProduct() - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionProductImpl
-
- getProductId() - Method in exception com.broadleafcommerce.subscription.service.exception.SubscriptionUnavailableException
-
- getPromotableOrder() - Method in class com.broadleafcommerce.subscription.service.promotable.SubPromotableOrder
-
- getProratedPriceForUpgrade(Money, Subscription) - Method in interface com.broadleafcommerce.subscription.service.SubscriptionService
-
Returns the prorated price calculated by determining days of the month left in the subscription as a percent
of the new price passed in.
- getProratedPriceForUpgrade(Money, Subscription) - Method in class com.broadleafcommerce.subscription.service.SubscriptionServiceImpl
-
- getQuantity() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- getQuantity() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemQualifierImpl
-
- getReason() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- getRetailPriceValue() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- getSalesPriceValue() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- getScheduledPaymentDate() - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPayment
-
Returns the due date for this scheduled payment.
- getScheduledPaymentDate() - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- getScheduledPayments(Subscription, OrderItem) - Method in interface com.broadleafcommerce.subscription.service.SubscriptionService
-
Calculates the next scheduled payment for a specific order item
within the primary order of the subscriptions
- getScheduledPayments(Subscription, OrderItem) - Method in class com.broadleafcommerce.subscription.service.SubscriptionServiceImpl
-
- getScheduledPaymentsForOrder(String, SubscriptionOrder, int, int, Calendar) - Method in interface com.broadleafcommerce.subscription.service.SubscriptionService
-
- getScheduledPaymentsForOrder(String, SubscriptionOrder, int, int, Calendar) - Method in class com.broadleafcommerce.subscription.service.SubscriptionServiceImpl
-
- getSchedulePaymentDetails() - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPayment
-
- getSchedulePaymentDetails() - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- getSku() - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionSku
-
Returns the related parent SKU for this embeddable object.
- getSku() - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- getSku() - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- getStartDateForOrderItem(OrderItem) - Method in interface com.broadleafcommerce.subscription.service.SubscriptionService
-
- getStartDateForOrderItem(OrderItem) - Method in class com.broadleafcommerce.subscription.service.SubscriptionServiceImpl
-
- getStartingPeriod() - Method in interface com.broadleafcommerce.subscription.domain.offer.SubscriptionOffer
-
Returns the starting period for the offer.
- getStartingPeriod() - Method in class com.broadleafcommerce.subscription.domain.offer.SubscriptionOfferImpl
-
- getStartingPeriod() - Method in class com.broadleafcommerce.subscription.weave.core.offer.domain.OfferImplTemplate
-
- getStartPeriodName() - Method in class com.broadleafcommerce.subscription.web.processor.ScheduledPaymentsProcessor
-
- getStatus() - Method in class com.broadleafcommerce.subscription.api.wrapper.SubscriptionWrapper
-
- getStatus() - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Gets the current status of this Subscription
- getStatus() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- getSubscription() - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionProduct
-
- getSubscription() - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionProductImpl
-
- getSubscription() - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItem
-
Get the subscription associated with this subscription order
- getSubscription() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemImpl
-
- getSubscription() - Method in interface com.broadleafcommerce.subscription.service.workflow.SubscriptionPaymentResponse
-
- getSubscription() - Method in class com.broadleafcommerce.subscription.service.workflow.SubscriptionPaymentSeed
-
- getSubscription() - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.ProductImplTemplate
-
- getSubscription() - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.DiscreteOrderItemImplTemplate
-
- getSubscriptionChangeSku() - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Returns the subscription sku that this subscription is meant to change into on next billing
- getSubscriptionChangeSku() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- getSubscriptionItemPriceAfterAdjustments(Integer) - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItem
-
Returns the estimated total price before taxes but including adjustments for a given period for this item.
- getSubscriptionItemPriceAfterAdjustments(Integer) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemImpl
-
- getSubscriptionItemPriceAfterAdjustments(Integer) - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.DiscreteOrderItemImplTemplate
-
- getSubscriptionItems() - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrder
-
Returns the discrete order items of this order that represent subscriptions
- getSubscriptionItems() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderImpl
-
- getSubscriptionItems() - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.OrderImplTemplate
-
- getSubscriptionOrderItemPriceDetails() - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItem
-
Collection of SubscriptionOrderItemPriceDetails
for this orderItem.
- getSubscriptionOrderItemPriceDetails() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemImpl
-
- getSubscriptionOrderItemPriceDetails() - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.DiscreteOrderItemImplTemplate
-
- getSubscriptionOrderItemQualifiers() - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItem
-
If any quantity of this item was used to qualify for an offer, then this returned list
will indicate the offer and the relevant quantity.
- getSubscriptionOrderItemQualifiers() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemImpl
-
- getSubscriptionOrderItemQualifiers() - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.DiscreteOrderItemImplTemplate
-
- getSubscriptionPaymentResponse() - Method in exception com.broadleafcommerce.subscription.service.exception.SubscriptionPaymentException
-
- getTimeDTOForStartDate(DiscreteOrderItem) - Method in class com.broadleafcommerce.subscription.service.workflow.CreateSubscriptionActivity
-
- getTotalAdjustedPrice() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- getTotalAdjustmentValue() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- getTrialPeriodDays() - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionSku
-
Returns the number of days this subscription trial lasts
- getTrialPeriodDays() - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- getTrialPeriodDays() - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- getType() - Method in class com.broadleafcommerce.subscription.domain.catalog.BillingFrequencyType
-
- getType() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionNotificationType
-
- getType() - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionStatus
-
- getType() - Method in class com.broadleafcommerce.subscription.service.event.type.SubscriptionEventType
-
- getUpgradeable() - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionProduct
-
Returns true if this product is upgradable.
- getUpgradeable() - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionProductImpl
-
- getUpgradeable() - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.ProductImplTemplate
-
- getUpgradeFamily() - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionSku
-
- getUpgradeFamily() - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- getUpgradeFamily() - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- getUpgradeFamilyType() - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionProduct
-
This property returns the upgrade family for products that are upgradable.
- getUpgradeFamilyType() - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionProductImpl
-
- getUpgradeFamilyType() - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.ProductImplTemplate
-
- getUpgradeLevel() - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionSku
-
- getUpgradeLevel() - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- getUpgradeLevel() - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- getUserDefinedFields() - Method in class com.broadleafcommerce.subscription.service.workflow.SubscriptionPaymentSeed
-
- getUseSalePrice() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- getValue() - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- getValuesToGenerate() - Method in class com.broadleafcommerce.subscription.admin.extension.BillingFrequencyTypeEnumOptionsExtensionListener
-
- Group() - Constructor for class com.broadleafcommerce.subscription.domain.catalog.SubscriptionProductImpl.Presentation.Group
-
- Group() - Constructor for class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderImpl.Presentation.Group
-
- salesValue - Variable in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- save(Subscription) - Method in interface com.broadleafcommerce.subscription.dao.SubscriptionDao
-
CRUD operation
- save(Subscription) - Method in class com.broadleafcommerce.subscription.dao.SubscriptionDaoImpl
-
- save(Subscription) - Method in interface com.broadleafcommerce.subscription.service.SubscriptionService
-
saves a subscription to the database
- save(Subscription) - Method in class com.broadleafcommerce.subscription.service.SubscriptionServiceImpl
-
- savePayment - Variable in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderPaymentImpl
-
- ScheduledPayment - Interface in com.broadleafcommerce.subscription.domain.subscription
-
- scheduledPaymentDate - Variable in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- ScheduledPaymentDetail - Interface in com.broadleafcommerce.subscription.domain.subscription
-
- ScheduledPaymentDetailDTO - Class in com.broadleafcommerce.subscription.domain.subscription
-
- ScheduledPaymentDetailDTO() - Constructor for class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentDetailDTO
-
- ScheduledPaymentDetailWrapper - Class in com.broadleafcommerce.subscription.api.wrapper
-
This is a JAXB wrapper to wrap FuturePayment.
- ScheduledPaymentDetailWrapper() - Constructor for class com.broadleafcommerce.subscription.api.wrapper.ScheduledPaymentDetailWrapper
-
- ScheduledPaymentImpl - Class in com.broadleafcommerce.subscription.domain.subscription
-
- ScheduledPaymentImpl() - Constructor for class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- ScheduledPaymentImpl(int, BillingFrequencyType, Date) - Constructor for class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- scheduledPaymentsDetails - Variable in class com.broadleafcommerce.subscription.api.wrapper.ScheduledPaymentWrapper
-
- ScheduledPaymentsProcessor - Class in com.broadleafcommerce.subscription.web.processor
-
A Thymeleaf processor that will provide a DTO that enables the display of future payments.
- ScheduledPaymentsProcessor() - Constructor for class com.broadleafcommerce.subscription.web.processor.ScheduledPaymentsProcessor
-
- ScheduledPaymentWrapper - Class in com.broadleafcommerce.subscription.api.wrapper
-
This is a JAXB wrapper to wrap FuturePayment.
- ScheduledPaymentWrapper() - Constructor for class com.broadleafcommerce.subscription.api.wrapper.ScheduledPaymentWrapper
-
- schedulePaymentDetails - Variable in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- separateTuples(List<Object[]>, List<Long>, List<Long>) - Static method in class com.broadleafcommerce.subscription.service.TupleSeparator
-
takes a list of object arrays (assumed to be longs) and populates with them 2 lists of Longs
- serialVersionUID - Static variable in class com.broadleafcommerce.subscription.domain.catalog.BillingFrequencyType
-
- serialVersionUID - Static variable in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- serialVersionUID - Static variable in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemQualifierImpl
-
- SET_TO_PENDING_MESSAGE - Static variable in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionNotificationType
-
- setAnnualBillingPeriods(Integer) - Method in class com.broadleafcommerce.subscription.domain.catalog.BillingFrequencyType
-
- setApplicationContext(ApplicationContext) - Method in class com.broadleafcommerce.subscription.service.batch.AbstractSubscriptionExecutorService
-
- setApplicationContext(ApplicationContext) - Method in class com.broadleafcommerce.subscription.service.batch.threads.TupleProcessorThread
-
- setAppliedToSalePrice(boolean) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- setBeginPeriod(Integer) - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetail
-
Sets the beginPeriod.
- setBeginPeriod(Integer) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- setBeginPeriod(Integer) - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemQualifier
-
Sets the beginPeriod.
- setBeginPeriod(Integer) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemQualifierImpl
-
- setBeginPeriod(Integer) - Method in class com.broadleafcommerce.subscription.service.promotable.PeriodRange
-
- setBillingFrequencyName(String) - Method in class com.broadleafcommerce.subscription.web.processor.ScheduledPaymentsProcessor
-
- setBillingFrequencyType(BillingFrequencyType) - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionProduct
-
- setBillingFrequencyType(BillingFrequencyType) - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionProductImpl
-
- setBillingFrequencyType(BillingFrequencyType) - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionSku
-
Sets the billing frequency type of this SKU.
- setBillingFrequencyType(BillingFrequencyType) - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- setBillingFrequencyType(BillingFrequencyType) - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPayment
-
- setBillingFrequencyType(BillingFrequencyType) - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- setBillingFrequencyType(BillingFrequencyType) - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.ProductImplTemplate
-
- setBillingFrequencyType(BillingFrequencyType) - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- setCardType(String) - Method in interface com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPayment
-
Sets the CreditCardType
of the card that this payment represents.
- setCardType(String) - Method in class com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPaymentImpl
-
- setCardType(String) - Method in class com.broadleafcommerce.subscription.weave.core.customer.domain.CustomerPaymentImplTemplate
-
- setCheckoutResponse(SubscriptionPaymentResponse) - Method in exception com.broadleafcommerce.subscription.service.exception.SubscriptionPaymentException
-
- setCommittedUntilDate(Date) - Method in class com.broadleafcommerce.subscription.api.wrapper.SubscriptionWrapper
-
- setCommittedUntilDate(Date) - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
- setCommittedUntilDate(Date) - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- setCurrency(BroadleafCurrency) - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPayment
-
Sets the currency for this payment
- setCurrency(BroadleafCurrency) - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- setCurrentPeriod(Integer) - Method in class com.broadleafcommerce.subscription.service.promotable.SubPromotableOrder
-
- setCustomer(CustomerWrapper) - Method in class com.broadleafcommerce.subscription.api.wrapper.SubscriptionWrapper
-
- setCustomer(Customer) - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Sets the customer associated with this Subscription
- setCustomer(Customer) - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- setCustomerPayment(CustomerPaymentWrapper) - Method in class com.broadleafcommerce.subscription.api.wrapper.SubscriptionWrapper
-
- setCustomerPayment(CustomerPayment) - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderPayment
-
Sets the CustomerPayment
of this payment
- setCustomerPayment(CustomerPayment) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderPaymentImpl
-
- setCustomerPayment(CustomerPayment) - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Sets the customer payment associated with this Subscription
- setCustomerPayment(CustomerPayment) - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- setCustomerPayment(CustomerPayment) - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.OrderPaymentImplTemplate
-
- setDiscountFuturePeriods(boolean) - Method in interface com.broadleafcommerce.subscription.domain.offer.SubscriptionOffer
-
Sets whether or not this offer applies to future periods.
- setDiscountFuturePeriods(boolean) - Method in class com.broadleafcommerce.subscription.domain.offer.SubscriptionOfferImpl
-
- setDiscountFuturePeriods(boolean) - Method in class com.broadleafcommerce.subscription.weave.core.offer.domain.OfferImplTemplate
-
- setEndPeriod(Integer) - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetail
-
Sets the endingPeriod for this priceDetail.
- setEndPeriod(Integer) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- setEndPeriod(Integer) - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemQualifier
-
Sets the endingPeriod for this priceDetail.
- setEndPeriod(Integer) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemQualifierImpl
-
- setEndPeriod(Integer) - Method in class com.broadleafcommerce.subscription.service.promotable.PeriodRange
-
- setEndPeriodName(String) - Method in class com.broadleafcommerce.subscription.web.processor.ScheduledPaymentsProcessor
-
- setExpirationDate(Date) - Method in interface com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPayment
-
Sets the
Date
on which this payment is set to expire.
- setExpirationDate(Date) - Method in class com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPaymentImpl
-
- setExpirationDate(Date) - Method in class com.broadleafcommerce.subscription.weave.core.customer.domain.CustomerPaymentImplTemplate
-
- setFailoverCounter(int) - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Sets the current number of failures for the current Subscription
- setFailoverCounter(int) - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- setFutureStartDate(Boolean) - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionSku
-
- setFutureStartDate(Boolean) - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- setFutureStartDate(Boolean) - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- setId(Long) - Method in class com.broadleafcommerce.subscription.api.wrapper.SubscriptionWrapper
-
- setId(Long) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- setId(Long) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- setId(Long) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemQualifierImpl
-
- setId(Long) - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPayment
-
Sets the id for this payment
- setId(Long) - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- setId(Long) - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
- setId(Long) - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- setIsSecondary(Boolean) - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrder
-
Sets whether this order was created as part of a recurring billing process
- setIsSecondary(Boolean) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderImpl
-
- setIsSecondary(Boolean) - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.OrderImplTemplate
-
- setIsSubscription(Boolean) - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionSku
-
Sets whether this sku represents a subscription sku
- setIsSubscription(Boolean) - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- setIsSubscription(Boolean) - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- setIsTrial(Boolean) - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionSku
-
Sets whether this sku represents a subscription trial
- setIsTrial(Boolean) - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- setIsTrial(Boolean) - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- setLastExpirationNotification(Date) - Method in interface com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPayment
-
- setLastExpirationNotification(Date) - Method in class com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPaymentImpl
-
- setLastExpirationNotification(Date) - Method in class com.broadleafcommerce.subscription.weave.core.customer.domain.CustomerPaymentImplTemplate
-
- setLastFour(String) - Method in interface com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPayment
-
Sets the last four digits of the credit card that this payment represents.
- setLastFour(String) - Method in class com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPaymentImpl
-
- setLastFour(String) - Method in class com.broadleafcommerce.subscription.weave.core.customer.domain.CustomerPaymentImplTemplate
-
- setLastOrderItem(DiscreteOrderItem) - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Utility method to re-set the last order, which usually will be
the "in process" order during the bill job workflow
- setLastOrderItem(DiscreteOrderItem) - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- setLastOrderItemFromOrder(Order) - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
- setLastOrderItemFromOrder(Order) - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- setLastPaymentDate(Date) - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Sets the last time (doesn't matter with what granularity) that a bill job has been successfully applied to
this subscription.
- setLastPaymentDate(Date) - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- setLastPaymentStatus(String) - Method in interface com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPayment
-
- setLastPaymentStatus(String) - Method in class com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPaymentImpl
-
- setLastPaymentStatus(String) - Method in class com.broadleafcommerce.subscription.weave.core.customer.domain.CustomerPaymentImplTemplate
-
- setMatchFound(boolean) - Method in class com.broadleafcommerce.subscription.service.MarkQualifiersAndTargetsResponse
-
- setNextPaymentDate(Date) - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Sets the next time (doesn't matter with what granularity) that a bill job has been successfully applied to
this subscription.
- setNextPaymentDate(Date) - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- setNextStartingPeriodToTry(Integer) - Method in class com.broadleafcommerce.subscription.service.MarkQualifiersAndTargetsResponse
-
- setNumberOfPeriods(Integer) - Method in interface com.broadleafcommerce.subscription.domain.offer.SubscriptionOffer
-
Sets the number of periods for which this subscription discount applies.
- setNumberOfPeriods(Integer) - Method in class com.broadleafcommerce.subscription.domain.offer.SubscriptionOfferImpl
-
- setNumberOfPeriods(Integer) - Method in class com.broadleafcommerce.subscription.weave.core.offer.domain.OfferImplTemplate
-
- setOffer(Offer) - Method in interface com.broadleafcommerce.subscription.domain.offer.SubscriptionOffer
-
Sets the offer associated with these properties.
- setOffer(Offer) - Method in class com.broadleafcommerce.subscription.domain.offer.SubscriptionOfferImpl
-
- setOffer(Offer) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- setOffer(Offer) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemQualifierImpl
-
- setOffer(Offer) - Method in class com.broadleafcommerce.subscription.weave.core.offer.domain.OfferImplTemplate
-
- setOfferName(String) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- setOrder(Order) - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrder
-
- setOrder(Order) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderImpl
-
- setOrder(Order) - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.OrderImplTemplate
-
- setOrderItem(DiscreteOrderItem) - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItem
-
Sets the related order item.
- setOrderItem(DiscreteOrderItem) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemImpl
-
- setOrderItem(OrderItem) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- setOrderItem(OrderItem) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemQualifierImpl
-
- setOrderItem(DiscreteOrderItem) - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.DiscreteOrderItemImplTemplate
-
- setOrderItemAdjustments(List<OrderItemPriceDetailAdjustment>) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- setOrderItemId(Long) - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentDetail
-
Returns the specific item associated with this detail.
- setOrderItemId(Long) - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentDetailDTO
-
- setOrderItemName(String) - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentDetail
-
For convenience, returns the name of this detail.
- setOrderItemName(String) - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentDetailDTO
-
- setOrderItemPriceDetail(OrderItemPriceDetail) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- setOrderItems(List<OrderItemWrapper>) - Method in class com.broadleafcommerce.subscription.api.wrapper.SubscriptionWrapper
-
- setOrderItems(List<DiscreteOrderItem>) - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Sets all (primary and secondary) orders tied to this subscription.
- setOrderItems(List<DiscreteOrderItem>) - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- setPaidSubscription(Sku) - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionSku
-
Sets the sku that this subscription trial will become
- setPaidSubscription(Sku) - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- setPaidSubscription(Sku) - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- setPayDay(String) - Method in class com.broadleafcommerce.subscription.api.wrapper.SubscriptionWrapper
-
- setPayDay(DayOfMonthType) - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Sets the day of the month that this Subscription should be attempted billed
- setPayDay(DayOfMonthType) - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- setPaymentGatewayType(PaymentGatewayType) - Method in interface com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPayment
-
- setPaymentGatewayType(PaymentGatewayType) - Method in class com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPaymentImpl
-
- setPaymentGatewayType(PaymentGatewayType) - Method in class com.broadleafcommerce.subscription.weave.core.customer.domain.CustomerPaymentImplTemplate
-
- setPaymentName(String) - Method in interface com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPayment
-
Sets the name of this payment.
- setPaymentName(String) - Method in class com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPaymentImpl
-
- setPaymentName(String) - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderPayment
-
- setPaymentName(String) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderPaymentImpl
-
- setPaymentName(String) - Method in class com.broadleafcommerce.subscription.weave.core.customer.domain.CustomerPaymentImplTemplate
-
- setPaymentName(String) - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.OrderPaymentImplTemplate
-
- setPeriod(Integer) - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPayment
-
Sets the period of this scheduled payment relative to the order.
- setPeriod(Integer) - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- setPeriodRange(PeriodRange) - Method in class com.broadleafcommerce.subscription.service.promotable.SubPromotionQualifier
-
- setPreview(Boolean) - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- setPriceAfterAdjustments(Money) - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPayment
-
Sets the price including adjustments.
- setPriceAfterAdjustments(Money) - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentDetail
-
Sets the price including adjustments for this detail.
- setPriceAfterAdjustments(Money) - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentDetailDTO
-
- setPriceAfterAdjustments(Money) - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- setPriceBeforeAdjustments(Money) - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPayment
-
Sets the price before adjusments.
- setPriceBeforeAdjustments(Money) - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- setPriceListContextIfAvailable(Subscription) - Method in class com.broadleafcommerce.subscription.service.batch.IndividualWorkflowExecution
-
- setPrimaryOrder(Order) - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPayment
-
Sets the primary order for this payment
- setPrimaryOrder(Order) - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- setPrimaryOrderItem(DiscreteOrderItem) - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Sets the primary order tied to this subscription.
- setPrimaryOrderItem(DiscreteOrderItem) - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- setProduct(Product) - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionProductImpl
-
- setProductId(Long) - Method in exception com.broadleafcommerce.subscription.service.exception.SubscriptionUnavailableException
-
- setQuantity(int) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- setQuantity(Long) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemQualifierImpl
-
- setReason(String) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- setRetailPriceValue(Money) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- setSalesPriceValue(Money) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- setSavePayment(Boolean) - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderPayment
-
- setSavePayment(Boolean) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderPaymentImpl
-
- setSavePayment(Boolean) - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.OrderPaymentImplTemplate
-
- setScheduledPaymentDate(Date) - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPayment
-
Sets the date this scheduled payment is due.
- setScheduledPaymentDate(Date) - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- setSchedulePaymentDetails(List<ScheduledPaymentDetail>) - Method in interface com.broadleafcommerce.subscription.domain.subscription.ScheduledPayment
-
- setSchedulePaymentDetails(List<ScheduledPaymentDetail>) - Method in class com.broadleafcommerce.subscription.domain.subscription.ScheduledPaymentImpl
-
- setSku(Sku) - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionSku
-
Sets the related parent SKU for this embeddable object
- setSku(Sku) - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- setSku(Sku) - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- setStartingPeriod(Integer) - Method in interface com.broadleafcommerce.subscription.domain.offer.SubscriptionOffer
-
Sets the starting period number.
- setStartingPeriod(Integer) - Method in class com.broadleafcommerce.subscription.domain.offer.SubscriptionOfferImpl
-
- setStartingPeriod(Integer) - Method in class com.broadleafcommerce.subscription.weave.core.offer.domain.OfferImplTemplate
-
- setStartPeriodName(String) - Method in class com.broadleafcommerce.subscription.web.processor.ScheduledPaymentsProcessor
-
- setStatus(String) - Method in class com.broadleafcommerce.subscription.api.wrapper.SubscriptionWrapper
-
- setStatus(SubscriptionStatus) - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Sets the current status of this Subscription
- setStatus(SubscriptionStatus) - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- setSubscription(Boolean) - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionProduct
-
- setSubscription(Boolean) - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionProductImpl
-
- setSubscription(Subscription) - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItem
-
- setSubscription(Subscription) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemImpl
-
- setSubscription(Subscription) - Method in class com.broadleafcommerce.subscription.service.workflow.SubscriptionPaymentSeed
-
- setSubscription(Boolean) - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.ProductImplTemplate
-
- setSubscription(Subscription) - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.DiscreteOrderItemImplTemplate
-
- setSubscriptionChangeSku(Sku) - Method in interface com.broadleafcommerce.subscription.domain.subscription.Subscription
-
Sets the subscription sku that this subscription is meant to change into on next billing
- setSubscriptionChangeSku(Sku) - Method in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- setSubscriptionOrderItemPriceDetails(List<SubscriptionOrderItemPriceDetail>) - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItem
-
Returns the list of SubscriptionOrderItemPriceDetail
- setSubscriptionOrderItemPriceDetails(List<SubscriptionOrderItemPriceDetail>) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemImpl
-
- setSubscriptionOrderItemPriceDetails(List<SubscriptionOrderItemPriceDetail>) - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.DiscreteOrderItemImplTemplate
-
- setSubscriptionOrderItemQualifiers(List<SubscriptionOrderItemQualifier>) - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItem
-
Sets the list of OrderItemQualifiers
- setSubscriptionOrderItemQualifiers(List<SubscriptionOrderItemQualifier>) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemImpl
-
- setSubscriptionOrderItemQualifiers(List<SubscriptionOrderItemQualifier>) - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.DiscreteOrderItemImplTemplate
-
- setTrialPeriodDays(Integer) - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionSku
-
Sets the number of days this subscription trial lasts
- setTrialPeriodDays(Integer) - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- setTrialPeriodDays(Integer) - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- setTuple(List<Object[]>) - Method in class com.broadleafcommerce.subscription.service.batch.threads.AutoPendingThread
-
- setTuple(List<Object[]>) - Method in class com.broadleafcommerce.subscription.service.batch.threads.AutoSuspendThread
-
- setTuple(List<Object[]>) - Method in class com.broadleafcommerce.subscription.service.batch.threads.TenderExpirationWarningThread
-
- setTuple(List<Object[]>) - Method in class com.broadleafcommerce.subscription.service.batch.threads.UpdateStatusThread
-
- setTupleSegment(List<Object[]>) - Method in class com.broadleafcommerce.subscription.service.batch.threads.TupleProcessorThread
-
- setTupleSegment(List<Object[]>) - Method in class com.broadleafcommerce.subscription.service.batch.threads.UpdateStatusThread
-
- setUpgradeable(boolean) - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionProduct
-
Set whether or not this product is upgradable.
- setUpgradeable(boolean) - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionProductImpl
-
- setUpgradeable(boolean) - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.ProductImplTemplate
-
- setUpgradeFamilyType(String) - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionProduct
-
Set the upgrade family type.
- setUpgradeFamilyType(String) - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionProductImpl
-
- setUpgradeFamilyType(String) - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.ProductImplTemplate
-
- setUpgradeLevel(Integer) - Method in interface com.broadleafcommerce.subscription.domain.catalog.SubscriptionSku
-
Returns the upgrade level for this SKU
- setUpgradeLevel(Integer) - Method in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- setUpgradeLevel(Integer) - Method in class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- setUseExisting(Boolean) - Method in interface com.broadleafcommerce.subscription.domain.order.SubscriptionOrderPayment
-
- setUseExisting(Boolean) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderPaymentImpl
-
- setUseExisting(Boolean) - Method in class com.broadleafcommerce.subscription.weave.core.order.domain.OrderPaymentImplTemplate
-
- setUserDefinedFields(Map<String, Object>) - Method in class com.broadleafcommerce.subscription.service.workflow.SubscriptionPaymentSeed
-
- setUseSalePrice(boolean) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- setValue(Money) - Method in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- shouldConsiderItemQuantityInPotentialValueCalculation(SubscriptionOrderItem) - Method in class com.broadleafcommerce.subscription.service.SubscriptionOfferServiceImpl
-
Hook to override.
- shouldCreateSubscription(SubscriptionSku, DiscreteOrderItem) - Method in class com.broadleafcommerce.subscription.service.workflow.CreateSubscriptionActivity
-
- shouldGetScheduledPaymentsForOrderItem(SubscriptionOrderItem) - Method in class com.broadleafcommerce.subscription.service.SubscriptionServiceImpl
-
- sku - Variable in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- SkuImplTemplate - Class in com.broadleafcommerce.subscription.weave.core.catalog.domain
-
The template class that will be weaved in via JPA class transformation at runtime.
- SkuImplTemplate() - Constructor for class com.broadleafcommerce.subscription.weave.core.catalog.domain.SkuImplTemplate
-
- SOFT_DECLINED - Static variable in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionStatus
-
- splitPeriodIfNecessary(int, SubscriptionOffer) - Method in class com.broadleafcommerce.subscription.service.promotable.SubPromotableOrder
-
- splitTupleInSegments(List<Object[]>, int) - Method in class com.broadleafcommerce.subscription.service.batch.AbstractSubscriptionExecutorService
-
splits the t-uples resultset into more manageable segments, knowing the desired number of threads
- stampLastExpirationNotification(List<Long>) - Method in interface com.broadleafcommerce.subscription.dao.SubscriptionDao
-
marks the CustomerPayments identified by the given ids as "having been notified"
about the tender expiration
- stampLastExpirationNotification(List<Long>) - Method in class com.broadleafcommerce.subscription.dao.SubscriptionDaoImpl
-
- startingPeriod - Variable in class com.broadleafcommerce.subscription.domain.offer.SubscriptionOfferImpl
-
- status - Variable in class com.broadleafcommerce.subscription.api.wrapper.SubscriptionWrapper
-
- status - Variable in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- subCustomerPaymentService - Variable in class com.broadleafcommerce.subscription.extension.SubscriptionCheckoutService
-
Deprecated.
- subOrderItemQualifiers - Variable in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemImpl
-
- SubPromotableOrder - Class in com.broadleafcommerce.subscription.service.promotable
-
- SubPromotableOrder() - Constructor for class com.broadleafcommerce.subscription.service.promotable.SubPromotableOrder
-
- SubPromotableOrderItemPriceDetail - Class in com.broadleafcommerce.subscription.service.promotable
-
Decorates PromotableOrderItem with subscription processing needs.
- SubPromotableOrderItemPriceDetail(PromotableOrderItemPriceDetail, PeriodRange) - Constructor for class com.broadleafcommerce.subscription.service.promotable.SubPromotableOrderItemPriceDetail
-
- SubPromotionQualifier - Class in com.broadleafcommerce.subscription.service.promotable
-
Extends PromotionQualifier concept to add the applicable PeriodRange.
- SubPromotionQualifier(PromotionQualifier, PeriodRange) - Constructor for class com.broadleafcommerce.subscription.service.promotable.SubPromotionQualifier
-
- Subscription - Static variable in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionProductImpl.Presentation.Group.Name
-
- Subscription - Static variable in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionProductImpl.Presentation.Tab.Name
-
- Subscription - Static variable in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionProductImpl.Presentation.Tab.Order
-
- subscription - Variable in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemImpl
-
- Subscription - Interface in com.broadleafcommerce.subscription.domain.subscription
-
Defines a Subscription in Broadleaf.
- subscription - Variable in class com.broadleafcommerce.subscription.service.workflow.SubscriptionPaymentSeed
-
- SUBSCRIPTION_ADJUSTMENTS - Variable in class com.broadleafcommerce.subscription.service.SubscriptionOfferServiceImpl
-
- SUBSCRIPTION_DISCOUNTS - Variable in class com.broadleafcommerce.subscription.service.SubscriptionOfferServiceImpl
-
- SUBSCRIPTION_IN_PROCESS - Static variable in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderStatus
-
- SUBSCRIPTION_PAYMENT - Static variable in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionNotificationType
-
- SUBSCRIPTION_PAYMENT - Static variable in class com.broadleafcommerce.subscription.service.event.type.SubscriptionEventType
-
- SUBSCRIPTION_PRODUCT - Static variable in class com.broadleafcommerce.subscription.domain.catalog.SubscriptionProductImpl.Presentation.FieldOrder
-
- SUBSCRIPTION_QUALIFIERS - Variable in class com.broadleafcommerce.subscription.service.SubscriptionOfferServiceImpl
-
- SubscriptionAbstractEndpoint - Class in com.broadleafcommerce.subscription.api.endpoint
-
- SubscriptionAbstractEndpoint() - Constructor for class com.broadleafcommerce.subscription.api.endpoint.SubscriptionAbstractEndpoint
-
- SubscriptionAttributeEnum - Class in com.broadleafcommerce.subscription.domain.subscription
-
- SubscriptionAttributeEnum() - Constructor for class com.broadleafcommerce.subscription.domain.subscription.SubscriptionAttributeEnum
-
- SubscriptionAutoPendinfEventFactory - Class in com.broadleafcommerce.subscription.service.event.factory
-
Create an event to launch execution of com.broadleafcommerce.enterprise.workflow.admin.service.event.SubscriptionAutoPendingEventConsumer
- SubscriptionAutoPendinfEventFactory() - Constructor for class com.broadleafcommerce.subscription.service.event.factory.SubscriptionAutoPendinfEventFactory
-
- SubscriptionAutoPendingEventConsumer - Class in com.broadleafcommerce.subscription.service.event.consumer
-
This consumer listens to recurring job events related to changing the status of Subscription records
- SubscriptionAutoPendingEventConsumer() - Constructor for class com.broadleafcommerce.subscription.service.event.consumer.SubscriptionAutoPendingEventConsumer
-
- SubscriptionAutoSuspendEventConsumer - Class in com.broadleafcommerce.subscription.service.event.consumer
-
This consumer listens to recurring job events related to changing the status of Subscription records
- SubscriptionAutoSuspendEventConsumer() - Constructor for class com.broadleafcommerce.subscription.service.event.consumer.SubscriptionAutoSuspendEventConsumer
-
- SubscriptionAutoSuspendEventFactory - Class in com.broadleafcommerce.subscription.service.event.factory
-
Create an event to launch execution of com.broadleafcommerce.enterprise.workflow.admin.service.event.SubscriptionAutoSuspendEventConsumer
- SubscriptionAutoSuspendEventFactory() - Constructor for class com.broadleafcommerce.subscription.service.event.factory.SubscriptionAutoSuspendEventFactory
-
- SubscriptionAvailabilityActivity - Class in com.broadleafcommerce.subscription.service.workflow
-
This activity handles both adds and updates for subscription items.
- SubscriptionAvailabilityActivity() - Constructor for class com.broadleafcommerce.subscription.service.workflow.SubscriptionAvailabilityActivity
-
- subscriptionChangeSku - Variable in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- SubscriptionCheckoutProcessor - Class in com.broadleafcommerce.subscription.web.processor
-
- SubscriptionCheckoutProcessor() - Constructor for class com.broadleafcommerce.subscription.web.processor.SubscriptionCheckoutProcessor
-
- SubscriptionCheckoutService - Class in com.broadleafcommerce.subscription.extension
-
Deprecated.
- SubscriptionCheckoutService() - Constructor for class com.broadleafcommerce.subscription.extension.SubscriptionCheckoutService
-
Deprecated.
- SubscriptionCustomerPayment - Interface in com.broadleafcommerce.subscription.domain.customer
-
- SubscriptionCustomerPaymentImpl - Class in com.broadleafcommerce.subscription.domain.customer
-
- SubscriptionCustomerPaymentImpl() - Constructor for class com.broadleafcommerce.subscription.domain.customer.SubscriptionCustomerPaymentImpl
-
- SubscriptionCustomerPaymentService - Interface in com.broadleafcommerce.subscription.service
-
- SubscriptionCustomerPaymentServiceImpl - Class in com.broadleafcommerce.subscription.service
-
- SubscriptionCustomerPaymentServiceImpl() - Constructor for class com.broadleafcommerce.subscription.service.SubscriptionCustomerPaymentServiceImpl
-
- SubscriptionCustomerSubscribedProcessor - Class in com.broadleafcommerce.subscription.web.processor
-
- SubscriptionCustomerSubscribedProcessor() - Constructor for class com.broadleafcommerce.subscription.web.processor.SubscriptionCustomerSubscribedProcessor
-
- SubscriptionDao - Interface in com.broadleafcommerce.subscription.dao
-
This DAO groups all crud-like operations on subscriptions, plus all data-access operations
pertaining to events and jobs related to auto-suspensions and tender expirations
- subscriptionDao - Variable in class com.broadleafcommerce.subscription.service.batch.AbstractSubscriptionExecutorService
-
- subscriptionDao - Variable in class com.broadleafcommerce.subscription.service.batch.BatchSubscriptionAutoPendingService
-
- subscriptionDao - Variable in class com.broadleafcommerce.subscription.service.batch.BatchSubscriptionAutoSuspendService
-
- subscriptionDao - Variable in class com.broadleafcommerce.subscription.service.batch.BatchSubscriptionPaymentService
-
- subscriptionDao - Variable in class com.broadleafcommerce.subscription.service.batch.BatchSubscriptionTenderExpirationWarningService
-
- subscriptionDao - Variable in class com.broadleafcommerce.subscription.service.batch.BatchSubscriptionUpdateStatusService
-
- subscriptionDao - Variable in class com.broadleafcommerce.subscription.service.batch.IndividualWorkflowExecution
-
- subscriptionDao - Variable in class com.broadleafcommerce.subscription.service.batch.threads.PaymentThread
-
- subscriptionDao - Variable in class com.broadleafcommerce.subscription.service.SubscriptionServiceImpl
-
- SubscriptionDaoImpl - Class in com.broadleafcommerce.subscription.dao
-
- SubscriptionDaoImpl() - Constructor for class com.broadleafcommerce.subscription.dao.SubscriptionDaoImpl
-
- SubscriptionEventType - Class in com.broadleafcommerce.subscription.service.event.type
-
Descriptive type for com.broadleafcommerce.enterprise.workflow.domain.WorkflowEvent
.
- SubscriptionEventType() - Constructor for class com.broadleafcommerce.subscription.service.event.type.SubscriptionEventType
-
- SubscriptionEventType(String, String) - Constructor for class com.broadleafcommerce.subscription.service.event.type.SubscriptionEventType
-
- SubscriptionFieldServiceExtensionHandler - Class in com.broadleafcommerce.subscription.admin.extension
-
- SubscriptionFieldServiceExtensionHandler() - Constructor for class com.broadleafcommerce.subscription.admin.extension.SubscriptionFieldServiceExtensionHandler
-
- SubscriptionFormBuilderExtensionHandler - Class in com.broadleafcommerce.subscription.admin.web.service
-
- SubscriptionFormBuilderExtensionHandler() - Constructor for class com.broadleafcommerce.subscription.admin.web.service.SubscriptionFormBuilderExtensionHandler
-
- SubscriptionImpl - Class in com.broadleafcommerce.subscription.domain.subscription
-
- SubscriptionImpl() - Constructor for class com.broadleafcommerce.subscription.domain.subscription.SubscriptionImpl
-
- subscriptionNotificationService - Variable in class com.broadleafcommerce.subscription.service.batch.AbstractSubscriptionExecutorService
-
- subscriptionNotificationService - Variable in class com.broadleafcommerce.subscription.service.batch.BatchSubscriptionAutoPendingService
-
- subscriptionNotificationService - Variable in class com.broadleafcommerce.subscription.service.batch.BatchSubscriptionAutoSuspendService
-
- subscriptionNotificationService - Variable in class com.broadleafcommerce.subscription.service.batch.BatchSubscriptionTenderExpirationWarningService
-
- subscriptionNotificationService - Variable in class com.broadleafcommerce.subscription.service.batch.IndividualWorkflowExecution
-
- subscriptionNotificationService - Variable in class com.broadleafcommerce.subscription.service.batch.threads.PaymentThread
-
- subscriptionNotificationService - Variable in class com.broadleafcommerce.subscription.service.batch.threads.TenderExpirationWarningThread
-
- SubscriptionNotificationService - Interface in com.broadleafcommerce.subscription.service
-
This service issues notifications stemming from Suscription-related jobs
- subscriptionNotificationService - Variable in class com.broadleafcommerce.subscription.service.SubscriptionPaymentServiceImpl
-
- SubscriptionNotificationServiceImpl - Class in com.broadleafcommerce.subscription.service
-
Issues notifications for subscription-related processing.
- SubscriptionNotificationServiceImpl() - Constructor for class com.broadleafcommerce.subscription.service.SubscriptionNotificationServiceImpl
-
- SubscriptionNotificationType - Class in com.broadleafcommerce.subscription.domain.subscription
-
An extendible enumeration representing the types of notifications to a customer that
jobs affecting subscriptions can perform
- SubscriptionNotificationType() - Constructor for class com.broadleafcommerce.subscription.domain.subscription.SubscriptionNotificationType
-
- SubscriptionNotificationType(String, String) - Constructor for class com.broadleafcommerce.subscription.domain.subscription.SubscriptionNotificationType
-
- SubscriptionOffer - Interface in com.broadleafcommerce.subscription.domain.offer
-
Defines additional fields to support subscription offers.
- SubscriptionOfferImpl - Class in com.broadleafcommerce.subscription.domain.offer
-
- SubscriptionOfferImpl() - Constructor for class com.broadleafcommerce.subscription.domain.offer.SubscriptionOfferImpl
-
- subscriptionOfferService - Variable in class com.broadleafcommerce.subscription.extension.SubscriptionOfferServiceExtensionHandler
-
- SubscriptionOfferService - Interface in com.broadleafcommerce.subscription.service
-
Augments the core Broadleaf Offer Services for subscription related processing.
- subscriptionOfferService - Variable in class com.broadleafcommerce.subscription.service.workflow.SubscriptionPriceActivity
-
- SubscriptionOfferServiceExtensionHandler - Class in com.broadleafcommerce.subscription.extension
-
- SubscriptionOfferServiceExtensionHandler() - Constructor for class com.broadleafcommerce.subscription.extension.SubscriptionOfferServiceExtensionHandler
-
- SubscriptionOfferServiceImpl - Class in com.broadleafcommerce.subscription.service
-
Augments the core Broadleaf Offer Services for subscription related processing.
- SubscriptionOfferServiceImpl() - Constructor for class com.broadleafcommerce.subscription.service.SubscriptionOfferServiceImpl
-
- SubscriptionOnePageCheckoutProcessor - Class in com.broadleafcommerce.subscription.web.processor
-
This should be completely removed when this targets Broadleaf 4.1
- SubscriptionOnePageCheckoutProcessor() - Constructor for class com.broadleafcommerce.subscription.web.processor.SubscriptionOnePageCheckoutProcessor
-
- SubscriptionOrder - Interface in com.broadleafcommerce.subscription.domain.order
-
- SubscriptionOrderImpl - Class in com.broadleafcommerce.subscription.domain.order
-
- SubscriptionOrderImpl() - Constructor for class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderImpl
-
- SubscriptionOrderImpl.Presentation - Class in com.broadleafcommerce.subscription.domain.order
-
- SubscriptionOrderImpl.Presentation.Group - Class in com.broadleafcommerce.subscription.domain.order
-
- SubscriptionOrderImpl.Presentation.Group.Name - Class in com.broadleafcommerce.subscription.domain.order
-
- SubscriptionOrderImpl.Presentation.Group.Order - Class in com.broadleafcommerce.subscription.domain.order
-
- SubscriptionOrderItem - Interface in com.broadleafcommerce.subscription.domain.order
-
- SubscriptionOrderItemImpl - Class in com.broadleafcommerce.subscription.domain.order
-
- SubscriptionOrderItemImpl() - Constructor for class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemImpl
-
- SubscriptionOrderItemPriceDetail - Interface in com.broadleafcommerce.subscription.domain.order
-
Adds the concepts of begin and ending period to OrderItemPriceDetail
.
- SubscriptionOrderItemPriceDetailAdjustmentImpl - Class in com.broadleafcommerce.subscription.domain.order
-
- SubscriptionOrderItemPriceDetailAdjustmentImpl() - Constructor for class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailAdjustmentImpl
-
- SubscriptionOrderItemPriceDetailImpl - Class in com.broadleafcommerce.subscription.domain.order
-
- SubscriptionOrderItemPriceDetailImpl() - Constructor for class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemPriceDetailImpl
-
- subscriptionOrderItemPriceDetails - Variable in class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemImpl
-
- SubscriptionOrderItemQualifier - Interface in com.broadleafcommerce.subscription.domain.order
-
- SubscriptionOrderItemQualifierImpl - Class in com.broadleafcommerce.subscription.domain.order
-
- SubscriptionOrderItemQualifierImpl() - Constructor for class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderItemQualifierImpl
-
- SubscriptionOrderPayment - Interface in com.broadleafcommerce.subscription.domain.order
-
- SubscriptionOrderPaymentImpl - Class in com.broadleafcommerce.subscription.domain.order
-
- SubscriptionOrderPaymentImpl() - Constructor for class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderPaymentImpl
-
- SubscriptionOrderStatus - Class in com.broadleafcommerce.subscription.domain.order
-
- SubscriptionOrderStatus() - Constructor for class com.broadleafcommerce.subscription.domain.order.SubscriptionOrderStatus
-
- SubscriptionOrNotCartException - Exception in com.broadleafcommerce.subscription.service.exception
-
- SubscriptionOrNotCartException(String) - Constructor for exception com.broadleafcommerce.subscription.service.exception.SubscriptionOrNotCartException
-
- SubscriptionOrNotCartException(Long) - Constructor for exception com.broadleafcommerce.subscription.service.exception.SubscriptionOrNotCartException
-
- SubscriptionOrNotCartException(String, Long) - Constructor for exception com.broadleafcommerce.subscription.service.exception.SubscriptionOrNotCartException
-
- SubscriptionOrNotCartException(String, Throwable) - Constructor for exception com.broadleafcommerce.subscription.service.exception.SubscriptionOrNotCartException
-
- SubscriptionPaymentEventConsumer - Class in com.broadleafcommerce.subscription.service.event.consumer
-
This consumer listens to recurring job events related to tender expirations on CustomerPayments
- SubscriptionPaymentEventConsumer() - Constructor for class com.broadleafcommerce.subscription.service.event.consumer.SubscriptionPaymentEventConsumer
-
- SubscriptionPaymentEventFactory - Class in com.broadleafcommerce.subscription.service.event.factory
-
Create an event to launch execution of com.broadleafcommerce.enterprise.workflow.admin.service.event.SubscriptionAutoSuspendEventConsumer
- SubscriptionPaymentEventFactory() - Constructor for class com.broadleafcommerce.subscription.service.event.factory.SubscriptionPaymentEventFactory
-
- SubscriptionPaymentException - Exception in com.broadleafcommerce.subscription.service.exception
-
Subscription thrown by several activity methods in the Subscription Payment workflow
- SubscriptionPaymentException() - Constructor for exception com.broadleafcommerce.subscription.service.exception.SubscriptionPaymentException
-
- SubscriptionPaymentException(String, SubscriptionPaymentSeed) - Constructor for exception com.broadleafcommerce.subscription.service.exception.SubscriptionPaymentException
-
- SubscriptionPaymentException(Throwable, SubscriptionPaymentSeed) - Constructor for exception com.broadleafcommerce.subscription.service.exception.SubscriptionPaymentException
-
- SubscriptionPaymentException(String, Throwable, SubscriptionPaymentSeed) - Constructor for exception com.broadleafcommerce.subscription.service.exception.SubscriptionPaymentException
-
- SubscriptionPaymentProcessContextFactory - Class in com.broadleafcommerce.subscription.service.workflow
-
Supporting class for the subscription payment workflow
- SubscriptionPaymentProcessContextFactory() - Constructor for class com.broadleafcommerce.subscription.service.workflow.SubscriptionPaymentProcessContextFactory
-
- SubscriptionPaymentResponse - Interface in com.broadleafcommerce.subscription.service.workflow
-
- SubscriptionPaymentSeed - Class in com.broadleafcommerce.subscription.service.workflow
-
Seed class holding the state of a Subscription object, as it suffers transformations along the subscription payment workflow activities
- SubscriptionPaymentSeed(Order, Map<String, Object>, Subscription) - Constructor for class com.broadleafcommerce.subscription.service.workflow.SubscriptionPaymentSeed
-
- SubscriptionPaymentSeed(Map<String, Object>, Subscription) - Constructor for class com.broadleafcommerce.subscription.service.workflow.SubscriptionPaymentSeed
-
- subscriptionPaymentService - Variable in class com.broadleafcommerce.subscription.api.endpoint.SubscriptionAbstractEndpoint
-
- SubscriptionPaymentService - Interface in com.broadleafcommerce.subscription.service
-
This service closely mimics the "CheckoutService" for orders, but applied to the Subscription domain objects.
- subscriptionPaymentService - Variable in class com.broadleafcommerce.subscription.web.controller.BroadleafManageSubscriptionController
-
- SubscriptionPaymentServiceImpl - Class in com.broadleafcommerce.subscription.service
-
- SubscriptionPaymentServiceImpl() - Constructor for class com.broadleafcommerce.subscription.service.SubscriptionPaymentServiceImpl
-
- subscriptionPaymentWorkflow - Variable in class com.broadleafcommerce.subscription.service.SubscriptionPaymentServiceImpl
-
- SubscriptionPriceActivity - Class in com.broadleafcommerce.subscription.service.workflow
-
- SubscriptionPriceActivity() - Constructor for class com.broadleafcommerce.subscription.service.workflow.SubscriptionPriceActivity
-
- SubscriptionProduct - Interface in com.broadleafcommerce.subscription.domain.catalog
-
Interface for adding subscription properties to a product.
- SubscriptionProductImpl - Class in com.broadleafcommerce.subscription.domain.catalog
-
- SubscriptionProductImpl() - Constructor for class com.broadleafcommerce.subscription.domain.catalog.SubscriptionProductImpl
-
- SubscriptionProductImpl.Presentation - Class in com.broadleafcommerce.subscription.domain.catalog
-
- SubscriptionProductImpl.Presentation.FieldOrder - Class in com.broadleafcommerce.subscription.domain.catalog
-
- SubscriptionProductImpl.Presentation.Group - Class in com.broadleafcommerce.subscription.domain.catalog
-
- SubscriptionProductImpl.Presentation.Group.Name - Class in com.broadleafcommerce.subscription.domain.catalog
-
- SubscriptionProductImpl.Presentation.Tab - Class in com.broadleafcommerce.subscription.domain.catalog
-
- SubscriptionProductImpl.Presentation.Tab.Name - Class in com.broadleafcommerce.subscription.domain.catalog
-
- SubscriptionProductImpl.Presentation.Tab.Order - Class in com.broadleafcommerce.subscription.domain.catalog
-
- SubscriptionProductOptionType - Class in com.broadleafcommerce.subscription.domain.catalog
-
- SubscriptionProductOptionType() - Constructor for class com.broadleafcommerce.subscription.domain.catalog.SubscriptionProductOptionType
-
- SubscriptionProductProcessor - Class in com.broadleafcommerce.subscription.web.processor
-
- SubscriptionProductProcessor() - Constructor for class com.broadleafcommerce.subscription.web.processor.SubscriptionProductProcessor
-
- subscriptionService - Variable in class com.broadleafcommerce.subscription.api.endpoint.SubscriptionAbstractEndpoint
-
- subscriptionService - Variable in class com.broadleafcommerce.subscription.extension.SubscriptionOfferServiceExtensionHandler
-
- subscriptionService - Variable in class com.broadleafcommerce.subscription.service.SubscriptionOfferServiceImpl
-
- subscriptionService - Variable in class com.broadleafcommerce.subscription.service.SubscriptionPaymentServiceImpl
-
- SubscriptionService - Interface in com.broadleafcommerce.subscription.service
-
Provides services needed for processing subscriptions.
- subscriptionService - Variable in class com.broadleafcommerce.subscription.service.workflow.CompleteSubscriptionCheckoutRollbackHandler
-
- subscriptionService - Variable in class com.broadleafcommerce.subscription.service.workflow.CompleteSubscriptionOrderActivity
-
- subscriptionService - Variable in class com.broadleafcommerce.subscription.service.workflow.CompleteSubscriptionOrderRollbackHandler
-
- subscriptionService - Variable in class com.broadleafcommerce.subscription.service.workflow.CreateSecondaryOrderPaymentForSubscriptionActivity
-
- subscriptionService - Variable in class com.broadleafcommerce.subscription.service.workflow.CreateSecondaryOrderPaymentRollbackHandler
-
- subscriptionService - Variable in class com.broadleafcommerce.subscription.service.workflow.SubscriptionAvailabilityActivity
-
- subscriptionService - Variable in class com.broadleafcommerce.subscription.service.workflow.SubscriptionPriceActivity
-
- subscriptionService - Variable in class com.broadleafcommerce.subscription.web.controller.BroadleafManageSubscriptionController
-
- subscriptionService - Variable in class com.broadleafcommerce.subscription.web.processor.ScheduledPaymentsProcessor
-
- subscriptionService - Variable in class com.broadleafcommerce.subscription.web.processor.SubscriptionCheckoutProcessor
-
- subscriptionService - Variable in class com.broadleafcommerce.subscription.web.processor.SubscriptionCustomerSubscribedProcessor
-
- subscriptionService - Variable in class com.broadleafcommerce.subscription.web.processor.SubscriptionProductProcessor
-
- SubscriptionServiceImpl - Class in com.broadleafcommerce.subscription.service
-
- SubscriptionServiceImpl() - Constructor for class com.broadleafcommerce.subscription.service.SubscriptionServiceImpl
-
- SubscriptionSku - Interface in com.broadleafcommerce.subscription.domain.catalog
-
- SubscriptionSkuImpl - Class in com.broadleafcommerce.subscription.domain.catalog
-
- SubscriptionSkuImpl() - Constructor for class com.broadleafcommerce.subscription.domain.catalog.SubscriptionSkuImpl
-
- SubscriptionStatus - Class in com.broadleafcommerce.subscription.domain.subscription
-
An extendible enumeration representing enumerations container shape types.
- SubscriptionStatus(String, String) - Constructor for class com.broadleafcommerce.subscription.domain.subscription.SubscriptionStatus
-
- SubscriptionStatusService - Interface in com.broadleafcommerce.subscription.service
-
This service is intended to be used for updating customers to indicate that they are subscribed or not to specific
Subscription Products.
- subscriptionStatusService - Variable in class com.broadleafcommerce.subscription.service.workflow.CompleteSubscriptionCheckoutRollbackHandler
-
- subscriptionStatusService - Variable in class com.broadleafcommerce.subscription.service.workflow.CompleteSubscriptionOrderActivity
-
- subscriptionStatusService - Variable in class com.broadleafcommerce.subscription.service.workflow.CreateSecondaryOrderPaymentRollbackHandler
-
- subscriptionStatusService - Variable in class com.broadleafcommerce.subscription.service.workflow.CreateSubscriptionActivity
-
- subscriptionStatusService - Variable in class com.broadleafcommerce.subscription.web.controller.BroadleafManageSubscriptionController
-
- SubscriptionStatusServiceImpl - Class in com.broadleafcommerce.subscription.service
-
- SubscriptionStatusServiceImpl() - Constructor for class com.broadleafcommerce.subscription.service.SubscriptionStatusServiceImpl
-
- SubscriptionsThreadPoolExecutor - Class in com.broadleafcommerce.subscription.service.batch.executor
-
A simple ThreadPoolExcecutor, customized with a BlockingQueue
- SubscriptionsThreadPoolExecutor(int, int, BlockingQueue<Runnable>) - Constructor for class com.broadleafcommerce.subscription.service.batch.executor.SubscriptionsThreadPoolExecutor
-
- SubscriptionTenderExpirationWarningEventConsumer - Class in com.broadleafcommerce.subscription.service.event.consumer
-
This consumer listens to recurring job events related to tender expirations on CustomerPayments
- SubscriptionTenderExpirationWarningEventConsumer() - Constructor for class com.broadleafcommerce.subscription.service.event.consumer.SubscriptionTenderExpirationWarningEventConsumer
-
- SubscriptionTenderExpirationWarningEventFactory - Class in com.broadleafcommerce.subscription.service.event.factory
-
Create an event to launch execution of com.broadleafcommerce.enterprise.workflow.admin.service.event.SubscriptionAutoSuspendEventConsumer
- SubscriptionTenderExpirationWarningEventFactory() - Constructor for class com.broadleafcommerce.subscription.service.event.factory.SubscriptionTenderExpirationWarningEventFactory
-
- SubscriptionUnavailableException - Exception in com.broadleafcommerce.subscription.service.exception
-
- SubscriptionUnavailableException(String) - Constructor for exception com.broadleafcommerce.subscription.service.exception.SubscriptionUnavailableException
-
- SubscriptionUnavailableException(Long) - Constructor for exception com.broadleafcommerce.subscription.service.exception.SubscriptionUnavailableException
-
- SubscriptionUnavailableException(String, Long) - Constructor for exception com.broadleafcommerce.subscription.service.exception.SubscriptionUnavailableException
-
- SubscriptionUnavailableException(String, Throwable) - Constructor for exception com.broadleafcommerce.subscription.service.exception.SubscriptionUnavailableException
-
- SubscriptionUpdateStatusEventConsumer - Class in com.broadleafcommerce.subscription.service.event.consumer
-
This consumer listens to recurring job events related to tender expirations on CustomerPayments
- SubscriptionUpdateStatusEventConsumer() - Constructor for class com.broadleafcommerce.subscription.service.event.consumer.SubscriptionUpdateStatusEventConsumer
-
- SubscriptionUpdateStatusEventFactory - Class in com.broadleafcommerce.subscription.service.event.factory
-
- SubscriptionUpdateStatusEventFactory() - Constructor for class com.broadleafcommerce.subscription.service.event.factory.SubscriptionUpdateStatusEventFactory
-
- SubscriptionWrapper - Class in com.broadleafcommerce.subscription.api.wrapper
-
This is a JAXB wrapper to wrap Subscription.
- SubscriptionWrapper() - Constructor for class com.broadleafcommerce.subscription.api.wrapper.SubscriptionWrapper
-
- SUSPENDED - Static variable in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionStatus
-
- SUSPENSION_MESSAGE - Static variable in class com.broadleafcommerce.subscription.domain.subscription.SubscriptionNotificationType
-
- synchronizeAdjustmentsAndPrices(PromotableOrder) - Method in class com.broadleafcommerce.subscription.extension.SubscriptionOfferServiceExtensionHandler
-
- synchronizeSubscriptionAdjustments(PromotableOrder) - Method in interface com.broadleafcommerce.subscription.service.SubscriptionOfferService
-
Synchronizes the subscription adjustments with the order.
- synchronizeSubscriptionAdjustments(PromotableOrder) - Method in class com.broadleafcommerce.subscription.service.SubscriptionOfferServiceImpl
-
- synchronizeSubscriptionItemPriceDetails(OrderItem, PromotableOrderItem, SubPromotableOrder) - Method in class com.broadleafcommerce.subscription.service.SubscriptionOfferServiceImpl
-
- synchronizeSubscriptionItemQualifiers(OrderItem, PromotableOrderItem, SubPromotableOrder) - Method in class com.broadleafcommerce.subscription.service.SubscriptionOfferServiceImpl
-
- systemPropertiesService - Variable in class com.broadleafcommerce.subscription.service.batch.BatchSubscriptionAutoPendingService
-
- systemPropertiesService - Variable in class com.broadleafcommerce.subscription.service.batch.BatchSubscriptionAutoSuspendService
-
- systemPropertiesService - Variable in class com.broadleafcommerce.subscription.service.batch.BatchSubscriptionTenderExpirationWarningService
-
- systemPropertiesService - Variable in class com.broadleafcommerce.subscription.service.event.consumer.SubscriptionAutoPendingEventConsumer
-
- systemPropertiesService - Variable in class com.broadleafcommerce.subscription.service.event.consumer.SubscriptionAutoSuspendEventConsumer
-
- systemPropertiesService - Variable in class com.broadleafcommerce.subscription.service.event.consumer.SubscriptionPaymentEventConsumer
-
- systemPropertiesService - Variable in class com.broadleafcommerce.subscription.service.event.consumer.SubscriptionTenderExpirationWarningEventConsumer
-
- systemPropertiesService - Variable in class com.broadleafcommerce.subscription.service.event.consumer.SubscriptionUpdateStatusEventConsumer
-
- systemPropertiesService - Variable in class com.broadleafcommerce.subscription.service.workflow.CompleteSubscriptionCheckoutRollbackHandler
-
- systemPropertiesService - Variable in class com.broadleafcommerce.subscription.service.workflow.CreateSecondaryOrderPaymentRollbackHandler
-