Uses of Class
com.broadleafcommerce.subscription.domain.Subscription
Packages that use Subscription
Package
Description
-
Uses of Subscription in com.broadleafcommerce.billing.job.module
Fields in com.broadleafcommerce.billing.job.module with type parameters of type SubscriptionModifier and TypeFieldDescriptionprotected SubscriptionService<Subscription,SubscriptionWithItems> BillingProcessingResultHandler.subscriptionServiceMethods in com.broadleafcommerce.billing.job.module with parameters of type SubscriptionModifier and TypeMethodDescriptionprotected EntitlementBillingProcessingResultHandler.createEntitlementToGrant(String entitlementCode, Subscription subscription) protected EntitlementBillingProcessingResultHandler.createEntitlementToRevoke(Subscription subscription) protected StringBillingProcessingResultHandler.getPrincipalType(Subscription subscription) protected voidBillingProcessingResultHandler.updateSubscriptionForPaymentFailure(Subscription subscription, SubscriptionWithItems subscriptionWithItems, BillingProcessingResultHandlerDTO billingProcessingResultHandlerDTO, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected voidBillingProcessingResultHandler.updateSubscriptionForPaymentSuccess(Subscription subscription, SubscriptionWithItems subscriptionWithItems, BillingProcessingResultHandlerDTO billingProcessingResultHandlerDTO, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) -
Uses of Subscription in com.broadleafcommerce.billing.job.service.dto
Methods in com.broadleafcommerce.billing.job.service.dto that return types with arguments of type SubscriptionModifier and TypeMethodDescriptionBillingProcessingResultHandlerDTO.getSubscriptionsToActivate()BillingProcessingResultHandlerDTO.getSubscriptionsToCancel()BillingProcessingResultHandlerDTO.getSubscriptionsToRefund()BillingProcessingResultHandlerDTO.getSubscriptionsToUpdate()Methods in com.broadleafcommerce.billing.job.service.dto with parameters of type SubscriptionModifier and TypeMethodDescriptionBillingProcessingResultHandlerDTO.addToActivateSubscriptions(Subscription subscription) BillingProcessingResultHandlerDTO.addToCancelSubscriptions(Subscription subscription) BillingProcessingResultHandlerDTO.addToRefundSubscriptions(Subscription subscription) BillingProcessingResultHandlerDTO.addToUpdateSubscriptions(Subscription subscription) -
Uses of Subscription in com.broadleafcommerce.billing.job.service.impl
Fields in com.broadleafcommerce.billing.job.service.impl with type parameters of type SubscriptionModifier and TypeFieldDescriptionprotected SubscriptionService<Subscription,SubscriptionWithItems> DefaultBillingProcessingResultHandlerService.subscriptionService -
Uses of Subscription in com.broadleafcommerce.billing.service.autoconfigure
Method parameters in com.broadleafcommerce.billing.service.autoconfigure with type arguments of type SubscriptionModifier and TypeMethodDescriptionBillingServiceAutoConfiguration.subscriptionBillingEventService(SubscriptionService<Subscription, SubscriptionWithItems> subscriptionService, SubscriptionAdjustmentService<SubscriptionAdjustment> subscriptionAdjustmentService, SubscriptionBillingEventGeneratorService billingEventGeneratorService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of Subscription in com.broadleafcommerce.billing.service.impl
Methods in com.broadleafcommerce.billing.service.impl that return types with arguments of type SubscriptionModifier and TypeMethodDescriptionprotected SubscriptionService<Subscription,SubscriptionWithItems> DefaultSubscriptionBillingEventService.getSubscriptionService()Constructor parameters in com.broadleafcommerce.billing.service.impl with type arguments of type SubscriptionModifierConstructorDescriptionDefaultSubscriptionBillingEventService(SubscriptionService<Subscription, SubscriptionWithItems> subscriptionService, SubscriptionAdjustmentService<SubscriptionAdjustment> subscriptionAdjustmentService, SubscriptionBillingEventGeneratorService subscriptionBillingEventGeneratorService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of Subscription in com.broadleafcommerce.subscription.domain
Methods in com.broadleafcommerce.subscription.domain that return SubscriptionMethods in com.broadleafcommerce.subscription.domain with parameters of type SubscriptionModifier and TypeMethodDescriptionvoidSubscriptionWithItems.setSubscription(Subscription subscription) Constructors in com.broadleafcommerce.subscription.domain with parameters of type SubscriptionModifierConstructorDescriptionSubscriptionWithItems(Subscription subscription, List<SubscriptionItem> subscriptionItems) -
Uses of Subscription in com.broadleafcommerce.subscription.job.module
Methods in com.broadleafcommerce.subscription.job.module with parameters of type SubscriptionModifier and TypeMethodDescriptionprotected StringSubscriptionStatusBillingJobGenerator.determineDelayedActionWorkflowName(@NonNull Subscription subscription, @NonNull Date billDate) protected StringSubscriptionStatusBillingJobGenerator.determineOrderFulfillmentId(@NonNull Subscription subscription, @NonNull Date billDate) protected StringSubscriptionStatusBillingJobGenerator.determineStatusChangeBasicWorkflowName(@NonNull Subscription subscription, @NonNull String fromStatus, @NonNull String toStatus) protected StringSubscriptionStatusBillingJobGenerator.determineStatusChangeWorkflowName(@NonNull Subscription subscription, String fromStatus, String toStatus) Map the value harvested fromgetFulfillmentWorkflow()for the targeted workflow to a real workflow name.protected StringSubscriptionStatusBillingJobGenerator.determineSubscriptionActionFlow(@NonNull Subscription subscription, String fromStatus, String toStatus) Based on the providedfromStatus&toStatus, identify theDefaultSubscriptionActionFlowvalue representing the status change.protected StringSubscriptionStatusBillingJobGenerator.determineTermAutoRenewalBasicWorkflowName(@NonNull Subscription subscription) protected StringSubscriptionStatusBillingJobGenerator.determineTermAutoRenewalWorkflowName(@NonNull Subscription subscription) Map the value harvested fromgetFulfillmentWorkflow()for the targeted workflow to a real workflow name.protected StringSubscriptionStatusBillingJobGenerator.getApplicationId(Subscription subscription) protected <D extends DelayedSubscriptionAction>
Set<D>SubscriptionStatusBillingJobGenerator.getDueDelayedSubscriptionActions(@NonNull Subscription subscription, @NonNull Date billDate) protected IntegerSubscriptionStatusBillingJobGenerator.getPeriodForDueDelayedActionComparison(@NonNull Subscription subscription, @NonNull String subscriptionActionFlow) protected StringSubscriptionStatusBillingJobGenerator.getTenantId(Subscription subscription) protected booleanSubscriptionStatusBillingJobGenerator.isDelayedActionDue(@NonNull Subscription subscription, @NonNull Date billDate) protected booleanSubscriptionStatusBillingJobGenerator.isStatusChangeDue(@NonNull Subscription subscription, @NonNull Date billDate) protected booleanSubscriptionStatusBillingJobGenerator.isSubscriptionBillingDue(@NonNull Subscription subscription, @NonNull Date billDate) protected booleanSubscriptionStatusBillingJobGenerator.isTermAutoRenewalDue(@NonNull Subscription subscription, @NonNull Date billDate) -
Uses of Subscription in com.broadleafcommerce.subscription.job.service.impl
Methods in com.broadleafcommerce.subscription.job.service.impl that return SubscriptionModifier and TypeMethodDescriptionprotected SubscriptionDefaultSubscriptionBillingEventGeneratorService.adoptNextStatusForSubscription(Subscription subscription, Date billDate, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Adopt subscriptionNextStatus as subscriptionStatus and handle the status changeprotected SubscriptionDefaultSubscriptionBillingEventGeneratorService.prepareSubscriptionForNextBilling(Subscription subscription, SubscriptionPeriod subscriptionPeriod) Sets the billing fields on theSubscriptionto prepare it for the next billing cycleprotected SubscriptionDefaultSubscriptionBillingEventGeneratorService.recordSubscriptionPeriod(@NonNull Subscription subscription, @NonNull SubscriptionPeriod subscriptionPeriod) Methods in com.broadleafcommerce.subscription.job.service.impl that return types with arguments of type SubscriptionModifier and TypeMethodDescriptionprotected SubscriptionService<Subscription,SubscriptionWithItems> DefaultSubscriptionBillingEventGeneratorService.getSubscriptionService()Methods in com.broadleafcommerce.subscription.job.service.impl with parameters of type SubscriptionModifier and TypeMethodDescriptionprotected SubscriptionDefaultSubscriptionBillingEventGeneratorService.adoptNextStatusForSubscription(Subscription subscription, Date billDate, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Adopt subscriptionNextStatus as subscriptionStatus and handle the status changeprotected SubscriptionPeriodDefaultSubscriptionBillingEventGeneratorService.buildSubscriptionPeriod(Subscription subscription, SubscriptionNextPeriodBillingEventGenerationRequest request) protected BillingEventDefaultSubscriptionBillingEventGeneratorService.constructBillingEventDomain(@NonNull Subscription subscription, @NonNull SubscriptionPeriod subscriptionPeriod, SubscriptionNextPeriodBillingEventGenerationRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected BillingEventItemDefaultSubscriptionBillingEventGeneratorService.createBillingEventItem(@NonNull Subscription subscription, @NonNull SubscriptionItem subscriptionItem, @NonNull SubscriptionPeriod subscriptionPeriod, SubscriptionNextPeriodBillingEventGenerationRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected 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 List<BillingEventItemAdjustment>DefaultSubscriptionBillingEventGeneratorService.createBillingEventItemAdjustments(@NonNull Subscription subscription, @NonNull SubscriptionPeriod subscriptionPeriod, @NonNull SubscriptionItem subscriptionItem, SubscriptionNextPeriodBillingEventGenerationRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected BillingEventPaymentWithTransactionDefaultSubscriptionBillingEventGeneratorService.createBillingEventPaymentWithTransaction(@NonNull Subscription subscription, SubscriptionNextPeriodBillingEventGenerationRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected BigDecimalDefaultSubscriptionBillingEventGeneratorService.determineAdjustmentAmount(@NonNull Subscription subscription, @NonNull List<BillingEventItemWithTaxDetails> billingEventItemTaxDetails, @NonNull SubscriptionAdjustment subscriptionAdjustment, @NonNull SubscriptionPeriod subscriptionPeriod) protected DateDefaultSubscriptionBillingEventGeneratorService.determineBillDate(@NonNull Subscription subscription, @NonNull SubscriptionPeriod subscriptionPeriod) Identifies the bill date for the subscription period.protected BigDecimalDefaultSubscriptionBillingEventGeneratorService.determineBillingEventItemUnitPrice(@NonNull Subscription subscription, @NonNull SubscriptionItem subscriptionItem, @NonNull SubscriptionPeriod subscriptionPeriod) protected BigDecimalDefaultSubscriptionBillingEventGeneratorService.determineItemAdjustmentUnitAmount(@NonNull Subscription subscription, @NonNull SubscriptionItem subscriptionItem, @NonNull SubscriptionItemAdjustment subscriptionItemAdjustment, @NonNull SubscriptionPeriod subscriptionPeriod) protected DateDefaultSubscriptionBillingEventGeneratorService.determinePeriodStartDate(@NonNull Subscription subscription, @NonNull Date subscriptionBillDate) Identifies the subscription period start date.protected DateDefaultSubscriptionBillingEventGeneratorService.determineTypicalPeriodEndDate(@NonNull Subscription subscription, @NonNull Date periodStartDate) Identifies the subscription period end date by calculating the next bill date, then subtracting 1 nanosecond so that the end of the period occurs immediately before the next bill date.protected javax.money.CurrencyUnitDefaultSubscriptionBillingEventGeneratorService.getCurrency(@NonNull Subscription subscription, @NonNull SubscriptionItem subscriptionItem) Hook point to determine the currency to use for pricing calculations.protected DateDefaultSubscriptionBillingEventGeneratorService.getNextBillDateForShortenedPeriod(@NonNull Subscription subscription, @NonNull SubscriptionPeriod subscriptionPeriod) protected DateDefaultSubscriptionBillingEventGeneratorService.getNextBillDateForShortenedPeriodForCustomReason(Subscription subscription, SubscriptionPeriod subscriptionPeriod) protected StringDefaultSubscriptionBillingEventGeneratorService.getOrderId(Subscription subscription, SubscriptionNextPeriodBillingEventGenerationRequest request) protected StringDefaultSubscriptionBillingEventGeneratorService.getOrderRef(Subscription subscription, SubscriptionNextPeriodBillingEventGenerationRequest request) protected StringDefaultSubscriptionBillingEventGeneratorService.getOrderSource(Subscription subscription, SubscriptionNextPeriodBillingEventGenerationRequest request) protected StringDefaultSubscriptionBillingEventGeneratorService.getSourceId(Subscription subscription, SubscriptionNextPeriodBillingEventGenerationRequest request) protected booleanDefaultSubscriptionBillingEventGeneratorService.hasReachedEndOfTerms(@NonNull Subscription subscription, SubscriptionPeriod subscriptionPeriod) Determines if the subscription's end of terms occurs on or before the providedperiodStartDate.protected booleanDefaultSubscriptionBillingEventGeneratorService.hasReachedScheduledStatusChange(@NonNull Subscription subscription, @NonNull SubscriptionPeriod subscriptionPeriod) Determines if a scheduled subscription status change is due on or before the providedperiodStartDate.protected booleanDefaultSubscriptionBillingEventGeneratorService.isNextStatusChangeDue(Subscription subscription, Date billDate) protected booleanDefaultSubscriptionBillingEventGeneratorService.isPeriodShortenedByEndOfTerms(@NonNull Subscription subscription, Date calculatedPeriodEndDate) protected booleanDefaultSubscriptionBillingEventGeneratorService.isPeriodShortenedByScheduledStatusChange(@NonNull Subscription subscription, Date calculatedPeriodEndDate) protected booleanDefaultSubscriptionBillingEventGeneratorService.isZeroDollarBillingEventPayment(Subscription subscription, BillingEventDTO billingEventDTO) Returns true if thepayment totalis equal to zeroprotected SubscriptionPeriodDefaultSubscriptionBillingEventGeneratorService.populateShortenedPeriodDetails(@NonNull Subscription subscription, @NonNull SubscriptionPeriod subscriptionPeriod, @NonNull Date periodStartDate, Date typicalPeriodEndDate) protected SubscriptionPeriodDefaultSubscriptionBillingEventGeneratorService.populateShortenedPeriodDetails(@NonNull Subscription subscription, @NonNull String shortenedPeriodReason, @NonNull SubscriptionPeriod subscriptionPeriod, @NonNull Date periodStartDate, @NonNull Date shortenedPeriodEndDate, @NonNull Date typicalPeriodEndDate) protected SubscriptionDefaultSubscriptionBillingEventGeneratorService.prepareSubscriptionForNextBilling(Subscription subscription, SubscriptionPeriod subscriptionPeriod) Sets the billing fields on theSubscriptionto prepare it for the next billing cycleprotected SubscriptionDefaultSubscriptionBillingEventGeneratorService.recordSubscriptionPeriod(@NonNull Subscription subscription, @NonNull SubscriptionPeriod subscriptionPeriod) Method parameters in com.broadleafcommerce.subscription.job.service.impl with type arguments of type SubscriptionModifier and TypeMethodDescriptionDefaultSubscriptionFinderService.buildWithItemsAndAdjustments(List<Subscription> subscriptions, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected org.springframework.data.domain.Page<Q>DefaultSubscriptionFinderService.buildWithItemsAndAdjustments(org.springframework.data.domain.Page<Subscription> subscriptions, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) voidDefaultSubscriptionBillingEventGeneratorService.setSubscriptionService(SubscriptionService<Subscription, SubscriptionWithItems> subscriptionService) -
Uses of Subscription in com.broadleafcommerce.subscription.provider.jpa.repository
Methods in com.broadleafcommerce.subscription.provider.jpa.repository with parameters of type SubscriptionModifier and TypeMethodDescriptionJpaCustomizedSubscriptionRepository.findByMatchingSubscriptionSource(@NonNull Subscription subscription, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) -
Uses of Subscription in com.broadleafcommerce.subscription.repository
Methods in com.broadleafcommerce.subscription.repository with parameters of type SubscriptionModifier and TypeMethodDescriptionCustomizedSubscriptionRepository.findByMatchingSubscriptionSource(Subscription subscription, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Find aSubscriptionwith the source matching theSubscriptiongiven. -
Uses of Subscription in com.broadleafcommerce.subscription.service
Classes in com.broadleafcommerce.subscription.service with type parameters of type SubscriptionModifier and TypeInterfaceDescriptioninterfaceSubscriptionService<S extends Subscription,SWI extends SubscriptionWithItems> Methods in com.broadleafcommerce.subscription.service that return SubscriptionModifier and TypeMethodDescriptionprotected SubscriptionLockPurgeHandler.getTenantInformationExample(LockPurgedEvent event) Find an example subscription from which tenant related context information may be harvested.Methods in com.broadleafcommerce.subscription.service with parameters of type SubscriptionModifier and TypeMethodDescriptionAbstractSubscriptionNextBillDateProcessor.calculateNextBillDate(Subscription subscription, Date startDate) SubscriptionNextBillDateProcessor.calculateNextBillDate(Subscription subscription, Date startDate) Calculate the next bill date for theSubscriptionSubscriptionNextBillDateService.calculateNextBillDate(Subscription subscription, Date startDate) Calculate the next bill date for theSubscriptionSubscriptionNextBillDateService.calculateNextBillDateForSubscriptionCreation(Subscription subscription) Calculate the next bill date for theSubscriptionwhen it is created.booleanAbstractSubscriptionNextBillDateProcessor.canCalculateNextBillDate(Subscription subscription) booleanSubscriptionNextBillDateProcessor.canCalculateNextBillDate(Subscription subscription) Determine if this processor can calculate the next bill date for theSubscriptionprotected ZonedDateTimeAbstractSubscriptionNextBillDateProcessor.convertToZonedDateTime(Subscription subscription, Date date) Convert the given date to a ZonedDateTime in the customer's timezone.EntitlementService.findEntitlementsBySubscription(Subscription subscription) Deprecated.EntitlementService.revokeSubscriptionEntitlements(Subscription subscription, Date revokeOn) Deprecated.Constructor parameters in com.broadleafcommerce.subscription.service with type arguments of type SubscriptionModifierConstructorDescriptionLockPurgeHandler(SubscriptionService<Subscription, SubscriptionWithItems> subscriptionService, SubscriptionItemService<SubscriptionItem> subscriptionItemService, SubscriptionItemAdjustmentService<SubscriptionItemAdjustment> subscriptionItemAdjustmentService, SubscriptionAdjustmentService<SubscriptionAdjustment> subscriptionAdjustmentService, org.springframework.transaction.support.TransactionTemplate transactionTemplate) -
Uses of Subscription in com.broadleafcommerce.subscription.service.autoconfigure
Methods in com.broadleafcommerce.subscription.service.autoconfigure that return types with arguments of type SubscriptionModifier and TypeMethodDescriptionSubscriptionServiceAutoConfiguration.subscriptionService(SubscriptionRepository<com.broadleafcommerce.data.tracking.core.Trackable> repo, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper) Method parameters in com.broadleafcommerce.subscription.service.autoconfigure with type arguments of type SubscriptionModifier 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 Subscription in com.broadleafcommerce.subscription.service.impl
Classes in com.broadleafcommerce.subscription.service.impl with type parameters of type SubscriptionModifier and TypeClassDescriptionclassDefaultSubscriptionService<S extends Subscription,SWI extends SubscriptionWithItems> Methods in com.broadleafcommerce.subscription.service.impl with parameters of type SubscriptionModifier and TypeMethodDescriptionprotected SWIDefaultSubscriptionService.buildSubscriptionWithItems(Subscription subscription, List<SubscriptionItem> subscriptionItems) AnnualSubscriptionNextBillDateProcessor.calculateNextBillDate(Subscription subscription, Date startDate) BiannualSubscriptionNextBillDateProcessor.calculateNextBillDate(Subscription subscription, Date startDate) DefaultSubscriptionNextBillDateService.calculateNextBillDate(Subscription subscription, Date startDate) Every30DaysSubscriptionNextBillDateProcessor.calculateNextBillDate(Subscription subscription, Date startDate) ManualSubscriptionNextBillDateProcessor.calculateNextBillDate(Subscription subscription, Date startDate) MonthlySubscriptionNextBillDateProcessor.calculateNextBillDate(Subscription subscription, Date startDate) NonRenewingSubscriptionNextBillDateProcessor.calculateNextBillDate(Subscription subscription, Date startDate) QuarterlySubscriptionNextBillDateProcessor.calculateNextBillDate(Subscription subscription, Date startDate) WeeklySubscriptionNextBillDateProcessor.calculateNextBillDate(Subscription subscription, Date startDate) protected DateDefaultSubscriptionNextBillDateService.calculateNextBillDateForCustomPaymentStrategy(Subscription subscription, Date startDate) DefaultSubscriptionNextBillDateService.calculateNextBillDateForSubscriptionCreation(Subscription subscription) booleanAnnualSubscriptionNextBillDateProcessor.canCalculateNextBillDate(Subscription subscription) booleanBiannualSubscriptionNextBillDateProcessor.canCalculateNextBillDate(Subscription subscription) booleanEvery30DaysSubscriptionNextBillDateProcessor.canCalculateNextBillDate(Subscription subscription) booleanManualSubscriptionNextBillDateProcessor.canCalculateNextBillDate(Subscription subscription) booleanMonthlySubscriptionNextBillDateProcessor.canCalculateNextBillDate(Subscription subscription) booleanNonRenewingSubscriptionNextBillDateProcessor.canCalculateNextBillDate(Subscription subscription) booleanQuarterlySubscriptionNextBillDateProcessor.canCalculateNextBillDate(Subscription subscription) booleanWeeklySubscriptionNextBillDateProcessor.canCalculateNextBillDate(Subscription subscription) DefaultEntitlementService.findEntitlementsBySubscription(Subscription subscription) Deprecated.protected intMonthlySubscriptionNextBillDateProcessor.getMonthsToAdd(Subscription subscription) protected intQuarterlySubscriptionNextBillDateProcessor.getMonthsToAdd(Subscription subscription) protected intAnnualSubscriptionNextBillDateProcessor.getYearsToAdd(Subscription subscription) DefaultEntitlementService.revokeSubscriptionEntitlements(Subscription subscription, Date revokeOn) Deprecated. -
Uses of Subscription in com.broadleafcommerce.subscription.service.provider
Methods in com.broadleafcommerce.subscription.service.provider with parameters of type SubscriptionModifier and TypeMethodDescriptionorg.springframework.data.domain.Page<P>EntitlementProvider.readEntitlementsBySubscription(Subscription subscription, org.springframework.data.domain.Pageable pageable, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Retrieves entitlements connected to the subscriptionEntitlementProvider.revokeEntitlementsForSubscription(Subscription subscription, Date revokeOn, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Revokes entitlements connected to the subscription -
Uses of Subscription in com.broadleafcommerce.subscription.service.provider.external
Methods in com.broadleafcommerce.subscription.service.provider.external with parameters of type SubscriptionModifier and TypeMethodDescriptionprotected ListEntitlementsRequestExternalEntitlementProvider.buildListEntitlementsRequest(Subscription subscription) protected StringExternalEntitlementProvider.getPrincipalType(Subscription subscription) org.springframework.data.domain.Page<P>ExternalEntitlementProvider.readEntitlementsBySubscription(Subscription subscription, org.springframework.data.domain.Pageable pageable, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) ExternalEntitlementProvider.revokeEntitlementsForSubscription(Subscription subscription, Date revokeOn, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) -
Uses of Subscription in com.broadleafcommerce.subscription.web.domain
Methods in com.broadleafcommerce.subscription.web.domain that return SubscriptionModifier and TypeMethodDescriptionUpgradeSubscriptionDTO.getSubscription()The upgraded subscriptionMethods in com.broadleafcommerce.subscription.web.domain with parameters of type SubscriptionModifier and TypeMethodDescriptionvoidUpgradeSubscriptionDTO.setSubscription(Subscription subscription) The upgraded subscription -
Uses of Subscription in com.broadleafcommerce.subscription.web.endpoint
Fields in com.broadleafcommerce.subscription.web.endpoint with type parameters of type SubscriptionModifier and TypeFieldDescriptionprotected SubscriptionService<Subscription,SubscriptionWithItems> BillingSubscriptionOperationsEndpoint.subscriptionServiceDeprecated.protected SubscriptionService<Subscription,SubscriptionWithItems> LegacySubscriptionEndpoint.subscriptionServiceDeprecated.Methods in com.broadleafcommerce.subscription.web.endpoint that return SubscriptionModifier and TypeMethodDescriptionBillingSubscriptionOperationsEndpoint.cancelSubscription(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, CancelSubscriptionDTO cancelSubscriptionDTO, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Deprecated.LegacySubscriptionEndpoint.cancelSubscription(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, CancelSubscriptionDTO cancelSubscriptionDTO, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Deprecated.UseSubscriptionEndpoint#cancelSubscription(HttpServletRequest, HttpServletResponse, CancelSubscriptionDTO, ContextInfo)insteadSubscriptionEndpoint.readSubscriptionBySubscriptionId(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, boolean isSandboxAware, boolean isApplicationAware, String subscriptionId, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) SubscriptionEndpoint.replaceSubscription(boolean isSandboxAware, String id, Subscription req, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) BillingSubscriptionOperationsEndpoint.upgradeSubscription(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, UpgradeSubscriptionDTO upgradeSubscriptionDTO, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Deprecated.LegacySubscriptionEndpoint.upgradeSubscription(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, UpgradeSubscriptionDTO upgradeSubscriptionDTO, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Deprecated.UseSubscriptionEndpoint#upgradeSubscription(HttpServletRequest, HttpServletResponse, UpgradeSubscriptionDTO, ContextInfo)insteadMethods in com.broadleafcommerce.subscription.web.endpoint that return types with arguments of type SubscriptionModifier and TypeMethodDescriptionprotected Optional<Subscription>SubscriptionWithItemsEndpoint.findSubscriptionBySourceAndSourceRef(SubscriptionWithItems subscriptionWithItems, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected SubscriptionService<Subscription,SubscriptionWithItems> SubscriptionEndpoint.getSubscriptionService()protected SubscriptionService<Subscription,SubscriptionWithItems> SubscriptionPriceDataEndpoint.getSubscriptionService()protected SubscriptionService<Subscription,SubscriptionWithItems> SubscriptionWithItemsEndpoint.getSubscriptionService()org.springframework.data.domain.Page<Subscription>SubscriptionEndpoint.readAllSubscriptions(String query, boolean isSandboxAware, boolean isApplicationAware, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable page) Methods in com.broadleafcommerce.subscription.web.endpoint with parameters of type SubscriptionModifier and TypeMethodDescriptionSubscriptionEndpoint.replaceSubscription(boolean isSandboxAware, String id, Subscription req, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Method parameters in com.broadleafcommerce.subscription.web.endpoint with type arguments of type SubscriptionModifier and TypeMethodDescriptionvoidSubscriptionEndpoint.setSubscriptionService(SubscriptionService<Subscription, SubscriptionWithItems> subscriptionService) voidSubscriptionPriceDataEndpoint.setSubscriptionService(SubscriptionService<Subscription, SubscriptionWithItems> subscriptionService) voidSubscriptionWithItemsEndpoint.setSubscriptionService(SubscriptionService<Subscription, SubscriptionWithItems> subscriptionService)
EntitlementProvider.readEntitlementsBySubscription(Subscription, Pageable, ContextInfo)instead