Uses of Class
com.broadleafcommerce.subscription.domain.adjustment.SubscriptionItemAdjustment
Packages that use SubscriptionItemAdjustment
Package
Description
-
Uses of SubscriptionItemAdjustment in com.broadleafcommerce.subscription.domain
Methods in com.broadleafcommerce.subscription.domain that return types with arguments of type SubscriptionItemAdjustmentModifier and TypeMethodDescriptionSubscriptionItem.getSubscriptionItemAdjustments()Adjustments for this subscription.Method parameters in com.broadleafcommerce.subscription.domain with type arguments of type SubscriptionItemAdjustmentModifier and TypeMethodDescriptionvoidSubscriptionItem.setSubscriptionItemAdjustments(List<SubscriptionItemAdjustment> subscriptionItemAdjustments) Adjustments for this subscription.Constructor parameters in com.broadleafcommerce.subscription.domain with type arguments of type SubscriptionItemAdjustmentModifierConstructorDescriptionSubscriptionItem(String id, String subscriptionId, String itemRefType, String itemRef, String itemSku, String itemName, Map<String, String> itemDetails, String parentItemRefType, String parentItemRef, String itemSourceType, String itemSourceRef, String secondarySourceType, String secondarySourceRef, String addOnKey, BigDecimal itemUnitPrice, Integer quantity, Boolean taxable, String taxCategory, String taxNexus, boolean archived, String archiveReason, List<SubscriptionItemAdjustment> subscriptionItemAdjustments, String priceDataId, String priceListId, com.broadleafcommerce.data.tracking.core.filtering.business.domain.ContextState contextState, Map<String, Object> internalAttributes) -
Uses of SubscriptionItemAdjustment in com.broadleafcommerce.subscription.job.service.impl
Methods in com.broadleafcommerce.subscription.job.service.impl that return types with arguments of type SubscriptionItemAdjustmentModifier and TypeMethodDescriptionDefaultSubscriptionBillingEventGeneratorService.getSubscriptionItemAdjustmentService()Methods in com.broadleafcommerce.subscription.job.service.impl with parameters of type SubscriptionItemAdjustmentModifier and TypeMethodDescriptionprotected BillingEventItemAdjustmentDefaultSubscriptionBillingEventGeneratorService.createBillingEventItemAdjustment(@NonNull Subscription subscription, @NonNull SubscriptionItem subscriptionItem, @NonNull SubscriptionPeriod subscriptionPeriod, @NonNull SubscriptionItemAdjustment subscriptionItemAdjustment, SubscriptionNextPeriodBillingEventGenerationRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected BigDecimalDefaultSubscriptionBillingEventGeneratorService.determineItemAdjustmentUnitAmount(@NonNull Subscription subscription, @NonNull SubscriptionItem subscriptionItem, @NonNull SubscriptionItemAdjustment subscriptionItemAdjustment, @NonNull SubscriptionPeriod subscriptionPeriod) Method parameters in com.broadleafcommerce.subscription.job.service.impl with type arguments of type SubscriptionItemAdjustmentModifier and TypeMethodDescriptionvoidDefaultSubscriptionBillingEventGeneratorService.setSubscriptionItemAdjustmentService(SubscriptionItemAdjustmentService<SubscriptionItemAdjustment> subscriptionItemAdjustmentService) -
Uses of SubscriptionItemAdjustment in com.broadleafcommerce.subscription.provider.jpa.domain
Methods in com.broadleafcommerce.subscription.provider.jpa.domain with parameters of type SubscriptionItemAdjustmentModifier and TypeMethodDescriptionprotected voidJpaSubscriptionItemAdjustment.initializeCurrencyConversionDetailIfNecessary(@NonNull SubscriptionItemAdjustment destination, @NonNull org.modelmapper.spi.MappingContext<?, ?> context) -
Uses of SubscriptionItemAdjustment in com.broadleafcommerce.subscription.service
Classes in com.broadleafcommerce.subscription.service with type parameters of type SubscriptionItemAdjustmentModifier and TypeInterfaceDescriptioninterfaceConstructor parameters in com.broadleafcommerce.subscription.service with type arguments of type SubscriptionItemAdjustmentModifierConstructorDescriptionLockPurgeHandler(SubscriptionService<Subscription, SubscriptionWithItems> subscriptionService, SubscriptionItemService<SubscriptionItem> subscriptionItemService, SubscriptionItemAdjustmentService<SubscriptionItemAdjustment> subscriptionItemAdjustmentService, SubscriptionAdjustmentService<SubscriptionAdjustment> subscriptionAdjustmentService, org.springframework.transaction.support.TransactionTemplate transactionTemplate) -
Uses of SubscriptionItemAdjustment in com.broadleafcommerce.subscription.service.autoconfigure
Methods in com.broadleafcommerce.subscription.service.autoconfigure that return types with arguments of type SubscriptionItemAdjustmentModifier and TypeMethodDescriptionSubscriptionServiceAutoConfiguration.subscriptionItemAdjustmentService(SubscriptionItemAdjustmentRepository<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 SubscriptionItemAdjustmentModifier 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 SubscriptionItemAdjustment in com.broadleafcommerce.subscription.service.impl
Classes in com.broadleafcommerce.subscription.service.impl with type parameters of type SubscriptionItemAdjustmentModifier and TypeClassDescriptionclassFields in com.broadleafcommerce.subscription.service.impl with type parameters of type SubscriptionItemAdjustmentModifier and TypeFieldDescriptionDefaultSubscriptionItemService.subscriptionitemAdjustmentServiceDefaultSubscriptionService.subscriptionItemAdjustmentServiceMethods in com.broadleafcommerce.subscription.service.impl that return types with arguments of type SubscriptionItemAdjustmentModifier and TypeMethodDescriptionprotected List<SubscriptionItemAdjustment>DefaultSubscriptionItemService.createItemAdjustments(P subscriptionItemRequest, P subscriptionItemSaved, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected List<SubscriptionItemAdjustment>DefaultSubscriptionItemService.replaceItemAdjustments(@NonNull List<P> subscriptionItemRequests, @NonNull List<P> subscriptionItemsSaved, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Goes through each subscriptionItemRequests and create, replace, or deleteSubscriptionItemAdjustmentsas needed.protected List<SubscriptionItemAdjustment>DefaultSubscriptionService.replaceSubscriptionItemAdjustments(SWI existing, SWI changed, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Handles replacing all of theexistingSubscriptionItem.getSubscriptionItemAdjustments()using thechangedSubscriptionItem.Method parameters in com.broadleafcommerce.subscription.service.impl with type arguments of type SubscriptionItemAdjustmentModifier and TypeMethodDescriptionvoidDefaultSubscriptionService.setSubscriptionItemAdjustmentService(SubscriptionItemAdjustmentService<SubscriptionItemAdjustment> subscriptionItemAdjustmentService) -
Uses of SubscriptionItemAdjustment in com.broadleafcommerce.subscription.web.domain
Methods in com.broadleafcommerce.subscription.web.domain that return types with arguments of type SubscriptionItemAdjustmentModifier and TypeMethodDescriptionRemoveSubscriptionItemAdjustmentResponse.getRemovedItemAdjustments()The list of the removedSubscriptionItemAdjustment.Method parameters in com.broadleafcommerce.subscription.web.domain with type arguments of type SubscriptionItemAdjustmentModifier and TypeMethodDescriptionvoidRemoveSubscriptionItemAdjustmentResponse.setRemovedItemAdjustments(List<SubscriptionItemAdjustment> removedItemAdjustments) The list of the removedSubscriptionItemAdjustment. -
Uses of SubscriptionItemAdjustment in com.broadleafcommerce.subscription.web.endpoint
Fields in com.broadleafcommerce.subscription.web.endpoint with type parameters of type SubscriptionItemAdjustmentModifier and TypeFieldDescriptionItemAdjustmentEndpoint.subscriptionItemAdjustmentServiceLegacyAdjustmentEndpoint.subscriptionItemAdjustmentServiceDeprecated.Methods in com.broadleafcommerce.subscription.web.endpoint that return SubscriptionItemAdjustmentModifier and TypeMethodDescriptionItemAdjustmentEndpoint.addItemAdjustment(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, boolean isSandboxAware, SubscriptionItemAdjustment subscriptionItemAdjustment, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) LegacyAdjustmentEndpoint.addItemAdjustment(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, SubscriptionItemAdjustment subscriptionItemAdjustment, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Deprecated.Methods in com.broadleafcommerce.subscription.web.endpoint that return types with arguments of type SubscriptionItemAdjustmentModifier and TypeMethodDescriptionItemAdjustmentEndpoint.getSubscriptionItemAdjustments(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, boolean isSandboxAware, boolean isApplicationAware, String subscriptionItemId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) LegacyAdjustmentEndpoint.getSubscriptionItemAdjustments(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String subscriptionItemId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Deprecated.UseItemAdjustmentEndpoint#getSubscriptionItemAdjustments(HttpServletRequest, HttpServletResponse, String, ContextInfo)insteadMethods in com.broadleafcommerce.subscription.web.endpoint with parameters of type SubscriptionItemAdjustmentModifier and TypeMethodDescriptionItemAdjustmentEndpoint.addItemAdjustment(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, boolean isSandboxAware, SubscriptionItemAdjustment subscriptionItemAdjustment, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) LegacyAdjustmentEndpoint.addItemAdjustment(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, SubscriptionItemAdjustment subscriptionItemAdjustment, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Deprecated.UseItemAdjustmentEndpoint#addItemAdjustment(HttpServletRequest, HttpServletResponse, SubscriptionItemAdjustment, ContextInfo)instead
ItemAdjustmentEndpoint#addItemAdjustment(HttpServletRequest, HttpServletResponse, SubscriptionItemAdjustment, ContextInfo)instead