-
Terminally Deprecated ElementsElementDescriptionMethod had a hardcoded entity reference that prevents from accepting extended entities, use
JpaAlternateLifecycleOfferAuditSummaryRepository.getManagedType()
instead.Method had a hardcoded entity reference that prevents from accepting extended entities, useJpaAlternateLifecycleSharedCodeAuditSummaryRepository.getManagedType()
instead.Method had a hardcoded entity reference that prevents from accepting extended entities, useJpaCustomizedOfferRepository.getManagedType()
instead.UseCompatibleOfferNode.resolveCompatiblePermutation()
which uses correct generics.Unused.since 2.0.1, in favor ofOfferCodeExportEndpoint.exportOfferCodes(String, ExportRequest, ContextInfo)
. The new implementation for export grids includes the filter string as part of theExportRequest
, instead of passing it as a parameter in the HTTP request.
-
Deprecated MethodsMethodDescriptionsince 1.6 use translations for different localessince 1.6 functionality moved to
MarketingMessage.locationTypes
.since 1.6 use translations for different localessince 1.6 functionality moved toMarketingMessage.locationTypes
.UseOffer.getOfferTemplate()
and map theDefaultOfferTemplateType
to localizable text in the caller instead of using hard-coded values as in this method.since 1.6. UseOffer.isTieredOffer()
SeeOffer.offerDiscountStrategy
. Offers with this value set to true are now considered to have a discount strategy ofOfferDiscountStrategy.TIERED_ITEM_QTY
. To check if an offer is tiered, useOffer.isTieredOffer()
No longer relevant with the introduction ofLineItem.getStandardRecurringPrice()
. The distinction between price types allows more granular control for subscription discounts.No longer relevant with the introduction ofLineItem.getStandardRecurringPrice()
. The distinction between price types allows more granular control for subscription discounts.Method had a hardcoded entity reference that prevents from accepting extended entities, useJpaAlternateLifecycleOfferAuditSummaryRepository.getManagedType()
instead.Method had a hardcoded entity reference that prevents from accepting extended entities, useJpaAlternateLifecycleSharedCodeAuditSummaryRepository.getManagedType()
instead.Method had a hardcoded entity reference that prevents from accepting extended entities, useJpaCustomizedOfferRepository.getManagedType()
instead.Since 1.6, useCampaignCodeGenerationProperties.getBatchSize()
instead.since 1.4, useDefaultCodeGeneratorService.getCampaignService()
insteadUseCompatibleOfferNode.resolveCompatiblePermutation()
which uses correct generics.Unused.since 1.6, in favor ofLineItemOfferDetail.split(TypeFactory, OfferDiscount)
.since 2.0.1, in favor ofOfferCodeExportEndpoint.exportOfferCodes(String, ExportRequest, ContextInfo)
. The new implementation for export grids includes the filter string as part of theExportRequest
, instead of passing it as a parameter in the HTTP request.
-
Deprecated Enum ConstantsEnum ConstantDescriptionas of 1.6, use
MarketingMessageLocationType.EVERYWHERE()
insteadas of 1.6, useMarketingMessageLocationType.BROWSE
instead
Offer.getOfferTemplate()
and map theDefaultOfferTemplateType
to localizable text in the caller instead of using hard-coded values as in this method.