Uses of Interface
lumis.portal.monitor.IMonitorField
-
Packages that use IMonitorField Package Description lumis.portal.monitor Defines classes and interfaces for monitoring data.lumis.portal.monitor.impl Implementation of theportal monitoring framework
.lumis.service.analytics.commons lumis.service.analytics.eventanalytics.bean lumis.service.analytics.usersegmentation.rest -
-
Uses of IMonitorField in lumis.portal.monitor
Subinterfaces of IMonitorField in lumis.portal.monitor Modifier and Type Interface Description interface
IMonitorFieldSPI
A field of a monitoringevent
.Methods in lumis.portal.monitor that return IMonitorField Modifier and Type Method Description IMonitorField
IMonitorFieldInstance. getField()
Returns the field.IMonitorField
IMonitorManager. getField(java.lang.String fieldId)
Returns an unmodifiable field.static IMonitorField
MonitorUtilInternal. getFieldFromCache(java.lang.String fieldId)
Returns the field from cache and throws aPortalObjectNotFoundException
if the field was not found.IMonitorField
IMonitorFieldSPI. getParent()
Returns the parent field.Methods in lumis.portal.monitor that return types with arguments of type IMonitorField Modifier and Type Method Description java.util.Collection<IMonitorField>
IMonitorManagerSPI. getAllFields()
Returns all monitor fields.java.util.Collection<IMonitorField>
IMonitorFieldGroup. getFields()
Returns the fields of this field group.java.util.Collection<IMonitorField>
IMonitorField. getInnerFields()
Returns an unmodifiable collection of inner fields.Methods in lumis.portal.monitor with parameters of type IMonitorField Modifier and Type Method Description IMonitorEventSPI
IMonitorEventSPI. addField(IMonitorField field, boolean required)
Adds the given field in this event.IMonitorFieldSPI
IMonitorFieldSPI. addInnerField(IMonitorField innerField)
Adds the given inner field.java.util.List<? extends java.io.Serializable>
AbstractMonitorValuesProvider. getValues(SessionConfig sessionConfig, IMonitorField field, ITransaction transaction)
java.util.List<? extends java.io.Serializable>
IMonitorValuesProvider. getValues(SessionConfig sessionConfig, IMonitorField field, ITransaction transaction)
Returns the values for the given field.
If this value provider does not provide values for the given field, it must returnnull
.
Note that returning anull
value is not the same as returning an empty list.java.util.List<? extends java.io.Serializable>
SimpleMonitorValuesProvider. getValues(SessionConfig sessionConfig, IMonitorField field, ITransaction transaction)
-
Uses of IMonitorField in lumis.portal.monitor.impl
Classes in lumis.portal.monitor.impl that implement IMonitorField Modifier and Type Class Description class
MonitorField
Monitor field.Methods in lumis.portal.monitor.impl that return IMonitorField Modifier and Type Method Description IMonitorField
MonitorFieldInstance. getField()
IMonitorField
MonitorField. getParent()
Returns this field parent field.Methods in lumis.portal.monitor.impl that return types with arguments of type IMonitorField Modifier and Type Method Description java.util.Collection<IMonitorField>
MonitorManager. getAllFields()
java.util.Collection<IMonitorField>
MonitorFieldGroup. getFields()
java.util.Collection<IMonitorField>
MonitorField. getInnerFields()
Methods in lumis.portal.monitor.impl with parameters of type IMonitorField Modifier and Type Method Description IMonitorEventSPI
MonitorEvent. addField(IMonitorField field, boolean required)
IMonitorFieldSPI
MonitorField. addInnerField(IMonitorField innerField)
static java.util.List<? extends java.io.Serializable>
MonitorUtilInternal. getMonitorValuesProviderFieldValues(SessionConfig sessionConfig, IMonitorValuesProvider provider, IMonitorField field, ITransaction transaction)
Returns the value for a field from aIMonitorValuesProvider
.java.util.List<? extends java.io.Serializable>
MonitorEventValuesProvider. getValues(SessionConfig sessionConfig, IMonitorField field, ITransaction transaction)
protected void
MonitorManager. persistFieldRecursively(org.hibernate.Session session, IMonitorField field)
Persist the given field and any inner fields recursively.Constructors in lumis.portal.monitor.impl with parameters of type IMonitorField Constructor Description MonitorFieldInstance(IMonitorField field, IMonitorEvent event, boolean isRequired)
-
Uses of IMonitorField in lumis.service.analytics.commons
Methods in lumis.service.analytics.commons with parameters of type IMonitorField Modifier and Type Method Description static boolean
FlowContextFilterUtils. evaluteEventPropertyFilter(FlowContext flowContext, Operator operator, IMonitorField monitorField, java.lang.String subFieldId, java.lang.Object valueFilter)
Check if event field value match with filter. -
Uses of IMonitorField in lumis.service.analytics.eventanalytics.bean
Methods in lumis.service.analytics.eventanalytics.bean that return IMonitorField Modifier and Type Method Description IMonitorField
AbstractGroupingElement. getGroupingField()
Returns the grouping field (if any).Methods in lumis.service.analytics.eventanalytics.bean with parameters of type IMonitorField Modifier and Type Method Description java.lang.String
Metric.MetricType. getFormattedDescription(IMonitorField field)
Returns a formatted description for the metric and the given field. -
Uses of IMonitorField in lumis.service.analytics.usersegmentation.rest
Method parameters in lumis.service.analytics.usersegmentation.rest with type arguments of type IMonitorField Modifier and Type Method Description static org.json.JSONObject
UserSegmentationRestAPI. getEventProperties(SessionConfig sessionConfig, ITransaction transaction, java.util.Map<java.lang.String,IMonitorField> fields, java.util.Map<java.lang.String,java.lang.Object> lum_monitor, IMonitorEvent event, boolean removeUser)
Returns the event fields values.
-