Interface FrameworkComponent

    • Method Detail

      • getType

        String getType()
        Returns the resource type of this component.
        Returns:
        Resource type
      • getPath

        String getPath()
        Return the path of this component.
        Returns:
        Component path
      • getTrackedVarsEvents

        String[] getTrackedVarsEvents()
        Returns a concatenated array of variable and event names.
        Returns:
        String array of variable and event names
      • getScVars

        JSONArray getScVars​(String cqVar)
        Returns a JSONArray of the SiteCatalyst mapping.
        Parameters:
        cqVar - CQ Variable
        Returns:
        SiteCatalyst Mapping for given CQ Variable
      • inheritedKeySet

        Set<String> inheritedKeySet()
        Returns a set of SiteCatalyst variables mapped in this or inherited framework component.
        Returns:
        Set of SiteCatalyst variable names.
      • getAnalyticsProperties

        ValueMap getAnalyticsProperties()
        Returns a ValueMap of the components analytics node.
        Returns:
        Analystics properties