| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<CxVariationModel> |
PreviewDataModel.getVariations()
Generated method - Getter of the
PreviewData.variations attribute defined at extension personalizationcms. |
| Modifier and Type | Method and Description |
|---|---|
void |
PreviewDataModel.setVariations(java.util.Collection<CxVariationModel> value)
Generated method - Setter of
PreviewData.variations attribute defined at extension personalizationcms. |
| Modifier and Type | Method and Description |
|---|---|
protected CxVariationModel |
DefaultCxActionServiceIntegrationTest.getVariation(java.lang.String code) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<CxVariationModel> |
DefaultCxActionServiceIntegrationTest.getVariations(java.lang.String... codes) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CxCmsRecalculationService.calculateForVariations(UserModel user,
java.util.List<CatalogVersionModel> catalogVersions,
java.util.Collection<CxVariationModel> variations) |
| Modifier and Type | Method and Description |
|---|---|
protected CxVariationModel |
DefaultActionFacade.getVariation(java.lang.String customizationCode,
java.lang.String variationCode,
CatalogVersionModel catalogVersion) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<CxVariationModel> |
CustomizationReversePopulator.convertVariationList(CustomizationData source) |
protected Converter<VariationData,CxVariationModel> |
CustomizationReversePopulator.getVariationConverter() |
protected ConfigurableConverter<CxVariationModel,VariationData,VariationConversionOptions> |
CustomizationWithVariationPopulator.getVariationConverter() |
| Modifier and Type | Method and Description |
|---|---|
void |
CustomizationWithVariationPopulator.setVariationConverter(ConfigurableConverter<CxVariationModel,VariationData,VariationConversionOptions> variationConverter) |
void |
CustomizationReversePopulator.setVariationConverter(Converter<VariationData,CxVariationModel> variationConverter) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,CxVariationModel> |
DefaultCustomizationFacade.getCodeToVariationMap(java.util.Collection<CxVariationModel> items) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultCustomizationFacade.updateTriggers(java.util.List<TriggerData> triggers,
CxVariationModel variation,
java.lang.String catalogId,
java.lang.String catalogVersionId) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,CxVariationModel> |
DefaultCustomizationFacade.getCodeToVariationMap(java.util.Collection<CxVariationModel> items) |
| Modifier and Type | Method and Description |
|---|---|
protected ConfigurableConverter<CxVariationModel,VariationData,VariationConversionOptions> |
TriggerWithVariationPopulator.getVariationConfigurableConverter() |
| Modifier and Type | Method and Description |
|---|---|
void |
TriggerWithVariationPopulator.setVariationConfigurableConverter(ConfigurableConverter<CxVariationModel,VariationData,VariationConversionOptions> variationConfigurableConverter) |
| Modifier and Type | Method and Description |
|---|---|
protected CxVariationModel |
DefaultTriggerFacade.getVariation(java.lang.String customizationCode,
java.lang.String variationCode,
CatalogVersionModel catalogVersion) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<ActionData> |
VariationWithActionPopulator.convertActions(CxVariationModel source) |
protected CustomizationData |
VariationWithCustomizationPopulator.convertCustomization(CxVariationModel source) |
protected java.util.List<TriggerData> |
VariationWithTriggerPopulator.convertTriggers(CxVariationModel source) |
protected ItemStatus |
VariationPopulator.getItemStatus(CxVariationModel source) |
void |
VariationWithCustomizationPopulator.populate(CxVariationModel source,
VariationData target) |
void |
VariationWithTriggerPopulator.populate(CxVariationModel source,
VariationData target) |
void |
VariationWithActionPopulator.populate(CxVariationModel source,
VariationData target) |
void |
VariationPopulator.populate(CxVariationModel source,
VariationData target) |
void |
VariationReversePopulator.populate(VariationData source,
CxVariationModel target) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<CxVariationModel> |
DefaultVariationFacade.filterVariations(java.util.List<CxVariationModel> variations,
CatalogVersionModel catalogVersion) |
protected ConfigurableConverter<CxVariationModel,VariationData,VariationConversionOptions> |
DefaultVariationFacade.getVariationConverter() |
protected Converter<VariationData,CxVariationModel> |
DefaultVariationFacade.getVariationReverseConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected VariationData |
DefaultVariationFacade.convert(CxVariationModel variation,
VariationConversionOptions... options) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<CxVariationModel> |
DefaultVariationFacade.filterVariations(java.util.List<CxVariationModel> variations,
CatalogVersionModel catalogVersion) |
void |
DefaultVariationFacade.setVariationConverter(ConfigurableConverter<CxVariationModel,VariationData,VariationConversionOptions> variationConverter) |
void |
DefaultVariationFacade.setVariationReverseConverter(Converter<VariationData,CxVariationModel> variationReverseConverter) |
| Modifier and Type | Method and Description |
|---|---|
protected CxVariationModel |
CxPromotionActionIntegrationTest.getVariation() |
| Modifier and Type | Method and Description |
|---|---|
CxAbstractActionModel |
CxActionService.createAction(CxAbstractActionModel action,
CxVariationModel variation)
Set default values and creates action for variation.
|
java.util.Optional<CxAbstractActionModel> |
CxActionService.getAction(java.lang.String code,
CxVariationModel variation)
Retrieves action with given code from variation.
|
java.util.List<CxAbstractActionModel> |
CxActionService.getActions(CxVariationModel variation)
Retrieves all actions from given variation.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CxAbstractActionModel> |
CxActionService.getActionsForVariations(java.util.Collection<CxVariationModel> variations)
Retrieves actions from variations.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<CxAbstractActionModel> |
CxActionDao.findActionByCode(java.lang.String code,
CxVariationModel variation)
Retrieves action with given code.
|
java.util.List<CxAbstractActionModel> |
CxActionDao.findActions(CxVariationModel variation)
Retrieves all actions from given variation in given catalog version.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CxAbstractActionModel> |
CxActionDao.findActionsForVariations(java.util.Collection<CxVariationModel> variations)
Retrieves all actions from all given variation in given catalog version.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<CxAbstractActionModel> |
DefaultCxActionDao.findActionByCode(java.lang.String code,
CxVariationModel variation) |
java.util.List<CxAbstractActionModel> |
DefaultCxActionDao.findActions(CxVariationModel variation) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CxAbstractActionModel> |
DefaultCxActionDao.findActionsForVariations(java.util.Collection<CxVariationModel> variations) |
| Modifier and Type | Method and Description |
|---|---|
CxAbstractActionModel |
DefaultCxActionService.createAction(CxAbstractActionModel action,
CxVariationModel variation) |
java.util.Optional<CxAbstractActionModel> |
DefaultCxActionService.getAction(java.lang.String code,
CxVariationModel variation) |
java.util.List<CxAbstractActionModel> |
DefaultCxActionService.getActions(CxVariationModel variation) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CxAbstractActionModel> |
DefaultCxActionService.getActionsForVariations(java.util.Collection<CxVariationModel> variations) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<CxVariationModel> |
CxVariationRankAttributeHandler.getVariationList(CxCustomizationModel customization) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
CxVariationActiveAttributeHandler.get(CxVariationModel model) |
java.lang.Integer |
CxVariationRankAttributeHandler.get(CxVariationModel model) |
void |
CxVariationActiveAttributeHandler.set(CxVariationModel model,
java.lang.Boolean value) |
void |
CxVariationRankAttributeHandler.set(CxVariationModel model,
java.lang.Integer value) |
| Modifier and Type | Method and Description |
|---|---|
CxVariationModel |
CxAbstractTriggerModel.getVariation()
Generated method - Getter of the
CxAbstractTrigger.variation attribute defined at extension personalizationservices. |
CxVariationModel |
CxAbstractActionModel.getVariation()
Generated method - Getter of the
CxAbstractAction.variation attribute defined at extension personalizationservices. |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CxVariationModel> |
CxCustomizationModel.getVariations()
Generated method - Getter of the
CxCustomization.variations attribute defined at extension personalizationservices. |
| Modifier and Type | Method and Description |
|---|---|
void |
CxAbstractTriggerModel.setVariation(CxVariationModel value)
Generated method - Setter of
CxAbstractTrigger.variation attribute defined at extension personalizationservices. |
void |
CxAbstractActionModel.setVariation(CxVariationModel value)
Generated method - Setter of
CxAbstractAction.variation attribute defined at extension personalizationservices. |
| Modifier and Type | Method and Description |
|---|---|
void |
CxCustomizationModel.setVariations(java.util.List<CxVariationModel> value)
Generated method - Setter of
CxCustomization.variations attribute defined at extension personalizationservices. |
| Constructor and Description |
|---|
CxAbstractTriggerModel(CatalogVersionModel _catalogVersion,
java.lang.String _code,
CxVariationModel _variation)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CxAbstractTriggerModel(CatalogVersionModel _catalogVersion,
java.lang.String _code,
ItemModel _owner,
CxVariationModel _variation)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CxDefaultTriggerModel(CatalogVersionModel _catalogVersion,
java.lang.String _code,
CxVariationModel _variation)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CxDefaultTriggerModel(CatalogVersionModel _catalogVersion,
java.lang.String _code,
ItemModel _owner,
CxVariationModel _variation)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CxExpressionTriggerModel(CatalogVersionModel _catalogVersion,
java.lang.String _code,
java.lang.String _expression,
CxVariationModel _variation)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CxExpressionTriggerModel(CatalogVersionModel _catalogVersion,
java.lang.String _code,
java.lang.String _expression,
ItemModel _owner,
CxVariationModel _variation)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CxSegmentTriggerModel(CatalogVersionModel _catalogVersion,
java.lang.String _code,
CxGroupingOperator _groupBy,
CxVariationModel _variation)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CxSegmentTriggerModel(CatalogVersionModel _catalogVersion,
java.lang.String _code,
CxGroupingOperator _groupBy,
ItemModel _owner,
CxVariationModel _variation)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
CxVariationModel |
CxVariationResource.getCxVariationModel()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
protected CxVariationModel |
CxVariationResource.readResource(java.lang.String resourceId)
Gets the
CxVariationModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<CxVariationModel> |
CxVariationsResource.getCxVariationsCollection()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
CxVariationResource.setCxVariationModel(CxVariationModel value)
Convenience method which just delegates to
#setResourceValue(CxVariationModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
CxVariationsResource.setCxVariationsCollection(java.util.Collection<CxVariationModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
| Modifier and Type | Method and Description |
|---|---|
void |
CxService.calculateAndLoadPersonalizationInSession(UserModel user,
CatalogVersionModel catalogVersion,
java.util.Collection<CxVariationModel> variations)
Calculate personalization for user, catalog version and variation and load it in the session.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<CxAbstractActionResult> |
DefaultCxService.calculateActionResults(UserModel user,
java.util.Collection<CxVariationModel> variations) |
void |
DefaultCxService.calculateAndLoadPersonalizationInSession(UserModel cxContextUser,
CatalogVersionModel catalogVersion,
java.util.Collection<CxVariationModel> variations) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<CxVariationModel> |
PersonalizationServicesSystemSetup.getVariationsForUpdate() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PersonalizationServicesSystemSetup.updateVariation(CxVariationModel variation) |
| Modifier and Type | Class and Description |
|---|---|
class |
CxVariationModelStub |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<CxVariationModel> |
CxTriggerService.getVariationsForUser(UserModel user,
CatalogVersionModel catalogVersion)
Returns variations for given user according to defined trigger strategies.
|
| Modifier and Type | Method and Description |
|---|---|
CxAbstractTriggerModel |
CxTriggerService.createTrigger(CxAbstractTriggerModel trigger,
CxVariationModel variation)
Creates trigger as part of given variation
|
java.util.Optional<CxAbstractTriggerModel> |
CxTriggerService.getTrigger(java.lang.String code,
CxVariationModel variation)
Finds trigger with given code in given variation
|
java.util.Collection<CxAbstractTriggerModel> |
CxTriggerService.getTriggers(CxVariationModel variation)
Finds all triggers in given variation
|
| Modifier and Type | Method and Description |
|---|---|
default java.util.Collection<CxVariationModel> |
CxSegmentTriggerDao.findApplicableVariations(java.util.Collection<CxSegmentModel> segments,
CatalogVersionModel catalogVersion)
Selects valid variations for given user using CxSegmentTrigger.
|
java.util.Collection<CxVariationModel> |
CxSegmentTriggerDao.findApplicableVariations(UserModel user,
java.math.BigDecimal affinity,
CatalogVersionModel catalogVersion)
Selects valid variations for given user using CxSegmentTrigger.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<CxAbstractTriggerModel> |
CxTriggerDao.findTriggerByCode(java.lang.String code,
CxVariationModel variation)
Finds trigger with given code
|
java.util.Collection<CxAbstractTriggerModel> |
CxTriggerDao.findTriggers(CxVariationModel variation)
Finds all triggers for given variation
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<CxVariationModel> |
DefaultCxSegmentTriggerDao.findApplicableVariations(java.util.Collection<CxSegmentModel> segments,
CatalogVersionModel catalogVersion) |
java.util.Collection<CxVariationModel> |
DefaultCxSegmentTriggerDao.findApplicableVariations(UserModel user,
java.math.BigDecimal affinity,
CatalogVersionModel catalogVersion) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<CxAbstractTriggerModel> |
DefaultCxTriggerDao.findTriggerByCode(java.lang.String code,
CxVariationModel variation) |
java.util.Collection<CxAbstractTriggerModel> |
DefaultCxTriggerDao.findTriggers(CxVariationModel variation) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<CxVariationModel> |
DefaultCxTriggerService.getVariationsForUser(UserModel user,
CatalogVersionModel catalogVersion) |
| Modifier and Type | Method and Description |
|---|---|
CxAbstractTriggerModel |
DefaultCxTriggerService.createTrigger(CxAbstractTriggerModel trigger,
CxVariationModel variation) |
java.util.Optional<CxAbstractTriggerModel> |
DefaultCxTriggerService.getTrigger(java.lang.String code,
CxVariationModel variation) |
java.util.Collection<CxAbstractTriggerModel> |
DefaultCxTriggerService.getTriggers(CxVariationModel variation) |
protected void |
BaseTriggerInterceptor.isTriggerUnique(CxAbstractTriggerModel model,
CxVariationModel variation,
InterceptorContext context) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<CxVariationModel> |
CxTriggerStrategy.getVariations(UserModel user,
CatalogVersionModel catalogVersion)
Returns a collection of varations from given catalog for given user.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<CxVariationModel> |
CxDefaultTriggerStrategy.findDefaultVariations(CatalogVersionModel catalogVersion) |
java.util.Collection<CxVariationModel> |
DefaultSegmentTriggerStrategy.getVariations(UserModel user,
CatalogVersionModel catalogVersion) |
java.util.Collection<CxVariationModel> |
ExpressionTriggerStrategy.getVariations(UserModel user,
CatalogVersionModel catalogVersion) |
java.util.Collection<CxVariationModel> |
CxDefaultTriggerStrategy.getVariations(UserModel user,
CatalogVersionModel catalogVersion) |
| Modifier and Type | Method and Description |
|---|---|
CxVariationModel |
CxVariationService.createVariation(CxVariationModel variation,
CxCustomizationModel customization,
java.lang.Integer rank)
Creates variation for given customization
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CxVariationModel> |
CxVariationService.getActiveVariations(UserModel user,
CatalogVersionModel catalogVersion)
Retrieves active variations for given user
|
java.util.Optional<CxVariationModel> |
CxVariationService.getVariation(java.lang.String code,
CxCustomizationModel customization)
Retrieves variation with given code from given customization
|
java.util.Collection<CxVariationModel> |
CxVariationService.getVariations(java.util.Collection<CxVariationKey> key,
CatalogVersionModel catalogVersion)
Retrieves variations list for given key list
|
SearchPageData<CxVariationModel> |
CxVariationService.getVariations(CxCustomizationModel customization,
java.util.Map<java.lang.String,java.lang.String> params,
SearchPageData<?> pagination)
Retrieves variations fulfilling given parameters from given customization.
|
| Modifier and Type | Method and Description |
|---|---|
CxVariationModel |
CxVariationService.createVariation(CxVariationModel variation,
CxCustomizationModel customization,
java.lang.Integer rank)
Creates variation for given customization
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<CxVariationModel> |
CxVariationDao.findVariationByCode(java.lang.String code,
CxCustomizationModel customization)
Retrieves variation with given code from customization
|
java.util.Collection<CxVariationModel> |
CxVariationDao.findVariations(java.util.Collection<CxVariationKey> codes,
CatalogVersionModel catalogVersion)
Retrieves variations list for given codes list
|
SearchPageData<CxVariationModel> |
CxVariationDao.findVariations(CxCustomizationModel customization,
java.util.Map<java.lang.String,java.lang.String> params,
SearchPageData<?> pagination)
Retrieves variations for given customization and catalog version filtered by params
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<CxVariationModel> |
DefaultCxVariationDao.findVariationByCode(java.lang.String code,
CxCustomizationModel customization) |
java.util.Collection<CxVariationModel> |
DefaultCxVariationDao.findVariations(java.util.Collection<CxVariationKey> codes,
CatalogVersionModel catalogVersion) |
SearchPageData<CxVariationModel> |
DefaultCxVariationDao.findVariations(CxCustomizationModel customization,
java.util.Map<java.lang.String,java.lang.String> params,
SearchPageData<?> pagination) |
| Modifier and Type | Method and Description |
|---|---|
CxVariationModel |
DefaultCxVariationService.createVariation(CxVariationModel variation,
CxCustomizationModel customization,
java.lang.Integer rank) |
protected CxVariationModel |
DefaultCxVariationServiceTest.createVariation(java.lang.String code,
java.lang.String name,
boolean enabled,
CatalogVersionModel catalogVersion,
CxAbstractActionModel... actions) |
protected CxVariationModel |
DefaultCxVariationService.getPriorityVariation(java.util.Map.Entry<CxCustomizationModel,java.util.Set<CxVariationModel>> e) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CxVariationModel> |
DefaultCxVariationService.getActiveVariations(UserModel user,
CatalogVersionModel catalogVersion) |
java.util.Optional<CxVariationModel> |
DefaultCxVariationService.getVariation(java.lang.String code,
CxCustomizationModel customization) |
java.util.Collection<CxVariationModel> |
DefaultCxVariationService.getVariations(java.util.Collection<CxVariationKey> codes,
CatalogVersionModel catalogVersion) |
SearchPageData<CxVariationModel> |
DefaultCxVariationService.getVariations(CxCustomizationModel customization,
java.util.Map<java.lang.String,java.lang.String> params,
SearchPageData<?> pagination) |
| Modifier and Type | Method and Description |
|---|---|
CxVariationModel |
DefaultCxVariationService.createVariation(CxVariationModel variation,
CxCustomizationModel customization,
java.lang.Integer rank) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
DefaultCxVariationService.compareCustomizationsPriority(java.util.Map.Entry<CxCustomizationModel,java.util.Set<CxVariationModel>> a,
java.util.Map.Entry<CxCustomizationModel,java.util.Set<CxVariationModel>> b) |
protected int |
DefaultCxVariationService.compareCustomizationsPriority(java.util.Map.Entry<CxCustomizationModel,java.util.Set<CxVariationModel>> a,
java.util.Map.Entry<CxCustomizationModel,java.util.Set<CxVariationModel>> b) |
protected CxCustomizationModel |
DefaultCxVariationServiceTest.createCustomization(java.util.List<CxVariationModel> variations,
java.lang.String customizationCode,
java.lang.String customizationName,
java.lang.Integer customizationPriority) |
protected CxSegmentModel |
DefaultCxVariationServiceTest.createSegment(java.util.List<CxVariationModel> variations,
java.lang.String segmentCode) |
protected CxVariationModel |
DefaultCxVariationService.getPriorityVariation(java.util.Map.Entry<CxCustomizationModel,java.util.Set<CxVariationModel>> e) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<CxVariationModel> |
PersonalizationPreviewTicketReversePopulator.findExistingVariations(PreviewTicketWsDTO source) |
| Modifier and Type | Method and Description |
|---|---|
protected CxVariationKey |
PersonalizationPreviewTicketPopulator.createKey(CxVariationModel variation) |
protected CxVariationKey |
PersonalizationPreviewTicketReversePopulator.createKey(CxVariationModel variation) |
| Modifier and Type | Method and Description |
|---|---|
void |
PersonalizationPreviewTicketReversePopulator.validateVariations(java.util.Collection<CxVariationKey> inputVariationCodes,
java.util.Collection<CxVariationModel> existingVariations) |
Copyright © 2018 SAP SE. All Rights Reserved.