Uses of Class
lumis.portal.monitor.impl.MonitorUser
-
Packages that use MonitorUser Package Description lumis.portal.analytics.automationflow lumis.portal.analytics.journey lumis.portal.monitor.impl Implementation of theportal monitoring framework
.lumis.service.analytics.usersegmentation.control lumis.service.privacyterm.api -
-
Uses of MonitorUser in lumis.portal.analytics.automationflow
Methods in lumis.portal.analytics.automationflow that return MonitorUser Modifier and Type Method Description protected static MonitorUser
FlowNode. getAndValidateNotAnonymousUser(FlowContext flowContext)
Returns the user from flow context.MonitorUser
FlowContext. getUser()
Returns the user. -
Uses of MonitorUser in lumis.portal.analytics.journey
Methods in lumis.portal.analytics.journey that return MonitorUser Modifier and Type Method Description MonitorUser
JourneyInstance. getUser()
Returns the userId.Methods in lumis.portal.analytics.journey with parameters of type MonitorUser Modifier and Type Method Description static void
JourneyManager. removeUserFromAllJourneys(MonitorUser monitorUser)
Remove the monitor user from all journeys. -
Uses of MonitorUser in lumis.portal.monitor.impl
Methods in lumis.portal.monitor.impl that return MonitorUser Modifier and Type Method Description static MonitorUser
MonitorUser. find(String monitorUserId)
Returns the monitor user that corresponds to the given identifier.static MonitorUser
MonitorUser. findByTrackId(String trackId)
Return the monitor user by its track identifier if it exists.static MonitorUser
MonitorUser. findMonitorUserByFriendlyId(String friendlyId)
Return monitor user by its friendly identifier if it exists.static MonitorUser
MonitorUser. findMonitorUserByVisitorId(long visitorId)
Return monitor user by its visitor identifier if it exists.static MonitorUser
MonitorUser. findOrCreateByTrackId(String trackId)
Returns the monitor user with the given track identifier, or persists a new one if none exists.Methods in lumis.portal.monitor.impl with parameters of type MonitorUser Modifier and Type Method Description static void
MonitorManager. anonymizeMonitorUserPendingData(MonitorUser monitorUser)
Anonymizes data for the given user that should be anonimized but it is not.IMonitorUserAttributeValue
CustomUserAttributesMap.Constructor. create(MonitorUser monitorUser, UserAttribute userAttribute, String valueAsString, List<Object> valueAsList)
static void
MonitorUtilInternal. setUserCustomAttributesByPkIfPresents(boolean isTrusted, boolean affectTrusted, MonitorUser monitorUser, org.json.simple.JSONObject sourceFields)
Update monitor user custom fields if key field presents in JSON.static void
MonitorUtilInternal. setUserDefaultAttributesIfPresents(boolean isTrusted, boolean affectTrusted, MonitorUser monitorUser, org.json.simple.JSONObject sourceFields)
Update monitor user default fields if key field presents in JSON.static void
MonitorUtilInternal. setUserInfoIfPresent(boolean isTrusted, boolean affectTrusted, MonitorUser monitorUser, org.json.simple.JSONObject sourceFields)
Update monitor user fields if key field presents in JSON.static void
MonitorUtilInternal. setUserInfoIfPresent(boolean isTrusted, boolean affectTrusted, MonitorUser monitorUser, org.json.simple.JSONObject sourceFields, org.json.simple.JSONObject customAttributes)
Update monitor user fields if key field presents in JSON.Constructors in lumis.portal.monitor.impl with parameters of type MonitorUser Constructor Description CustomUserAttributesMap(MonitorUser monitorUser, Map<String,VALUE> untrustedAttributes, CustomUserAttributesMap.Constructor constructor)
MonitorEventValuesProvider(Map<String,Object> source, MonitorUser monUser, String eventId)
-
Uses of MonitorUser in lumis.service.analytics.usersegmentation.control
Methods in lumis.service.analytics.usersegmentation.control with parameters of type MonitorUser Modifier and Type Method Description boolean
UserSegmentationData. evaluate(UserSegmentationData.ISegmentationFilter filter, FlowContext flowContext, MonitorUser monUser)
Evaluates this filter against the given flow context. -
Uses of MonitorUser in lumis.service.privacyterm.api
Methods in lumis.service.privacyterm.api that return MonitorUser Modifier and Type Method Description MonitorUser
UserConsent. getMonitorUser()
Returns the monitorUser.
-