public class AsmUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ASM_DEEPLINK_PARAM |
static java.lang.String |
ASM_DEEPLINK_SHOW_PARAM |
static java.lang.String |
ASM_ORDER_ATT_KEY |
| Constructor and Description |
|---|
AsmUtils() |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractWidgetModel,U extends WidgetController> |
getAsmDeepLink(Widget<T,U> widget)
Method constructs deep link for asm as href for any widget
|
BaseSiteService |
getBaseSiteService() |
protected <T extends AbstractWidgetModel,U extends WidgetController> |
getCurrentSite(Widget<T,U> widget)
Extract current site object, depends of ASM_ORDER_ATT_KEY
|
void |
setBaseSiteService(BaseSiteService baseSiteService) |
static boolean |
showAsmButton()
Method loads ASM_DEEPLINK_SHOW_PARAM from properties, false is default value
|
public static final java.lang.String ASM_ORDER_ATT_KEY
public static final java.lang.String ASM_DEEPLINK_SHOW_PARAM
public static final java.lang.String ASM_DEEPLINK_PARAM
public static boolean showAsmButton()
public <T extends AbstractWidgetModel,U extends WidgetController> java.lang.String getAsmDeepLink(Widget<T,U> widget)
widget - we extract customer and/or order from itprotected <T extends AbstractWidgetModel,U extends WidgetController> BaseSiteModel getCurrentSite(Widget<T,U> widget)
widget - public BaseSiteService getBaseSiteService()
public void setBaseSiteService(BaseSiteService baseSiteService)
Copyright © 2018 SAP SE. All Rights Reserved.