public enum ValueMetric extends Enum<ValueMetric>
Enum Constant and Description |
---|
EVENT_COUNT
The metric that records the number of
observation events that have been sent to at least one listener. |
EVENT_QUEUE_SIZE
The metric that records the number of
observation events that are in the queue and awaiting processing (and
still have yet to be sent to the liseners). |
LISTENER_COUNT
The metric that records the number of
observation listeners in existance during the window. |
NODE_CHANGES
The metric that captures the number of nodes that were created, updated, or deleted during the window as part of the
Session.save() , VersionManager.checkin(String) ,
Workspace.import and other calls that change content. |
OPEN_SCOPED_LOCK_COUNT
The metric that records the number of
non-session-scoped JCR locks in existance
during the window. |
QUERY_COUNT
The metric that captures the number of
queries that are executing during the window. |
SEQUENCED_COUNT
The metric that records the number of nodes that were sequenced.
|
SEQUENCER_QUEUE_SIZE
The metric that records the number of nodes that were sequenced.
|
SESSION_COUNT
The metric that captures the number of
sessions that are open during the window. |
SESSION_SAVES
The metric that captures the number of
Session.save() calls that have occurred during the window. |
SESSION_SCOPED_LOCK_COUNT
The metric that records the number of
session-scoped JCR locks in existence
during the window. |
WORKSPACE_COUNT
The metric that records the number of
workspaces in existance during the window. |
Modifier and Type | Method and Description |
---|---|
static ValueMetric |
fromLiteral(String literal)
Get the
ValueMetric that has the supplied literal. |
String |
getDescription()
Return the description for this metric.
|
String |
getLabel()
The readable label for this metric.
|
String |
getLiteral()
The literal string form of the value metric.
|
boolean |
isContinuous()
Return whether this metric's values are continuous across multiple windows.
|
static ValueMetric |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ValueMetric[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ValueMetric SESSION_COUNT
sessions
that are open during the window.public static final ValueMetric QUERY_COUNT
queries
that are executing during the window.public static final ValueMetric WORKSPACE_COUNT
workspaces
in existance during the window.public static final ValueMetric LISTENER_COUNT
observation listeners
in existance during the window.public static final ValueMetric EVENT_QUEUE_SIZE
observation events
that are in the queue and awaiting processing (and
still have yet to be sent to the liseners).public static final ValueMetric EVENT_COUNT
observation events
that have been sent to at least one listener.public static final ValueMetric SESSION_SCOPED_LOCK_COUNT
session-scoped
JCR locks
in existence
during the window.public static final ValueMetric OPEN_SCOPED_LOCK_COUNT
non-session-scoped
JCR locks
in existance
during the window.public static final ValueMetric SESSION_SAVES
Session.save()
calls that have occurred during the window.public static final ValueMetric NODE_CHANGES
Session.save()
, VersionManager.checkin(String)
,
Workspace.import
and other calls that change content.public static final ValueMetric SEQUENCER_QUEUE_SIZE
public static final ValueMetric SEQUENCED_COUNT
public static ValueMetric[] values()
for (ValueMetric c : ValueMetric.values()) System.out.println(c);
public static ValueMetric valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant
with the specified nameNullPointerException
- if the argument is nullpublic String getLiteral()
public String getLabel()
public String getDescription()
public boolean isContinuous()
On the other hand, the values of a non-continous metric will have values that always start at zero at the beginning of a window.
public static ValueMetric fromLiteral(String literal)
ValueMetric
that has the supplied literal.literal
- the literal (can be of any case); may not be nullCopyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.