Class CustomerExperienceHelper


  • public abstract class CustomerExperienceHelper
    extends java.lang.Object
    Class to help calculate information regarding Customer Experience.
    Since:
    11.0.0
    Version:
    $Revision: 24143 $ $Date: 2020-09-14 19:21:23 -0300 (Mon, 14 Sep 2020) $
    • Constructor Detail

      • CustomerExperienceHelper

        public CustomerExperienceHelper()
    • Method Detail

      • findCurrentAnalyticsServiceInstance

        public static java.util.Map<CustomerExperienceApp,​ServiceInstanceConfig> findCurrentAnalyticsServiceInstance​(SessionConfig sessionConfig,
                                                                                                                           java.lang.String channelId,
                                                                                                                           java.util.Collection<java.lang.String> serviceInstanceIds,
                                                                                                                           ITransaction transaction)
                                                                                                                    throws PortalException
        Tries to find the best Customer Experience service instances the user has access to based on the given channel.
        Parameters:
        sessionConfig -
        channelId -
        serviceInstanceIds -
        transaction -
        Returns:
        Throws:
        PortalException
        Since:
        12.5.0