Uses of Class
com.broadleafcommerce.subscriptionoperation.domain.SubscriptionOwnerInfo
Packages that use SubscriptionOwnerInfo
Package
Description
-
Uses of SubscriptionOwnerInfo in com.broadleafcommerce.subscriptionoperation.service
Methods in com.broadleafcommerce.subscriptionoperation.service that return types with arguments of type SubscriptionOwnerInfoModifier and TypeMethodDescriptionprotected Set<SubscriptionOwnerInfo>DefaultSubscriptionPricingService.filterSubscriptionOwnerInfosBySegments(BulkPriceUpdateSubscriptionRequest request, List<SubscriptionOwnerInfo> subscriptionOwnerInfos, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Filters theSubscriptionOwnerInfoin the givenPageby the segments in the givenBulkPriceUpdateSubscriptionRequest.protected SubscriptionProvider<SWI,Subscription, SubscriptionOwnerInfo> DefaultSubscriptionGenerationService.getSubscriptionProvider()protected SubscriptionProvider<SWI,Subscription, SubscriptionOwnerInfo> DefaultSubscriptionOperationService.getSubscriptionProvider()DefaultSubscriptionOrderHistoryService.getSubscriptionProvider()DefaultSubscriptionPricingService.getSubscriptionProvider()protected SubscriptionProvider<SWI,Subscription, SubscriptionOwnerInfo> DefaultUserSubscriptionSummaryService.getSubscriptionProvider()Method parameters in com.broadleafcommerce.subscriptionoperation.service with type arguments of type SubscriptionOwnerInfoModifier and TypeMethodDescriptionprotected Set<SubscriptionOwnerInfo>DefaultSubscriptionPricingService.filterSubscriptionOwnerInfosBySegments(BulkPriceUpdateSubscriptionRequest request, List<SubscriptionOwnerInfo> subscriptionOwnerInfos, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Filters theSubscriptionOwnerInfoin the givenPageby the segments in the givenBulkPriceUpdateSubscriptionRequest.protected voidDefaultSubscriptionPricingService.processPricingWorkflows(BulkPriceUpdateSubscriptionRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, Set<SubscriptionOwnerInfo> needsPriceChange, Set<String> updated) Launch a price change workflow for each subscription updated with a price change record.Constructor parameters in com.broadleafcommerce.subscriptionoperation.service with type arguments of type SubscriptionOwnerInfoModifierConstructorDescriptionDefaultSubscriptionGenerationService(SubscriptionProvider<SWI, Subscription, SubscriptionOwnerInfo> subscriptionProvider, SubscriptionOperationUtils subscriptionOperationUtils, org.springframework.context.MessageSource messageSource, com.broadleafcommerce.common.extension.TypeFactory typeFactory) DefaultSubscriptionOperationService(SubscriptionProvider<SWI, Subscription, SubscriptionOwnerInfo> subscriptionProvider, SubscriptionValidationService subscriptionValidationService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, List<ModifySubscriptionHandler> modifySubscriptionHandlers, CatalogProvider<Product> catalogProvider, CancellationPolicyProvider<CancellationPolicy> cancellationPolicyProvider, SubscriptionGenerationService<SWI> subscriptionGenerationService, SubscriptionOperationUtils subscriptionOperationUtils, com.broadleafcommerce.orchestration.service.provider.external.WorkflowProvider workflowProvider, SubscriptionOperationServiceProperties subOpsServiceProperties, org.springframework.context.MessageSource messageSource) DefaultSubscriptionOrderHistoryService(SubscriptionProvider<SubscriptionWithItems, Subscription, SubscriptionOwnerInfo> subscriptionProvider, OrderProvider<O> orderProvider) DefaultSubscriptionPricingService(SubscriptionProvider<SubscriptionWithItems, Subscription, SubscriptionOwnerInfo> subscriptionProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CancellationPolicyProvider<CancellationPolicy> cancellationPolicyProvider, SubscriptionOperationUtils subscriptionOperationUtils, SubscriptionPricingProperties pricingProperties, CustomerProvider<FilteredAccounts> customerProvider, com.broadleafcommerce.orchestration.service.provider.external.WorkflowProvider workflowProvider) DefaultUserSubscriptionSummaryService(com.broadleafcommerce.common.extension.TypeFactory typeFactory, SubscriptionProvider<SWI, Subscription, SubscriptionOwnerInfo> subscriptionProvider, SubscriptionOperationServiceProperties subOpsServiceProperties, SubscriptionModificationUtils subscriptionModificationUtils) -
Uses of SubscriptionOwnerInfo in com.broadleafcommerce.subscriptionoperation.service.autoconfigure
Methods in com.broadleafcommerce.subscriptionoperation.service.autoconfigure that return types with arguments of type SubscriptionOwnerInfoModifier and TypeMethodDescriptionSubscriptionOperationServiceAutoConfiguration.SubscriptionProviderConfiguration.subscriptionProvider(org.springframework.web.reactive.function.client.WebClient webClient, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, ExternalSubscriptionProperties properties) Method parameters in com.broadleafcommerce.subscriptionoperation.service.autoconfigure with type arguments of type SubscriptionOwnerInfoModifier and TypeMethodDescriptionSubscriptionOperationServiceAutoConfiguration.cancelSubscriptionHandler(com.broadleafcommerce.common.extension.TypeFactory typeFactory, SubscriptionModificationUtils subscriptionModificationUtils, CancellationPolicyProvider<CancellationPolicy> cancellationPolicyProvider, CartOperationProvider<com.broadleafcommerce.cart.client.domain.Cart> cartOperationProvider, SubscriptionCancellationProperties subscriptionCancellationProperties, SubscriptionOperationUtils subscriptionOperationUtils, SubscriptionProvider<SubscriptionWithItems, Subscription, SubscriptionOwnerInfo> subscriptionProvider, SubscriptionOperationServiceProperties subOpsServiceProperties) SubscriptionOperationServiceAutoConfiguration.changeSubscriptionAutoRenewalHandler(com.broadleafcommerce.common.extension.TypeFactory typeFactory, SubscriptionModificationUtils subscriptionModificationUtils, SubscriptionProvider<SubscriptionWithItems, Subscription, SubscriptionOwnerInfo> subscriptionProvider, org.springframework.context.MessageSource messageSource) SubscriptionOrderHistoryService<com.broadleafcommerce.order.client.domain.Order>SubscriptionOperationServiceAutoConfiguration.subOpsOrderHistoryService(SubscriptionProvider<SubscriptionWithItems, Subscription, SubscriptionOwnerInfo> subscriptionProvider, OrderProvider<com.broadleafcommerce.order.client.domain.Order> orderProvider) SubscriptionOperationServiceAutoConfiguration.subOpsSubscriptionGenerationService(SubscriptionProvider<SubscriptionWithItems, Subscription, SubscriptionOwnerInfo> subscriptionProvider, SubscriptionOperationUtils subscriptionOperationUtils, org.springframework.context.MessageSource messageSource, com.broadleafcommerce.common.extension.TypeFactory typeFactory) SubscriptionOperationServiceAutoConfiguration.subOpsSubscriptionPricingService(SubscriptionProvider<SubscriptionWithItems, Subscription, SubscriptionOwnerInfo> subscriptionProvider, com.broadleafcommerce.common.extension.TypeFactory typeFactory, CancellationPolicyProvider<CancellationPolicy> cancellationPolicyProvider, SubscriptionOperationUtils subscriptionOperationUtils, SubscriptionPricingProperties subscriptionPricingProperties, CustomerProvider<FilteredAccounts> customerProvider, com.broadleafcommerce.orchestration.service.provider.external.WorkflowProvider workflowProvider) SubscriptionOperationServiceAutoConfiguration.subscriptionOperationService(SubscriptionProvider<SubscriptionWithItems, Subscription, SubscriptionOwnerInfo> subscriptionProvider, SubscriptionValidationService subscriptionValidationService, com.broadleafcommerce.common.extension.TypeFactory typeFactory, List<ModifySubscriptionHandler> modifySubscriptionHandlers, CatalogProvider<Product> catalogProvider, CancellationPolicyProvider<CancellationPolicy> cancellationPolicyProvider, SubscriptionGenerationService<SubscriptionWithItems> subscriptionGenerationService, SubscriptionOperationUtils subscriptionOperationUtils, com.broadleafcommerce.orchestration.service.provider.external.WorkflowProvider workflowProvider, SubscriptionOperationServiceProperties subOpsServiceProperties, org.springframework.context.MessageSource messageSource) SubscriptionOperationServiceAutoConfiguration.userSubscriptionSummaryService(com.broadleafcommerce.common.extension.TypeFactory typeFactory, SubscriptionProvider<SubscriptionWithItems, Subscription, SubscriptionOwnerInfo> subscriptionProvider, SubscriptionOperationServiceProperties userSubscriptionSummaryProperties, SubscriptionModificationUtils subscriptionModificationUtils) -
Uses of SubscriptionOwnerInfo in com.broadleafcommerce.subscriptionoperation.service.modification
Methods in com.broadleafcommerce.subscriptionoperation.service.modification that return types with arguments of type SubscriptionOwnerInfoModifier and TypeMethodDescriptionChangeSubscriptionAutoRenewalHandler.getSubscriptionProvider()InitiateCancelSubscriptionHandler.getSubscriptionProvider()Constructor parameters in com.broadleafcommerce.subscriptionoperation.service.modification with type arguments of type SubscriptionOwnerInfoModifierConstructorDescriptionChangeSubscriptionAutoRenewalHandler(com.broadleafcommerce.common.extension.TypeFactory typeFactory, SubscriptionModificationUtils subscriptionModificationUtils, SubscriptionProvider<SubscriptionWithItems, Subscription, SubscriptionOwnerInfo> subscriptionProvider, org.springframework.context.MessageSource messageSource) InitiateCancelSubscriptionHandler(com.broadleafcommerce.common.extension.TypeFactory typeFactory, SubscriptionModificationUtils subscriptionModificationUtils, CancellationPolicyProvider<CancellationPolicy> cancellationPolicyProvider, CartOperationProvider<com.broadleafcommerce.cart.client.domain.Cart> cartOperationProvider, SubscriptionCancellationProperties subscriptionCancellationProperties, SubscriptionOperationUtils subscriptionOperationUtils, SubscriptionProvider<SubscriptionWithItems, Subscription, SubscriptionOwnerInfo> subscriptionProvider, SubscriptionOperationServiceProperties subOpsServiceProperties) -
Uses of SubscriptionOwnerInfo in com.broadleafcommerce.subscriptionoperation.service.provider
Classes in com.broadleafcommerce.subscriptionoperation.service.provider with type parameters of type SubscriptionOwnerInfoModifier and TypeInterfaceDescriptioninterfaceSubscriptionProvider<SWI extends SubscriptionWithItems,S extends Subscription, SO extends SubscriptionOwnerInfo> Provider interfacing with Broadleaf's BillingServices to gather, update, or createSubscriptionand related entities. -
Uses of SubscriptionOwnerInfo in com.broadleafcommerce.subscriptionoperation.service.provider.external
Classes in com.broadleafcommerce.subscriptionoperation.service.provider.external with type parameters of type SubscriptionOwnerInfoModifier and TypeClassDescriptionclassExternalSubscriptionProvider<SWI extends SubscriptionWithItems,S extends Subscription, SO extends SubscriptionOwnerInfo>