Uses of Interface
lumis.portal.monitor.IMonitor
-
Packages that use IMonitor Package Description lumis.doui.search lumis.portal.file lumis.portal.monitor Defines classes and interfaces for monitoring data.lumis.portal.monitor.impl Implementation of theportal monitoring framework
.lumis.portal.page.cache Implements the portal's page HTML cache engine.lumis.service.abstractuserinteraction lumis.service.banner -
-
Uses of IMonitor in lumis.doui.search
Methods in lumis.doui.search that return IMonitor Modifier and Type Method Description protected IMonitor
SearchDataProvider. getSearchMonitor(java.lang.String userQuery, java.lang.String unparsedUserQuery, SearchSource searchSource, ITransaction transaction)
Returns themonitor
object to be used in monitoring ornull
if the search will not be monitored.static IMonitor
SearchMonitorUtil. getSearchMonitor(java.lang.String searchQuery, ITransaction transaction)
Returns a monitor for the "lumis.portal.monitor.ev.search" event. -
Uses of IMonitor in lumis.portal.file
Methods in lumis.portal.file that return IMonitor Modifier and Type Method Description static IMonitor
FileMonitorUtil. getFileDownloadMonitor(FileConfig fileConfig, ITransaction transaction)
Returns a monitor for the "lumis.portal.monitor.ev.file.download" event.static IMonitor
FileMonitorUtil. getFileUploadMonitor(FileConfig fileConfig, ITransaction transaction)
Returns a monitor for the "lumis.portal.monitor.ev.file.upload" event. -
Uses of IMonitor in lumis.portal.monitor
Methods in lumis.portal.monitor that return IMonitor Modifier and Type Method Description default IMonitor
IMonitor. addValues(java.lang.String fieldId, java.io.Serializable... values)
Adds a values provider that returns the given values for the specified field.default IMonitor
IMonitor. addValues(java.lang.String fieldId, java.util.List<? extends java.io.Serializable> values)
Adds a values provider that returns the given values for the specified field.default IMonitor
IMonitor. addValues(java.util.Map<java.lang.String,java.util.List<? extends java.io.Serializable>> fieldValues)
Adds aIMonitorValuesProvider
that returns values for fields as specified in the given map.IMonitor
IMonitor. addValues(IMonitorValuesProvider... values)
Adds the given value providers in this monitor.IMonitor
IMonitorManager. monitor(java.lang.String eventId)
Returns the monitor for an event with the given identifier.IMonitor
IMonitorManager. monitor(java.lang.String eventId, ITransaction transaction)
Returns the monitor for an event with the given identifier.default IMonitor
IMonitor. setDuration(long duration)
Adds value ofduration field
.default IMonitor
IMonitor. setDuration(long startMillis, long endMillis)
Adds value ofduration field
.IMonitor
IMonitor. start()
Method used to indicate that the monitored event has started.IMonitor
IMonitor. stop()
Method used to indicate that the monitored event has ended.IMonitor
IMonitorManagerSPI. syncMonitor(java.lang.String eventId)
Returns a synchronous monitor. -
Uses of IMonitor in lumis.portal.monitor.impl
Methods in lumis.portal.monitor.impl that return IMonitor Modifier and Type Method Description IMonitor
MonitorManager. monitor(java.lang.String eventId)
IMonitor
MonitorManager. monitor(java.lang.String eventId, ITransaction transaction)
IMonitor
MonitorManager. syncMonitor(java.lang.String eventId)
-
Uses of IMonitor in lumis.portal.page.cache
Methods in lumis.portal.page.cache that return IMonitor Modifier and Type Method Description static IMonitor
PageCacheMonitorUtil. getPageCacheMonitor(PageCacheConfig pageCacheConfig)
Returns amonitor
by apage cache configuration
. -
Uses of IMonitor in lumis.service.abstractuserinteraction
Methods in lumis.service.abstractuserinteraction that return IMonitor Modifier and Type Method Description protected IMonitor
AbstractObjectInteractionMonitorUtil. getMonitor()
Returns the monitor. -
Uses of IMonitor in lumis.service.banner
Methods in lumis.service.banner that return IMonitor Modifier and Type Method Description static IMonitor
BannerMonitorUtil. getBannerClickMonitor(ServiceInstanceConfig bannerServiceInstanceConfig, java.lang.String bannerName, java.lang.String bannerCategoryId, ContentVersion bannerContentVersion, PageConfig displayPageConfig, WebResource webResource, ITransaction transaction)
Returns a monitor for the "lumis.portal.monitor.ev.banner.click" event.static IMonitor
BannerMonitorUtil. getBannerViewMonitor(ServiceInstanceConfig bannerServiceInstanceConfig, java.lang.String bannerName, java.lang.String bannerCategoryId, ContentVersion bannerContentVersion, PageConfig displayPageConfig, WebResource webResource, ITransaction transaction)
Returns a monitor for the "lumis.portal.monitor.ev.banner.view" event.
-