Package lumis.portal.monitor.impl
Class ClientOriginValuesProvider
- java.lang.Object
-
- lumis.portal.monitor.AbstractMonitorValuesProvider
-
- lumis.portal.monitor.impl.OriginValueProvider
-
- lumis.portal.monitor.impl.ClientOriginValuesProvider
-
- All Implemented Interfaces:
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: 24143 $ $Date: 2020-09-14 19:21:23 -0300 (Mon, 14 Sep 2020) $
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class lumis.portal.monitor.impl.OriginValueProvider
gclid, utmContent, utmMedium, utmName, utmSource, utmTerm
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getMonitorFieldOriginName()
Returns the monitor field for the origin name.protected String
getMonitorFieldOriginType()
Returns the monitor field for the origin type.protected String
getMonitorFieldOriginUrl()
Returns the monitor field for the origin URL.-
Methods inherited from class lumis.portal.monitor.impl.OriginValueProvider
initValues, sameSite
-
Methods inherited from class lumis.portal.monitor.AbstractMonitorValuesProvider
getValues
-
-
-
-
Constructor Detail
-
ClientOriginValuesProvider
public ClientOriginValuesProvider(String originUrl, String clientUrl, String utmSource, String utmMedium, String utmTerm, String utmContent, String utmName, String gclid) throws URISyntaxException
This class' constructor.- Parameters:
originUrl
- the origin URL.clientUrl
- the client URL.utmSource
- the UTM sourceutmMedium
- the UTM mediumutmTerm
- the UTM termutmContent
- the UTM contentutmName
- the UTM namegclid
- the gclid parameter- Throws:
URISyntaxException
- Since:
- 12.5.0
-
-
Method Detail
-
getMonitorFieldOriginUrl
protected String getMonitorFieldOriginUrl()
Description copied from class:OriginValueProvider
Returns the monitor field for the origin URL.- Specified by:
getMonitorFieldOriginUrl
in classOriginValueProvider
- Returns:
- the monitor field for the origin URL.
-
getMonitorFieldOriginName
protected String getMonitorFieldOriginName()
Description copied from class:OriginValueProvider
Returns the monitor field for the origin name.- Specified by:
getMonitorFieldOriginName
in classOriginValueProvider
- Returns:
- the monitor field for the origin name.
-
getMonitorFieldOriginType
protected String getMonitorFieldOriginType()
Description copied from class:OriginValueProvider
Returns the monitor field for the origin type.- Specified by:
getMonitorFieldOriginType
in classOriginValueProvider
- Returns:
- the monitor field for the origin type.
-
-