Uses of Class
com.broadleafcommerce.subscription.domain.adjustment.SubscriptionAdjustment
Packages that use SubscriptionAdjustment
Package
Description
-
Uses of SubscriptionAdjustment in com.broadleafcommerce.billing.service.autoconfigure
Method parameters in com.broadleafcommerce.billing.service.autoconfigure with type arguments of type SubscriptionAdjustmentModifier and TypeMethodDescriptionBillingServiceAutoConfiguration.subscriptionBillingEventService(SubscriptionService<Subscription, SubscriptionWithItems> subscriptionService, SubscriptionAdjustmentService<SubscriptionAdjustment> subscriptionAdjustmentService, SubscriptionBillingEventGeneratorService billingEventGeneratorService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of SubscriptionAdjustment in com.broadleafcommerce.billing.service.impl
Methods in com.broadleafcommerce.billing.service.impl that return types with arguments of type SubscriptionAdjustmentModifier and TypeMethodDescriptionDefaultSubscriptionBillingEventService.getSubscriptionAdjustmentService()Constructor parameters in com.broadleafcommerce.billing.service.impl with type arguments of type SubscriptionAdjustmentModifierConstructorDescriptionDefaultSubscriptionBillingEventService(SubscriptionService<Subscription, SubscriptionWithItems> subscriptionService, SubscriptionAdjustmentService<SubscriptionAdjustment> subscriptionAdjustmentService, SubscriptionBillingEventGeneratorService subscriptionBillingEventGeneratorService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of SubscriptionAdjustment in com.broadleafcommerce.subscription.domain
Methods in com.broadleafcommerce.subscription.domain that return types with arguments of type SubscriptionAdjustmentModifier and TypeMethodDescriptionSubscription.getSubscriptionAdjustments()Adjustments for this subscription.SubscriptionWithItemsAndAdjustments.getSubscriptionAdjustments()Method parameters in com.broadleafcommerce.subscription.domain with type arguments of type SubscriptionAdjustmentModifier and TypeMethodDescriptionvoidSubscription.setSubscriptionAdjustments(List<SubscriptionAdjustment> subscriptionAdjustments) Adjustments for this subscription.voidSubscriptionWithItemsAndAdjustments.setSubscriptionAdjustments(List<SubscriptionAdjustment> subscriptionAdjustments) Constructor parameters in com.broadleafcommerce.subscription.domain with type arguments of type SubscriptionAdjustmentModifierConstructorDescriptionSubscription(String subscriptionId, String id, String name, String subscriptionStatus, String subscriptionNextStatus, Date nextStatusChangeDate, String nextStatusChangeReason, Date resumeDate, String rootItemRefType, String rootItemRef, String userRefType, String userRef, String alternateUserRefType, String alternateUserRef, String subscriptionSource, String subscriptionSourceRef, String secondarySourceType, String secondarySourceRef, String siteIdentifier, String billingFrequency, Integer periodFrequency, String periodType, String paymentStrategy, Date priorBillDate, Date nextBillDate, String preferredPaymentAccountId, String currencyCode, javax.money.CurrencyUnit currency, String nextSubscription, String lastBillingBatchId, String lastBillingOperationStatus, Date lastBillingSuccessDate, Date createdDate, List<SubscriptionAdjustment> subscriptionAdjustments, String updatedBy, Boolean chargeback, boolean autoRenewalEnabled, boolean allowAutoRenewalModification, Instant startOfTermDate, Instant endOfTermDate, Integer termDurationLength, String termDurationType, Integer nextPeriod, List<SubscriptionPeriod> periods, List<PriceDataChange> priceDataChanges, List<DelayedSubscriptionAction> delayedActions, boolean needGrantEntitlements, String cancellationPolicyRef, String fulfillmentWorkflow, String customerTimezone, Map<String, Object> attributes, Map<String, Object> internalAttributes, Integer version, com.broadleafcommerce.data.tracking.core.filtering.business.domain.ContextState contextState) SubscriptionWithItemsAndAdjustments(List<SubscriptionAdjustment> subscriptionAdjustments) -
Uses of SubscriptionAdjustment in com.broadleafcommerce.subscription.job.service.impl
Fields in com.broadleafcommerce.subscription.job.service.impl with type parameters of type SubscriptionAdjustmentMethods in com.broadleafcommerce.subscription.job.service.impl with parameters of type SubscriptionAdjustmentModifier and TypeMethodDescriptionprotected BigDecimalDefaultSubscriptionBillingEventGeneratorService.determineAdjustmentAmount(@NonNull Subscription subscription, @NonNull List<BillingEventItemWithTaxDetails> billingEventItemTaxDetails, @NonNull SubscriptionAdjustment subscriptionAdjustment, @NonNull SubscriptionPeriod subscriptionPeriod) -
Uses of SubscriptionAdjustment in com.broadleafcommerce.subscription.service
Classes in com.broadleafcommerce.subscription.service with type parameters of type SubscriptionAdjustmentModifier and TypeInterfaceDescriptioninterfaceConstructor parameters in com.broadleafcommerce.subscription.service with type arguments of type SubscriptionAdjustmentModifierConstructorDescriptionLockPurgeHandler(SubscriptionService<Subscription, SubscriptionWithItems> subscriptionService, SubscriptionItemService<SubscriptionItem> subscriptionItemService, SubscriptionItemAdjustmentService<SubscriptionItemAdjustment> subscriptionItemAdjustmentService, SubscriptionAdjustmentService<SubscriptionAdjustment> subscriptionAdjustmentService, org.springframework.transaction.support.TransactionTemplate transactionTemplate) -
Uses of SubscriptionAdjustment in com.broadleafcommerce.subscription.service.autoconfigure
Methods in com.broadleafcommerce.subscription.service.autoconfigure that return types with arguments of type SubscriptionAdjustmentModifier and TypeMethodDescriptionSubscriptionServiceAutoConfiguration.subscriptionAdjustmentService(SubscriptionAdjustmentRepository<com.broadleafcommerce.data.tracking.core.Trackable> repo, com.broadleafcommerce.data.tracking.core.service.CrudEntityHelper helper) Method parameters in com.broadleafcommerce.subscription.service.autoconfigure with type arguments of type SubscriptionAdjustmentModifier and TypeMethodDescriptionorg.springframework.context.ApplicationListener<LockPurgedEvent>SubscriptionServiceAutoConfiguration.subscriptionLockPurgeHandler(SubscriptionService<Subscription, SubscriptionWithItems> subscriptionService, SubscriptionItemService<SubscriptionItem> subscriptionItemService, SubscriptionItemAdjustmentService<SubscriptionItemAdjustment> subscriptionItemAdjustmentService, SubscriptionAdjustmentService<SubscriptionAdjustment> subscriptionAdjustmentService, org.springframework.transaction.support.TransactionTemplate transactionTemplate) -
Uses of SubscriptionAdjustment in com.broadleafcommerce.subscription.service.impl
Classes in com.broadleafcommerce.subscription.service.impl with type parameters of type SubscriptionAdjustmentModifier and TypeClassDescriptionclassFields in com.broadleafcommerce.subscription.service.impl with type parameters of type SubscriptionAdjustmentMethods in com.broadleafcommerce.subscription.service.impl that return types with arguments of type SubscriptionAdjustmentModifier and TypeMethodDescriptionprotected List<SubscriptionAdjustment>DefaultSubscriptionService.replaceSubscriptionAdjustments(S existing, S changed, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Handles replacing all of theexistingSubscription.getSubscriptionAdjustments()using thechangedSubscription.protected List<SubscriptionAdjustment>DefaultSubscriptionService.saveAdjustments(@NonNull List<SubscriptionAdjustment> adjustments, S subscription, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Method parameters in com.broadleafcommerce.subscription.service.impl with type arguments of type SubscriptionAdjustmentModifier and TypeMethodDescriptionprotected List<SubscriptionAdjustment>DefaultSubscriptionService.saveAdjustments(@NonNull List<SubscriptionAdjustment> adjustments, S subscription, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) voidDefaultSubscriptionService.setSubscriptionAdjustmentService(SubscriptionAdjustmentService<SubscriptionAdjustment> subscriptionAdjustmentService) -
Uses of SubscriptionAdjustment in com.broadleafcommerce.subscription.web.endpoint
Fields in com.broadleafcommerce.subscription.web.endpoint with type parameters of type SubscriptionAdjustmentModifier and TypeFieldDescriptionAdjustmentEndpoint.subscriptionAdjustmentServiceLegacyAdjustmentEndpoint.subscriptionAdjustmentServiceDeprecated.Methods in com.broadleafcommerce.subscription.web.endpoint that return SubscriptionAdjustmentModifier and TypeMethodDescriptionAdjustmentEndpoint.addAdjustment(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, boolean isSandboxAware, SubscriptionAdjustment subscriptionAdjustment, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) LegacyAdjustmentEndpoint.addAdjustment(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, SubscriptionAdjustment subscriptionAdjustment, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Deprecated.Methods in com.broadleafcommerce.subscription.web.endpoint that return types with arguments of type SubscriptionAdjustmentModifier and TypeMethodDescriptionAdjustmentEndpoint.getSubscriptionAdjustments(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, boolean isSandboxAware, boolean isApplicationAware, String subscriptionId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) LegacyAdjustmentEndpoint.getSubscriptionAdjustments(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String subscriptionId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Deprecated.UseAdjustmentEndpoint#getSubscriptionAdjustments(HttpServletRequest, HttpServletResponse, String, ContextInfo)insteadMethods in com.broadleafcommerce.subscription.web.endpoint with parameters of type SubscriptionAdjustmentModifier and TypeMethodDescriptionAdjustmentEndpoint.addAdjustment(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, boolean isSandboxAware, SubscriptionAdjustment subscriptionAdjustment, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) LegacyAdjustmentEndpoint.addAdjustment(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, SubscriptionAdjustment subscriptionAdjustment, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Deprecated.UseAdjustmentEndpoint#addAdjustment(HttpServletRequest, HttpServletResponse, SubscriptionAdjustment, ContextInfo)instead
AdjustmentEndpoint#addAdjustment(HttpServletRequest, HttpServletResponse, SubscriptionAdjustment, ContextInfo)instead