Deprecated API
Contents
-
Terminally Deprecated ElementsElementDescription
-
Deprecated InterfacesInterfaceDescriptionUse
com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappableinstead.Usecom.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappableinstead.Usecom.broadleafcommerce.data.tracking.jpa.filtering.JpaTrackableRepositoryinsteadUsecom.broadleafcommerce.data.tracking.core.TrackableRepositoryinsteadUseEntitlementProviderinstead
-
Deprecated ClassesClassDescriptionUse
BillingTenantJpaTrackinginsteadUsecom.broadleafcommerce.data.tracking.core.TenantTrackableinsteadThe system generally expects to programmatically assign idsUsecom.broadleafcommerce.data.tracking.core.service.CrudEntityHelperinsteadUse a regularObjectMapperbean insteadUsePageableinsteadin favor ofDefaultSubscriptionAdjustmentTypeNo longer used in the current codebaseThis Jpa entity is unusedUseEntitlementProviderinsteadThe default operations processing location was moved to * SubscriptionOperationServices. This endpoint is responsible for processing cancellations and upgrades to a subscription only ifSubscriptionConfigurationProperties.subscriptionActionApisLocationisDefaultSubscriptionActionApisLocations.BLC_BILLING_SERVICES.UseAdjustmentEndpointandItemAdjustmentEndpointinsteadUseSubscriptionEndpointinstead
-
Deprecated Annotation InterfacesAnnotation InterfaceDescription
-
Deprecated Fields
-
Deprecated MethodsMethodDescriptionuse
BillingEvent.getCurrency()field insteadUseBillingEventAddress.getId()field insteadUseBillingRetrySchedule.getId()field insteadUseBillingTaxDetail.getCurrency()field insteadUseRefundEventItem.getId()field insteaduseBillingProcessingRequest.getCurrency()field insteadsince payment transactions are no longer executed within BillingServices. Therefore, there's no need to pass this value throughout BillingServices.in favor of not exposing payment method data in BillingServices.since payment transactions are no longer executed within BillingServices. Therefore, there's no need to pass this value throughout BillingServices.in favor of not exposing payment method data in BillingServices.Current implementation does not useTaxProcessingResultEnum.FAILUREstatesUseTrackableRepository.findAllByContextId(Iterable, ContextInfo)insteadUseCrudEntityService.create(Object, ContextInfo)insteadUseCrudEntityService.readAllByContextId(Iterable, ContextInfo)insteadCrudEntityService.readByContextId(String, ContextInfo)insteadUseCrudEntityService.update(String, Object, ContextInfo)insteadCurrentDefaultDelegatingTaxServiceimplementation does not use theTaxProcessingResultEnum.FAILUREresult value.UseTrackableRepository.findAllByContextId(Iterable, ContextInfo)insteadUseCrudEntityService.create(Object, ContextInfo)insteadUseCrudEntityService.readByContextId(String, ContextInfo)insteadUseCrudEntityService.update(String, Object, ContextInfo)insteadUseCrudEntityService.create(Object, ContextInfo)insteadUseCrudEntityService.readByContextId(String, ContextInfo)insteadUseCrudEntityService.update(String, Object, ContextInfo)insteadUseCrudEntityService.create(Object, ContextInfo)insteadUseCrudEntityService.delete(String, ContextInfo)insteadUseCrudEntityService.readByContextId(String, ContextInfo)insteadUseCrudEntityService.update(String, Object, ContextInfo)insteadUseCrudEntityService.readByContextId(String, ContextInfo)insteadUseCrudEntityService.readAllByContextId(Iterable, ContextInfo)insteadUseCrudEntityService.update(String, Object, ContextInfo)insteadUseCrudEntityService.readByContextId(String, ContextInfo)insteadUseCrudEntityService.update(String, Object, ContextInfo)insteadUseCrudEntityService.readByContextId(String, ContextInfo)insteadUseCrudEntityService.update(String, Object, ContextInfo)insteadUseCrudEntityService.readByContextId(String, ContextInfo)insteadUseCrudEntityService.create(Object, ContextInfo)insteadUseCrudEntityService.delete(String, ContextInfo)insteadUseCrudEntityService.readByContextId(String, ContextInfo)insteadUseCrudEntityService.update(String, Object, ContextInfo)insteadUseCrudEntityService.create(Object, ContextInfo)insteadUseCrudEntityService.readByContextId(String, ContextInfo)insteadUseCrudEntityService.replace(String, Object, ContextInfo)insteadUseCrudEntityService.update(String, Object, ContextInfo)insteadUseCrudEntityService.create(Object, ContextInfo)insteadUseCrudEntityService.readByContextId(String, ContextInfo)insteadUseCrudEntityService.update(String, Object, ContextInfo)insteadUseCrudEntityService.create(Object, ContextInfo)insteadUseCrudEntityService.readByContextId(String, ContextInfo)insteadUseCrudEntityService.update(String, Object, ContextInfo)insteadUseRefundEventService.readById(String, ContextInfo)insteadcom.broadleafcommerce.deadletter.messaging.DeadLetterMessageSender.sendToDeadLetterQueue(DeadLetter) Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo)Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo)Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo)Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo)Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo)Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo)Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo)Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo)Generally preferable to use adhoc rsql queries viaTrackableRsqlFilterExecutor.findAll(Node, Pageable, ContextInfo)Use {@link #findByTrackingBasicAuditCreationTimeGreaterThanEqualAndTrackingBasicAuditUpdateTimeLessThanEqualAndResolutionStatusEquals(Date, , Date, String, Pageable, ContextInfo)} insteadGenerally preferable to useRsqlCrudEntityService.readAll(Node, Pageable, ContextInfo)useCrudEntityService.create(Object, ContextInfo)insteadGenerally preferable to useBaseRsqlCrudEntityService.readAll(Node, Pageable, ContextInfo)UseSubscriptionAdjustment.getId()field insteadUseSubscriptionItemAdjustment.getId()field insteadin favor ofSubscription.periodType&Subscription.periodFrequencyuseSubscription.getCurrency()field insteadUseSubscription.getId()field insteadUseContextInfo.setAuthor(String)insteadin favor ofSubscription.periodType&Subscription.periodFrequencyUseContextInfo.setAuthor(String)insteadUseTrackableRepository.findAllByContextId(Iterable, ContextInfo)insteadUseTrackableRepository.findAllByContextId(Iterable, ContextInfo)insteadUseTrackableRepository.findAllByContextId(Iterable, ContextInfo)insteadUseCrudEntityService.create(Object, ContextInfo)insteadUseCrudEntityService.delete(String, ContextInfo)insteadUseCrudEntityService.create(Object, ContextInfo)insteadUseCrudEntityService.create(Object, ContextInfo)insteadUseCrudEntityService.delete(String, ContextInfo)insteadUseCrudEntityService.create(Object, ContextInfo)insteadUseCrudEntityService.replace(String, Object, ContextInfo)insteadUseCrudEntityService.update(String, Object, ContextInfo)insteadUseCrudEntityService.create(Object, ContextInfo)insteadUseCrudEntityService.readAllByContextId(Iterable, ContextInfo)insteadUseCrudEntityService.readByContextId(String, ContextInfo)insteadUseCrudEntityService.update(String, Object, ContextInfo)insteadUseCrudEntityService.create(Object, ContextInfo)insteadUseAdjustmentEndpoint#addAdjustment(HttpServletRequest, HttpServletResponse, SubscriptionAdjustment, ContextInfo)insteadUseItemAdjustmentEndpoint#addItemAdjustment(HttpServletRequest, HttpServletResponse, SubscriptionItemAdjustment, ContextInfo)insteadUseAdjustmentEndpoint#getSubscriptionAdjustments(HttpServletRequest, HttpServletResponse, String, ContextInfo)insteadUseItemAdjustmentEndpoint#getSubscriptionItemAdjustments(HttpServletRequest, HttpServletResponse, String, ContextInfo)insteadUseAdjustmentEndpoint#removeSubscriptionAdjustment(HttpServletRequest, HttpServletResponse, String, ContextInfo)insteadUseItemAdjustmentEndpoint#removeSubscriptionItemAdjustment(HttpServletRequest, HttpServletResponse, String, ContextInfo)insteadUseSubscriptionEndpoint#cancelSubscription(HttpServletRequest, HttpServletResponse, CancelSubscriptionDTO, ContextInfo)insteadUseSubscriptionEndpoint#upgradeSubscription(HttpServletRequest, HttpServletResponse, UpgradeSubscriptionDTO, ContextInfo)instead
-
Deprecated Enum ConstantsEnum ConstantDescription
DefaultDelegatingTaxServicedoes not recognize this state. It either succeeds in its tax calculations, or an Exception is thrown andTaxProcessingResultEnum.GATEWAY_ERRORbecomes the result
PaymentAccountProcessingRequest.getBillingEventPaymentIdToRefund()