|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.smila.taskworker.Counters
public final class Counters
utility class for counter aggregation.
| Field Summary | |
|---|---|
static java.lang.String |
DATAOBJECTCOUNT
|
static java.lang.String |
DURATION
|
static java.lang.String |
DURATION_IODATA
|
static java.lang.String |
DURATION_IODATA_CLOSE
|
static java.lang.String |
DURATION_IODATA_OPEN
|
static java.lang.String |
DURATION_PERFORM
|
static java.lang.String |
DURATION_PERFORM_FUNCTION
|
static java.lang.String |
DURATION_PERFORM_INPUT
|
static java.lang.String |
DURATION_PERFORM_OUTPUT
|
static java.lang.String |
FUNCTION
|
static java.lang.String |
INPUT
|
static double |
NANOS_PER_SEC
prevent instance creation. |
static java.lang.String |
OUTPUT
|
static java.lang.String |
WARN_COUNT
name for counters and durations. |
| Method Summary | |
|---|---|
static void |
add(java.util.Map<java.lang.String,java.lang.Number> counters,
java.lang.String key,
double count)
add count value to counter key. |
static void |
add(java.util.Map<java.lang.String,java.lang.Number> counters,
java.lang.String key,
long count)
add count value to counter key. |
static void |
addAll(java.util.Map<java.lang.String,java.lang.Number> counters,
java.util.Map<java.lang.String,java.lang.Number> moreCounters)
add all counters from the second map to the first one. |
static void |
addAll(java.util.Map<java.lang.String,java.lang.Number> counters,
java.util.Map<java.lang.String,java.lang.Number> moreCounters,
java.lang.String prefix)
add all counters from the second map to the first one, add a prefix to the names of the added counters. |
static void |
addDuration(java.util.Map<java.lang.String,java.lang.Number> counters,
java.lang.String key,
long nanoSeconds)
convert nanoseconds value to seconds (as double) and add to counter key. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final double NANOS_PER_SEC
public static final java.lang.String WARN_COUNT
public static final java.lang.String INPUT
public static final java.lang.String OUTPUT
public static final java.lang.String FUNCTION
public static final java.lang.String DURATION
public static final java.lang.String DURATION_IODATA
public static final java.lang.String DURATION_IODATA_OPEN
public static final java.lang.String DURATION_IODATA_CLOSE
public static final java.lang.String DURATION_PERFORM
public static final java.lang.String DURATION_PERFORM_FUNCTION
public static final java.lang.String DURATION_PERFORM_INPUT
public static final java.lang.String DURATION_PERFORM_OUTPUT
public static final java.lang.String DATAOBJECTCOUNT
| Method Detail |
|---|
public static void addDuration(java.util.Map<java.lang.String,java.lang.Number> counters,
java.lang.String key,
long nanoSeconds)
public static void add(java.util.Map<java.lang.String,java.lang.Number> counters,
java.lang.String key,
long count)
public static void add(java.util.Map<java.lang.String,java.lang.Number> counters,
java.lang.String key,
double count)
public static void addAll(java.util.Map<java.lang.String,java.lang.Number> counters,
java.util.Map<java.lang.String,java.lang.Number> moreCounters)
public static void addAll(java.util.Map<java.lang.String,java.lang.Number> counters,
java.util.Map<java.lang.String,java.lang.Number> moreCounters,
java.lang.String prefix)
|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||