Class MatomoRequestCountryEnricher

java.lang.Object
org.dspace.matomo.factory.MatomoRequestCountryEnricher
All Implemented Interfaces:
MatomoRequestDetailsEnricher

public class MatomoRequestCountryEnricher extends Object implements MatomoRequestDetailsEnricher
This class adds the country parameter to the MatomoRequestDetails
Author:
Vincenzo Mecca (vins01-4science - vincenzo.mecca at 4science.com)
  • Constructor Details

    • MatomoRequestCountryEnricher

      public MatomoRequestCountryEnricher()
  • Method Details

    • enrich

      public MatomoRequestDetails enrich(UsageEvent usageEvent, MatomoRequestDetails matomoRequestDetails)
      Description copied from interface: MatomoRequestDetailsEnricher
      Enriches the provided MatomoRequestDetails with additional parameters based on the UsageEvent.
      Specified by:
      enrich in interface MatomoRequestDetailsEnricher
      Parameters:
      usageEvent - The usage event containing information to enrich the request details
      matomoRequestDetails - The request details object to be enriched with additional parameters
      Returns:
      The enriched MatomoRequestDetails object