Package lumis.portal.monitor.impl
Implementation of the
portal monitoring framework
.- Since:
- 9.0.0
- Version:
- $Revision$ $Date$
- See Also:
lumis.portal.monitor
-
Class Summary Class Description AbstractMonitorResource Abstract class to aid Monitor-related REST resources.ClientOriginValuesProvider Provides values for client origin, given the origin URL and the client URL.CustomUserAttributesMap<VALUE extends IMonitorUserAttributeValue> A map for handle with monitor user attribute.FillProjectIdInEventDataPostUpgradeTask Class responsible for filing lum_event.projectId in the event data.GeoLocationValuesProvider Geo location value provider based on the user's IP address.InitialOriginValuesProvider A values provider that fills lum_client.initialorigin.* values.MonitorBigDataInitObserver Observer that initializes monitor elements in big data.MonitorCleanupClock A clock for cleaning old monitoring values.MonitorContextFilter Manipulates theIMonitorContext
, setting some request informations and cleaning it up after the request is processed.MonitorEvent Defines events to monitor.MonitorEventValuesProvider MonitorField Monitor field.MonitorFieldGroup Field group.MonitorFieldGroupInstance Field group instance.MonitorFieldInstance Field instance.MonitorManager Implementation for theIMonitorManagerSPI
interface.MonitorRequestRule Monitor request rule.MonitorResource Monitor REST resource.MonitorUser A monitored user.MonitorUserAnonymizeAllTask Task that anonymize all users withoutUserConsent
.MonitorUserDataPrivacyGuard Utility class for keeping user's privacy.MonitorUserDocument Document that corresponds to the storage of oneMonitorUser
on big data.MonitorUserDocumentType Document type used to storeMonitorUser
on big data.MonitorUserMergeTask Task that merges monitor users.MonitorUtilInternal Monitor internal utilities.OriginValueProvider A value provider for init origin values based in a origin URL and a client URL.PageViewEventUpdateTask Task that upgrades the monitor page view event data removing the duration data.ProjectIdMonitorValuesProvider Class responsible for trying to infer the project identifier, if it is not already on the monitor values.RemoveEventOrphanIndicesTask Remove event's orphan indices. -
Enum Summary Enum Description MonitorRequestRule.ListType MonitorRequestRule.RuleType -
Exception Summary Exception Description UserConsentRequiredException Exception thrown when an operation requires the user to have a consent that he has not accepted.