public class ActionHelperImplementation extends java.lang.Object implements ActionHelper
| Modifier and Type | Field and Description |
|---|---|
static Logger |
LOG |
| Constructor and Description |
|---|
ActionHelperImplementation() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
generateItemLink(ItemModel item,
DeeplinkUrlModel deeplinkUrl) |
DeeplinkUrlModel |
getDefaultMobileCampaign(java.lang.String code) |
java.lang.String |
resolveVariables(ItemModel item,
java.lang.String link,
java.lang.String text,
UserModel user,
java.lang.String languageIsoCode,
java.util.Map<java.lang.String,java.lang.Object> variables) |
java.lang.String |
resolveVariables(MobileActionParameters params,
DeeplinkUrlModel deeplinkUrl,
java.lang.String text) |
java.lang.String |
resolveVariables(MobileActionParameters params,
java.lang.String link,
java.lang.String text) |
void |
setDeeplinkUrlService(DeeplinkUrlService deeplinkUrlService) |
void |
setFlexibleSearchService(FlexibleSearchService flexibleSearchService) |
void |
setI18nService(I18NService i18nService) |
void |
setPhoneNumberService(PhoneNumberService phoneNumberHelper) |
void |
setVelocityTemplateHelper(VelocityTemplateHelper velocityTemplateHelper) |
public DeeplinkUrlModel getDefaultMobileCampaign(java.lang.String code)
getDefaultMobileCampaign in interface ActionHelperpublic java.lang.String generateItemLink(ItemModel item, DeeplinkUrlModel deeplinkUrl)
generateItemLink in interface ActionHelperpublic java.lang.String resolveVariables(MobileActionParameters params, DeeplinkUrlModel deeplinkUrl, java.lang.String text)
resolveVariables in interface ActionHelperpublic java.lang.String resolveVariables(MobileActionParameters params, java.lang.String link, java.lang.String text)
resolveVariables in interface ActionHelperpublic java.lang.String resolveVariables(ItemModel item, java.lang.String link, java.lang.String text, UserModel user, java.lang.String languageIsoCode, java.util.Map<java.lang.String,java.lang.Object> variables)
resolveVariables in interface ActionHelperpublic void setDeeplinkUrlService(DeeplinkUrlService deeplinkUrlService)
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
public void setVelocityTemplateHelper(VelocityTemplateHelper velocityTemplateHelper)
public void setI18nService(I18NService i18nService)
public void setPhoneNumberService(PhoneNumberService phoneNumberHelper)
Copyright © 2018 SAP SE. All Rights Reserved.