Class DefaultStatisticsGateway

java.lang.Object
de.hybris.platform.masterserver.impl.DefaultStatisticsGateway
All Implemented Interfaces:
com.hybris.statistics.StatisticsGateway<StatisticsPayload>

public class DefaultStatisticsGateway extends Object implements com.hybris.statistics.StatisticsGateway<StatisticsPayload>
  • Field Details

  • Constructor Details

    • DefaultStatisticsGateway

      public DefaultStatisticsGateway(Set<com.hybris.statistics.collector.BusinessStatisticsCollector> businessCollectors, Set<com.hybris.statistics.collector.SystemStatisticsCollector> systemCollectors, Map<String,String> existingWebModules, StatisticsPayloadEncryptor encryptor)
  • Method Details

    • getStatisticsPayload

      public StatisticsPayload getStatisticsPayload()
      Specified by:
      getStatisticsPayload in interface com.hybris.statistics.StatisticsGateway<StatisticsPayload>
    • setStatisticsConfig

      protected void setStatisticsConfig(StatisticsConfig statisticsConfig)
    • updateLoggedInUsersStats

      public void updateLoggedInUsersStats(String webAppContext)
    • isSendingStatsAgreedInLicense

      protected boolean isSendingStatsAgreedInLicense()
    • isGenerateStatsRequired

      protected boolean isGenerateStatsRequired()
    • getCurrentUserPk

      protected PK getCurrentUserPk()