| Modifier and Type | Method and Description |
|---|---|
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(Collection<CxVariationModel> value)
Generated method - Setter of
PreviewData.variations attribute defined at extension personalizationcms. |
| Modifier and Type | Method and Description |
|---|---|
protected CxVariationModel |
DefaultCxActionServiceIntegrationTest.getVariation(String code) |
| Modifier and Type | Method and Description |
|---|---|
protected List<CxVariationModel> |
DefaultCxActionServiceIntegrationTest.getVariations(String... codes) |
| Modifier and Type | Method and Description |
|---|---|
protected CxVariationModel |
DefaultActionFacade.getVariation(String customizationCode,
String variationCode,
CatalogVersionModel catalogVersion) |
| Modifier and Type | Method and Description |
|---|---|
protected List<CxVariationModel> |
CustomizationReversePopulator.convertVariationList(CustomizationData source) |
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 Map<String,CxVariationModel> |
DefaultCustomizationFacade.getCodeToVariationMap(Collection<CxVariationModel> items) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultCustomizationFacade.updateTriggers(List<TriggerData> triggers,
CxVariationModel variation,
String catalogId,
String catalogVersionId) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,CxVariationModel> |
DefaultCustomizationFacade.getCodeToVariationMap(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(String customizationCode,
String variationCode,
CatalogVersionModel catalogVersion) |
| Modifier and Type | Method and Description |
|---|---|
protected List<ActionData> |
VariationWithActionPopulator.convertActions(CxVariationModel source) |
protected CustomizationData |
VariationWithCustomizationPopulator.convertCustomization(CxVariationModel source) |
protected List<TriggerData> |
VariationWithTriggerPopulator.convertTriggers(CxVariationModel source) |
protected ItemStatus |
VariationPopulator.getItemStatus(CxVariationModel source) |
void |
VariationWithCustomizationPopulator.populate(CxVariationModel source,
VariationData target) |
void |
VariationWithActionPopulator.populate(CxVariationModel source,
VariationData target) |
void |
VariationPopulator.populate(CxVariationModel source,
VariationData target) |
void |
VariationWithTriggerPopulator.populate(CxVariationModel source,
VariationData target) |
void |
VariationReversePopulator.populate(VariationData source,
CxVariationModel target) |
| Modifier and Type | Method and Description |
|---|---|
protected List<CxVariationModel> |
DefaultVariationFacade.filterVariations(List<CxVariationModel> variations,
CatalogVersionModel catalogVersion) |
ConfigurableConverter<CxVariationModel,VariationData,VariationConversionOptions> |
DefaultVariationFacade.getVariationConverter() |
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 List<CxVariationModel> |
DefaultVariationFacade.filterVariations(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.
|
Optional<CxAbstractActionModel> |
CxActionService.getAction(String code,
CxVariationModel variation)
Retrieves action with given code from variation.
|
List<CxAbstractActionModel> |
CxActionService.getActions(CxVariationModel variation)
Retrieves all actions from given variation.
|
| Modifier and Type | Method and Description |
|---|---|
List<CxAbstractActionModel> |
CxActionService.getActionsForVariations(Collection<CxVariationModel> variations)
Retrieves actions from variations.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<CxAbstractActionModel> |
CxActionDao.findActionByCode(String code,
CxVariationModel variation)
Retrieves action with given code.
|
List<CxAbstractActionModel> |
CxActionDao.findActions(CxVariationModel variation)
Retrieves all actions from given variation in given catalog version.
|
| Modifier and Type | Method and Description |
|---|---|
List<CxAbstractActionModel> |
CxActionDao.findActionsForVariations(Collection<CxVariationModel> variations)
Retrieves all actions from all given variation in given catalog version.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<CxAbstractActionModel> |
DefaultCxActionDao.findActionByCode(String code,
CxVariationModel variation) |
List<CxAbstractActionModel> |
DefaultCxActionDao.findActions(CxVariationModel variation) |
| Modifier and Type | Method and Description |
|---|---|
List<CxAbstractActionModel> |
DefaultCxActionDao.findActionsForVariations(Collection<CxVariationModel> variations) |
| Modifier and Type | Method and Description |
|---|---|
CxAbstractActionModel |
DefaultCxActionService.createAction(CxAbstractActionModel action,
CxVariationModel variation) |
Optional<CxAbstractActionModel> |
DefaultCxActionService.getAction(String code,
CxVariationModel variation) |
List<CxAbstractActionModel> |
DefaultCxActionService.getActions(CxVariationModel variation) |
| Modifier and Type | Method and Description |
|---|---|
List<CxAbstractActionModel> |
DefaultCxActionService.getActionsForVariations(Collection<CxVariationModel> variations) |
protected Comparator<CxAbstractActionModel> |
DefaultCxActionService.variationPriorityComparator(Collection<CxVariationModel> variations) |
| Modifier and Type | Method and Description |
|---|---|
protected List<CxVariationModel> |
CxVariationRankAttributeHandler.getVariationList(CxCustomizationModel customization) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
CxVariationActiveAttributeHandler.get(CxVariationModel model) |
Integer |
CxVariationRankAttributeHandler.get(CxVariationModel model) |
void |
CxVariationActiveAttributeHandler.set(CxVariationModel model,
Boolean value) |
void |
CxVariationRankAttributeHandler.set(CxVariationModel model,
Integer value) |
| Modifier and Type | Method and Description |
|---|---|
CxVariationModel |
CxAbstractActionModel.getVariation()
Generated method - Getter of the
CxAbstractAction.variation attribute defined at extension personalizationservices. |
CxVariationModel |
CxAbstractTriggerModel.getVariation()
Generated method - Getter of the
CxAbstractTrigger.variation attribute defined at extension personalizationservices. |
| Modifier and Type | Method and Description |
|---|---|
List<CxVariationModel> |
CxCustomizationModel.getVariations()
Generated method - Getter of the
CxCustomization.variations attribute defined at extension personalizationservices. |
| Modifier and Type | Method and Description |
|---|---|
void |
CxAbstractActionModel.setVariation(CxVariationModel value)
Generated method - Setter of
CxAbstractAction.variation attribute defined at extension personalizationservices. |
void |
CxAbstractTriggerModel.setVariation(CxVariationModel value)
Generated method - Setter of
CxAbstractTrigger.variation attribute defined at extension personalizationservices. |
| Modifier and Type | Method and Description |
|---|---|
void |
CxCustomizationModel.setVariations(List<CxVariationModel> value)
Generated method - Setter of
CxCustomization.variations attribute defined at extension personalizationservices. |
| Constructor and Description |
|---|
CxAbstractTriggerModel(CatalogVersionModel _catalogVersion,
String _code,
CxVariationModel _variation)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CxAbstractTriggerModel(CatalogVersionModel _catalogVersion,
String _code,
ItemModel _owner,
CxVariationModel _variation)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CxSegmentTriggerModel(CatalogVersionModel _catalogVersion,
String _code,
CxGroupingOperator _groupBy,
Collection<CxSegmentModel> _segments,
CxVariationModel _variation)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
CxSegmentTriggerModel(CatalogVersionModel _catalogVersion,
String _code,
CxGroupingOperator _groupBy,
ItemModel _owner,
Collection<CxSegmentModel> _segments,
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
#getResourceValue() |
protected CxVariationModel |
CxVariationResource.readResource(String resourceId)
Gets the
CxVariationModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
Collection<CxVariationModel> |
CxVariationsResource.getCxVariationsCollection()
Convenience method which just delegates to
#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(Collection<CxVariationModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
| Modifier and Type | Method and Description |
|---|---|
void |
CxService.calculateAndLoadPersonalizationInSession(UserModel cxContextUser,
CatalogVersionModel activeCatalogVersion,
Collection<CxVariationModel> variations)
Calculate personalization for user, catalog version and variation and load it in the session.
|
void |
CxService.calculatePersonalizationForUser(UserModel user,
CatalogVersionModel catalogVersion,
Collection<CxVariationModel> variations)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected List<CxAbstractActionResult> |
DefaultCxService.calculateActionResults(UserModel user,
Collection<CxVariationModel> variations) |
void |
DefaultCxService.calculateAndLoadPersonalizationInSession(UserModel cxContextUser,
CatalogVersionModel catalogVersion,
Collection<CxVariationModel> variations) |
void |
DefaultCxService.calculatePersonalizationForUser(UserModel user,
CatalogVersionModel catalogVersion,
Collection<CxVariationModel> variations) |
| Modifier and Type | Method and Description |
|---|---|
protected 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 |
|---|---|
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
|
Optional<CxAbstractTriggerModel> |
CxTriggerService.getTrigger(String code,
CxVariationModel variation)
Finds trigger with given code in given variation
|
Collection<CxAbstractTriggerModel> |
CxTriggerService.getTriggers(CxVariationModel variation)
Finds all triggers in given variation
|
| Modifier and Type | Method and Description |
|---|---|
default Collection<CxVariationModel> |
CxSegmentTriggerDao.findApplicableVariations(Collection<CxSegmentModel> segments,
CatalogVersionModel catalogVersion)
Selects valid variations for given user using CxSegmentTrigger.
|
Collection<CxVariationModel> |
CxSegmentTriggerDao.findApplicableVariations(UserModel user,
BigDecimal affinity,
CatalogVersionModel catalogVersion)
Selects valid variations for given user using CxSegmentTrigger.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<CxAbstractTriggerModel> |
CxTriggerDao.findTriggerByCode(String code,
CxVariationModel variation)
Finds trigger with given code
|
Collection<CxAbstractTriggerModel> |
CxTriggerDao.findTriggers(CxVariationModel variation)
Finds all triggers for given variation
|
| Modifier and Type | Method and Description |
|---|---|
Collection<CxVariationModel> |
DefaultCxSegmentTriggerDao.findApplicableVariations(Collection<CxSegmentModel> segments,
CatalogVersionModel catalogVersion) |
Collection<CxVariationModel> |
DefaultCxSegmentTriggerDao.findApplicableVariations(UserModel user,
BigDecimal affinity,
CatalogVersionModel catalogVersion) |
| Modifier and Type | Method and Description |
|---|---|
Optional<CxAbstractTriggerModel> |
DefaultCxTriggerDao.findTriggerByCode(String code,
CxVariationModel variation) |
Collection<CxAbstractTriggerModel> |
DefaultCxTriggerDao.findTriggers(CxVariationModel variation) |
| Modifier and Type | Method and Description |
|---|---|
Collection<CxVariationModel> |
DefaultCxTriggerService.getVariationsForUser(UserModel user,
CatalogVersionModel catalogVersion) |
| Modifier and Type | Method and Description |
|---|---|
CxAbstractTriggerModel |
DefaultCxTriggerService.createTrigger(CxAbstractTriggerModel trigger,
CxVariationModel variation) |
Optional<CxAbstractTriggerModel> |
DefaultCxTriggerService.getTrigger(String code,
CxVariationModel variation) |
Collection<CxAbstractTriggerModel> |
DefaultCxTriggerService.getTriggers(CxVariationModel variation) |
| Modifier and Type | Method and Description |
|---|---|
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 |
|---|---|
Collection<CxVariationModel> |
DefaultSegmentTriggerStrategy.getVariations(UserModel user,
CatalogVersionModel catalogVersion) |
| Modifier and Type | Method and Description |
|---|---|
CxVariationModel |
CxVariationService.createVariation(CxVariationModel variation,
CxCustomizationModel customization,
Integer rank)
Creates variation for given customization
|
| Modifier and Type | Method and Description |
|---|---|
List<CxVariationModel> |
CxVariationService.getActiveVariations(UserModel user,
CatalogVersionModel catalogVersion)
Retrieves active variations for given user
|
Optional<CxVariationModel> |
CxVariationService.getVariation(String code,
CxCustomizationModel customization)
Retrieves variation with given code from given customization
|
Collection<CxVariationModel> |
CxVariationService.getVariations(Collection<CxVariationKey> key,
CatalogVersionModel catalogVersion)
Retrieves variations list for given key list
|
SearchResult<CxVariationModel> |
CxVariationService.getVariations(CxCustomizationModel customization,
Map<String,String> params,
int startPosition,
int count)
Retrieves variations fulfilling given parameters from given customization.
|
| Modifier and Type | Method and Description |
|---|---|
CxVariationModel |
CxVariationService.createVariation(CxVariationModel variation,
CxCustomizationModel customization,
Integer rank)
Creates variation for given customization
|
| Modifier and Type | Method and Description |
|---|---|
Optional<CxVariationModel> |
CxVariationDao.findVariationByCode(String code,
CxCustomizationModel customization)
Retrieves variation with given code from customization
|
Collection<CxVariationModel> |
CxVariationDao.findVariations(Collection<CxVariationKey> codes,
CatalogVersionModel catalogVersion)
Retrieves variations list for given codes list
|
SearchResult<CxVariationModel> |
CxVariationDao.findVariations(CxCustomizationModel customization,
Map<String,String> params,
int startPosition,
int count)
Retrieves variations for given customization and catalog version filtered by params
|
| Modifier and Type | Method and Description |
|---|---|
Optional<CxVariationModel> |
DefaultCxVariationDao.findVariationByCode(String code,
CxCustomizationModel customization) |
Collection<CxVariationModel> |
DefaultCxVariationDao.findVariations(Collection<CxVariationKey> codes,
CatalogVersionModel catalogVersion) |
SearchResult<CxVariationModel> |
DefaultCxVariationDao.findVariations(CxCustomizationModel customization,
Map<String,String> params,
int startPosition,
int count) |
| Modifier and Type | Method and Description |
|---|---|
CxVariationModel |
DefaultCxVariationService.createVariation(CxVariationModel variation,
CxCustomizationModel customization,
Integer rank) |
protected CxVariationModel |
DefaultCxVariationServiceTest.createVariation(String code,
String name,
boolean enabled,
CatalogVersionModel catalogVersion,
CxAbstractActionModel... actions) |
protected CxVariationModel |
DefaultCxVariationService.getPriorityVariation(Map.Entry<CxCustomizationModel,Set<CxVariationModel>> e) |
| Modifier and Type | Method and Description |
|---|---|
List<CxVariationModel> |
DefaultCxVariationService.getActiveVariations(UserModel user,
CatalogVersionModel catalogVersion) |
Optional<CxVariationModel> |
DefaultCxVariationService.getVariation(String code,
CxCustomizationModel customization) |
Collection<CxVariationModel> |
DefaultCxVariationService.getVariations(Collection<CxVariationKey> codes,
CatalogVersionModel catalogVersion) |
SearchResult<CxVariationModel> |
DefaultCxVariationService.getVariations(CxCustomizationModel customization,
Map<String,String> params,
int startPosition,
int count) |
| Modifier and Type | Method and Description |
|---|---|
CxVariationModel |
DefaultCxVariationService.createVariation(CxVariationModel variation,
CxCustomizationModel customization,
Integer rank) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
DefaultCxVariationService.compareCustomizationsPriority(Map.Entry<CxCustomizationModel,Set<CxVariationModel>> a,
Map.Entry<CxCustomizationModel,Set<CxVariationModel>> b) |
protected int |
DefaultCxVariationService.compareCustomizationsPriority(Map.Entry<CxCustomizationModel,Set<CxVariationModel>> a,
Map.Entry<CxCustomizationModel,Set<CxVariationModel>> b) |
protected CxCustomizationModel |
DefaultCxVariationServiceTest.createCustomization(List<CxVariationModel> variations,
String customizationCode,
String customizationName,
Integer customizationPriority) |
protected CxSegmentModel |
DefaultCxVariationServiceTest.createSegment(List<CxVariationModel> variations,
String segmentCode) |
protected CxVariationModel |
DefaultCxVariationService.getPriorityVariation(Map.Entry<CxCustomizationModel,Set<CxVariationModel>> e) |
| Modifier and Type | Method and Description |
|---|---|
protected CxVariationKey |
PersonalizationPreviewTicketReversePopulator.createKey(CxVariationModel variation) |
protected CxVariationKey |
PersonalizationPreviewTicketPopulator.createKey(CxVariationModel variation) |
| Modifier and Type | Method and Description |
|---|---|
void |
PersonalizationPreviewTicketReversePopulator.validateVariations(Collection<CxVariationKey> inputVariationCodes,
Collection<CxVariationModel> existingVariations) |
Copyright © 2017 SAP SE. All Rights Reserved.