Class MatomoRequestDetailsBuilder

java.lang.Object
org.dspace.matomo.model.MatomoRequestDetailsBuilder

public class MatomoRequestDetailsBuilder extends Object
This builder can be used to create a proper request using the configured List<MatomoRequestDetailsEnricher> and the proper siteId.
Author:
Vincenzo Mecca (vins01-4science - vincenzo.mecca at 4science.com)
  • Method Details

    • build

      public MatomoRequestDetails build(UsageEvent usageEvent)
      Builds a MatomoRequestDetails object for the given usage event. This method initializes basic tracking parameters and applies all configured enrichers.
      Parameters:
      usageEvent - The usage event to build request details for
      Returns:
      MatomoRequestDetails object containing all tracking parameters