public enum AnalyticsApp extends Enum<AnalyticsApp>
Enum Constant and Description |
---|
EVENT_ANALYTICS |
FLOW_EDITOR |
USER_JORNEYS |
USER_SEGMENTATION |
Modifier and Type | Method and Description |
---|---|
static AnalyticsApp |
getAnalyticsApp(HttpServletRequest httpServletRequest)
Get App enum from the given request.
|
String |
getInterfaceId()
Returns the service interface identifier of this application.
|
String |
getLabel()
Returns the (translatable) label of this application.
|
String |
getURLParam()
Returns the APP URL parameter for this mode.
|
static void |
setAnalytucsAppOnRequestAttr(AnalyticsApp analyticsApp,
HttpServletRequest httpServletRequest)
Set analytics APP on request.
|
static AnalyticsApp |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AnalyticsApp[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AnalyticsApp USER_JORNEYS
public static final AnalyticsApp EVENT_ANALYTICS
public static final AnalyticsApp USER_SEGMENTATION
public static final AnalyticsApp FLOW_EDITOR
public static AnalyticsApp[] values()
for (AnalyticsApp c : AnalyticsApp.values()) System.out.println(c);
public static AnalyticsApp valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static AnalyticsApp getAnalyticsApp(HttpServletRequest httpServletRequest)
httpServletRequest
- the request.public static void setAnalytucsAppOnRequestAttr(AnalyticsApp analyticsApp, HttpServletRequest httpServletRequest)
analyticsApp
- the analytics APP.httpServletRequest
- the request.public String getURLParam()
public String getLabel()
public String getInterfaceId()
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.