public enum TimeMetric extends Enum<TimeMetric>
Input --> (_) --> Command -+--> Event.0 --> (_) +-> State
`--> Event.1 --> (_) +-> State
`---------> Output
^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^
(input sending time)......' | | | | | | | | |^ ^
(input polling time)............' | | | | | |^ | || ^ ^ ^
(command appending time)............' | | | | || | || | | |
(command polling time)..................' | | | || | || | | |
(processing start time).....................' | | || | || | | |
(routing start time)......................................' | || | || | | |
(routing end time)................................................' || | || | | |
(event polling time).......................................................'| | || | | |
(output polling time).......................................................' | || | | |
(applying start time)..........................................................' || | | |
(applying end time)................................................................'| | | |
(processing end time)...............................................................' | | |
(output start time)....................................................................' | |
(output end time)...........................................................................' |
(metric appending time)........................................................................'
| Modifier and Type | Class and Description |
|---|---|
static class |
TimeMetric.Target |
| Modifier and Type | Method and Description |
|---|---|
static TimeMetric |
byOrdinal(int ordinal) |
static int |
count() |
static TimeMetric |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TimeMetric[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TimeMetric INPUT_SENDING_TIME
public static final TimeMetric INPUT_POLLING_TIME
public static final TimeMetric COMMAND_APPENDING_TIME
public static final TimeMetric COMMAND_POLLING_TIME
public static final TimeMetric PROCESSING_START_TIME
public static final TimeMetric ROUTING_START_TIME
public static final TimeMetric ROUTING_END_TIME
public static final TimeMetric EVENT_POLLING_TIME
public static final TimeMetric OUTPUT_POLLING_TIME
public static final TimeMetric APPLYING_START_TIME
public static final TimeMetric APPLYING_END_TIME
public static final TimeMetric PROCESSING_END_TIME
public static final TimeMetric OUTPUT_START_TIME
public static final TimeMetric OUTPUT_END_TIME
public static final TimeMetric METRIC_APPENDING_TIME
public static TimeMetric[] values()
for (TimeMetric c : TimeMetric.values()) System.out.println(c);
public static TimeMetric 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 static int count()
public static TimeMetric byOrdinal(int ordinal)
Copyright © 2020 tools4j.org (Marco Terzer, Anton Anufriev). All Rights Reserved.