public interface FrameworkComponent extends InheritanceValueMap
Modifier and Type | Method and Description |
---|---|
ValueMap |
getAnalyticsProperties()
Returns a
ValueMap of the
components analytics node. |
MultiValueMap |
getCqMappings()
Returns a
MultiValueMap of the
CQ mapping, using CQ variables as keys. |
String |
getPath()
Return the path of this component.
|
JSONArray |
getScVars(String cqVar)
Returns a
JSONArray of the
SiteCatalyst mapping. |
String[] |
getTrackedVarsEvents()
Returns a concatenated array of variable and event names.
|
String |
getType()
Returns the resource type of this component.
|
Set<String> |
inheritedKeySet()
Returns a set of SiteCatalyst variables mapped in this or inherited
framework component.
|
getInherited, getInherited
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
String getType()
String getPath()
String[] getTrackedVarsEvents()
MultiValueMap getCqMappings()
MultiValueMap
of the
CQ mapping, using CQ variables as keys.MultiValueMap
of the
CQ mappingJSONArray getScVars(String cqVar)
JSONArray
of the
SiteCatalyst mapping.cqVar
- CQ VariableSet<String> inheritedKeySet()
Copyright © 2010 - 2020 Adobe. All Rights Reserved