Package org.dspace.matomo.model
Class MatomoCookieConverter
java.lang.Object
org.dspace.matomo.model.MatomoCookieConverter
This class is used to convert the
MatomoRequestDetails cookies
to the Matomo format.- Author:
- Vincenzo Mecca (vins01-4science - vincenzo.mecca at 4science.com)
-
Method Summary
Modifier and TypeMethodDescriptionstatic Stringconvert(List<MatomoRequestDetails> matomoRequestDetails) Converts a list of MatomoRequestDetails objects' cookies into a single Matomo-formatted string.static Stringconvert(MatomoRequestDetails matomoRequestDetails) Converts a single MatomoRequestDetails object's cookies into a Matomo-formatted string
-
Method Details
-
convert
Converts a single MatomoRequestDetails object's cookies into a Matomo-formatted string- Parameters:
matomoRequestDetails- The MatomoRequestDetails object containing cookies to convert- Returns:
- A string containing the cookies in key=value format, separated by semicolons
-
convert
Converts a list of MatomoRequestDetails objects' cookies into a single Matomo-formatted string. If multiple cookies have the same key, the last value will be used.- Parameters:
matomoRequestDetails- List of MatomoRequestDetails objects containing cookies to convert- Returns:
- A string containing the merged cookies in key=value format, separated by semicolons. Returns empty string if input is null or empty.
-