|
LEONARDI Application Composer - 8.9.0.40 by W4 S.A. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectleon.data.LyMetricsTools
public class LyMetricsTools
Utility class to manage metrics.
Nested Class Summary | |
---|---|
static class |
LyMetricsTools.MetricType
Possible values for metric types. |
Field Summary | |
---|---|
static java.lang.String |
__VERSION
File version |
static java.lang.String |
METRIC_ACTION_ID
Constant for metrics actionId field id. |
static java.lang.String |
METRIC_CLASS
Constant for metrics class id. |
static java.lang.String |
METRIC_CLASS_ID
Constant for metrics classId field id. |
static java.lang.String |
METRIC_END_DATE
Constant for metrics end date field id. |
static java.lang.String |
METRIC_START_DATE
Constant for metrics start date field id. |
static java.lang.String |
METRIC_START_DURATION
Constant for metrics start duration field id. |
static java.lang.String |
METRIC_TYPE
Constant for metrics type field id. |
static java.lang.String |
METRIC_USER_ID
Constant for metrics userId field id. |
static java.lang.String |
METRIC_VALUE
Constant for metrics value field id. |
Constructor Summary | |
---|---|
LyMetricsTools()
|
Method Summary | |
---|---|
static boolean |
areMetricsActivated(LyDataSession session,
LyMetricsTools.MetricType type)
Indicates whether metrics area activated for a given session. |
static LyObject |
createMetric(LyDataSession session,
LyMetricsTools.MetricType type,
java.util.Date startDate,
java.lang.Long startDuration,
java.util.Date endDate,
java.lang.String actionId,
java.lang.String classId,
java.lang.String value)
Creates a new metric and returns the LyObject instance. |
static void |
setMetricEndDate(LyDataSession session,
LyMetricsTools.MetricType type,
LyObject metric,
java.util.Date endDate)
Sets the end date of a given metric. |
static void |
setMetricUserId(LyDataSession session,
LyMetricsTools.MetricType type,
LyObject metric)
Sets the userId of a given metric. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String __VERSION
public static java.lang.String METRIC_CLASS
public static java.lang.String METRIC_TYPE
public static java.lang.String METRIC_START_DATE
public static java.lang.String METRIC_START_DURATION
public static java.lang.String METRIC_END_DATE
public static java.lang.String METRIC_USER_ID
public static java.lang.String METRIC_ACTION_ID
public static java.lang.String METRIC_CLASS_ID
public static java.lang.String METRIC_VALUE
Constructor Detail |
---|
public LyMetricsTools()
Method Detail |
---|
public static boolean areMetricsActivated(LyDataSession session, LyMetricsTools.MetricType type)
session
- current session.
public static LyObject createMetric(LyDataSession session, LyMetricsTools.MetricType type, java.util.Date startDate, java.lang.Long startDuration, java.util.Date endDate, java.lang.String actionId, java.lang.String classId, java.lang.String value)
public static void setMetricEndDate(LyDataSession session, LyMetricsTools.MetricType type, LyObject metric, java.util.Date endDate)
public static void setMetricUserId(LyDataSession session, LyMetricsTools.MetricType type, LyObject metric)
|
(c) January 2013 - W4 S.A. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |