Class ClientOriginValuesProvider

  • All Implemented Interfaces:
    java.io.Serializable, IMonitorValuesProvider

    public class ClientOriginValuesProvider
    extends OriginValueProvider
    Provides values for client origin, given the origin URL and the client URL.
    Since:
    11.0.0
    Version:
    $Revision$ $Date$
    See Also:
    Serialized Form
    • Constructor Detail

      • ClientOriginValuesProvider

        public ClientOriginValuesProvider​(java.lang.String originUrl,
                                          java.lang.String clientUrl,
                                          java.lang.String utmSource,
                                          java.lang.String utmMedium,
                                          java.lang.String utmTerm,
                                          java.lang.String utmContent,
                                          java.lang.String utmName,
                                          java.lang.String gclid)
                                   throws java.net.URISyntaxException
        This class' constructor.
        Parameters:
        originUrl - the origin URL.
        clientUrl - the client URL.
        utmSource - the UTM source
        utmMedium - the UTM medium
        utmTerm - the UTM term
        utmContent - the UTM content
        utmName - the UTM name
        gclid - the gclid parameter
        Throws:
        java.net.URISyntaxException
        Since:
        12.5.0