Package org.infinispan.stats.container
Enum ExtendedStatistic
- java.lang.Object
-
- java.lang.Enum<ExtendedStatistic>
-
- org.infinispan.stats.container.ExtendedStatistic
-
- All Implemented Interfaces:
Serializable
,Comparable<ExtendedStatistic>
public enum ExtendedStatistic extends Enum<ExtendedStatistic>
The available extended statistics- Since:
- 6.0
- Author:
- Roberto Palmieri, Sebastiano Peluso, Diego Didona, Pedro Ruivo
-
-
Enum Constant Summary
-
Field Summary
Fields Modifier and Type Field Description static int
NO_INDEX
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getLocalIndex()
static int
getLocalStatsSize()
int
getRemoteIndex()
static int
getRemoteStatsSize()
boolean
isLocal()
boolean
isRemote()
static ExtendedStatistic
valueOf(String name)
Returns the enum constant of this type with the specified name.static ExtendedStatistic[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NUM_COMMITTED_WR_TX
public static final ExtendedStatistic NUM_COMMITTED_WR_TX
-
NUM_ABORTED_WR_TX
public static final ExtendedStatistic NUM_ABORTED_WR_TX
-
WR_TX_ABORTED_EXECUTION_TIME
public static final ExtendedStatistic WR_TX_ABORTED_EXECUTION_TIME
-
WR_TX_SUCCESSFUL_EXECUTION_TIME
public static final ExtendedStatistic WR_TX_SUCCESSFUL_EXECUTION_TIME
-
LOCAL_EXEC_NO_CONT
public static final ExtendedStatistic LOCAL_EXEC_NO_CONT
-
NUM_COMMITTED_RO_TX
public static final ExtendedStatistic NUM_COMMITTED_RO_TX
-
NUM_ABORTED_RO_TX
public static final ExtendedStatistic NUM_ABORTED_RO_TX
-
RO_TX_SUCCESSFUL_EXECUTION_TIME
public static final ExtendedStatistic RO_TX_SUCCESSFUL_EXECUTION_TIME
-
RO_TX_ABORTED_EXECUTION_TIME
public static final ExtendedStatistic RO_TX_ABORTED_EXECUTION_TIME
-
NUM_PUTS_WR_TX
public static final ExtendedStatistic NUM_PUTS_WR_TX
-
NUM_REMOTE_PUTS_WR_TX
public static final ExtendedStatistic NUM_REMOTE_PUTS_WR_TX
-
NUM_GETS_WR_TX
public static final ExtendedStatistic NUM_GETS_WR_TX
-
NUM_REMOTE_GETS_WR_TX
public static final ExtendedStatistic NUM_REMOTE_GETS_WR_TX
-
NUM_GETS_RO_TX
public static final ExtendedStatistic NUM_GETS_RO_TX
-
NUM_REMOTE_GETS_RO_TX
public static final ExtendedStatistic NUM_REMOTE_GETS_RO_TX
-
NUM_REMOTE_GET
public static final ExtendedStatistic NUM_REMOTE_GET
-
NUM_GET
public static final ExtendedStatistic NUM_GET
-
NUM_REMOTE_PUT
public static final ExtendedStatistic NUM_REMOTE_PUT
-
NUM_PUT
public static final ExtendedStatistic NUM_PUT
-
REMOTE_GET_EXECUTION
public static final ExtendedStatistic REMOTE_GET_EXECUTION
-
LOCAL_GET_EXECUTION
public static final ExtendedStatistic LOCAL_GET_EXECUTION
-
ALL_GET_EXECUTION
public static final ExtendedStatistic ALL_GET_EXECUTION
-
REMOTE_PUT_EXECUTION
public static final ExtendedStatistic REMOTE_PUT_EXECUTION
-
LOCAL_PUT_EXECUTION
public static final ExtendedStatistic LOCAL_PUT_EXECUTION
-
NUM_COMMITTED_TX
public static final ExtendedStatistic NUM_COMMITTED_TX
-
NUM_LOCAL_COMMITTED_TX
public static final ExtendedStatistic NUM_LOCAL_COMMITTED_TX
-
LOCK_HOLD_TIME
public static final ExtendedStatistic LOCK_HOLD_TIME
-
NUM_HELD_LOCKS
public static final ExtendedStatistic NUM_HELD_LOCKS
-
LOCK_HOLD_TIME_SUCCESS_LOCAL_TX
public static final ExtendedStatistic LOCK_HOLD_TIME_SUCCESS_LOCAL_TX
-
NUM_HELD_LOCKS_SUCCESS_LOCAL_TX
public static final ExtendedStatistic NUM_HELD_LOCKS_SUCCESS_LOCAL_TX
-
NUM_LOCK_FAILED_TIMEOUT
public static final ExtendedStatistic NUM_LOCK_FAILED_TIMEOUT
-
NUM_LOCK_FAILED_DEADLOCK
public static final ExtendedStatistic NUM_LOCK_FAILED_DEADLOCK
-
NUM_WAITED_FOR_LOCKS
public static final ExtendedStatistic NUM_WAITED_FOR_LOCKS
-
LOCK_WAITING_TIME
public static final ExtendedStatistic LOCK_WAITING_TIME
-
LOCK_HOLD_TIME_LOCAL
public static final ExtendedStatistic LOCK_HOLD_TIME_LOCAL
-
LOCK_HOLD_TIME_REMOTE
public static final ExtendedStatistic LOCK_HOLD_TIME_REMOTE
-
NUM_LOCK_PER_LOCAL_TX
public static final ExtendedStatistic NUM_LOCK_PER_LOCAL_TX
-
NUM_LOCK_PER_REMOTE_TX
public static final ExtendedStatistic NUM_LOCK_PER_REMOTE_TX
-
WRITE_TX_PERCENTAGE
public static final ExtendedStatistic WRITE_TX_PERCENTAGE
-
SUCCESSFUL_WRITE_TX_PERCENTAGE
public static final ExtendedStatistic SUCCESSFUL_WRITE_TX_PERCENTAGE
-
NUM_WRITE_SKEW
public static final ExtendedStatistic NUM_WRITE_SKEW
-
WRITE_SKEW_PROBABILITY
public static final ExtendedStatistic WRITE_SKEW_PROBABILITY
-
ABORT_RATE
public static final ExtendedStatistic ABORT_RATE
-
ARRIVAL_RATE
public static final ExtendedStatistic ARRIVAL_RATE
-
THROUGHPUT
public static final ExtendedStatistic THROUGHPUT
-
PREPARE_EXECUTION_TIME
public static final ExtendedStatistic PREPARE_EXECUTION_TIME
-
NUM_PREPARE_COMMAND
public static final ExtendedStatistic NUM_PREPARE_COMMAND
-
LOCAL_PREPARE_EXECUTION_TIME
public static final ExtendedStatistic LOCAL_PREPARE_EXECUTION_TIME
-
REMOTE_PREPARE_EXECUTION_TIME
public static final ExtendedStatistic REMOTE_PREPARE_EXECUTION_TIME
-
COMMIT_EXECUTION_TIME
public static final ExtendedStatistic COMMIT_EXECUTION_TIME
-
NUM_COMMIT_COMMAND
public static final ExtendedStatistic NUM_COMMIT_COMMAND
-
LOCAL_COMMIT_EXECUTION_TIME
public static final ExtendedStatistic LOCAL_COMMIT_EXECUTION_TIME
-
REMOTE_COMMIT_EXECUTION_TIME
public static final ExtendedStatistic REMOTE_COMMIT_EXECUTION_TIME
-
ROLLBACK_EXECUTION_TIME
public static final ExtendedStatistic ROLLBACK_EXECUTION_TIME
-
NUM_ROLLBACK_COMMAND
public static final ExtendedStatistic NUM_ROLLBACK_COMMAND
-
LOCAL_ROLLBACK_EXECUTION_TIME
public static final ExtendedStatistic LOCAL_ROLLBACK_EXECUTION_TIME
-
REMOTE_ROLLBACK_EXECUTION_TIME
public static final ExtendedStatistic REMOTE_ROLLBACK_EXECUTION_TIME
-
PREPARE_COMMAND_SIZE
public static final ExtendedStatistic PREPARE_COMMAND_SIZE
-
COMMIT_COMMAND_SIZE
public static final ExtendedStatistic COMMIT_COMMAND_SIZE
-
CLUSTERED_GET_COMMAND_SIZE
public static final ExtendedStatistic CLUSTERED_GET_COMMAND_SIZE
-
NUM_SYNC_PREPARE
public static final ExtendedStatistic NUM_SYNC_PREPARE
-
SYNC_PREPARE_TIME
public static final ExtendedStatistic SYNC_PREPARE_TIME
-
NUM_SYNC_COMMIT
public static final ExtendedStatistic NUM_SYNC_COMMIT
-
SYNC_COMMIT_TIME
public static final ExtendedStatistic SYNC_COMMIT_TIME
-
NUM_SYNC_ROLLBACK
public static final ExtendedStatistic NUM_SYNC_ROLLBACK
-
SYNC_ROLLBACK_TIME
public static final ExtendedStatistic SYNC_ROLLBACK_TIME
-
NUM_SYNC_GET
public static final ExtendedStatistic NUM_SYNC_GET
-
SYNC_GET_TIME
public static final ExtendedStatistic SYNC_GET_TIME
-
ASYNC_COMPLETE_NOTIFY_TIME
public static final ExtendedStatistic ASYNC_COMPLETE_NOTIFY_TIME
-
NUM_ASYNC_COMPLETE_NOTIFY
public static final ExtendedStatistic NUM_ASYNC_COMPLETE_NOTIFY
-
NUM_NODES_PREPARE
public static final ExtendedStatistic NUM_NODES_PREPARE
-
NUM_NODES_COMMIT
public static final ExtendedStatistic NUM_NODES_COMMIT
-
NUM_NODES_ROLLBACK
public static final ExtendedStatistic NUM_NODES_ROLLBACK
-
NUM_NODES_COMPLETE_NOTIFY
public static final ExtendedStatistic NUM_NODES_COMPLETE_NOTIFY
-
NUM_NODES_GET
public static final ExtendedStatistic NUM_NODES_GET
-
RESPONSE_TIME
public static final ExtendedStatistic RESPONSE_TIME
-
-
Field Detail
-
NO_INDEX
public static final int NO_INDEX
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static ExtendedStatistic[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ExtendedStatistic c : ExtendedStatistic.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ExtendedStatistic valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getLocalIndex
public final int getLocalIndex()
-
getRemoteIndex
public final int getRemoteIndex()
-
isLocal
public final boolean isLocal()
-
isRemote
public final boolean isRemote()
-
getRemoteStatsSize
public static int getRemoteStatsSize()
-
getLocalStatsSize
public static int getLocalStatsSize()
-
-