Package org.jppf.ui.monitoring.data
Enum Class FieldsEnum
- All Implemented Interfaces:
Serializable,Comparable<FieldsEnum>,Constable,Fields
An enumeration of the fields used in the charts and statistics views.
- Author:
- Laurent Cohen
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionName for the average task execution time.Name for the average task execution time on a node.Name for the maximum time a task remained in the queue .Name for the average task transport time.Average time of class loading requests to the clients.Inbound network traffic from clients.Latest time of class loading requests to the clients.Maximum time of class loading requests to the clients.Minimum time of class loading requests to the clients.Inbound network traffic to clients.Total number of class loading requests to the clients.Average number of dispatches per job.Maximum number of dispatches per job.Minimum number of dispatches per job.Process CPU load.Amount of heap used.Percentage of heap used.Amount of non-heap memory used.Percentage of non-heap meory used.Amount of RAM used.Percentage of RAM used.System CPU load.Number of live threads.Unidentitified inbound network traffic.Unidentitified outbound network traffic.Average number of tasks of a job dispatch in the server.Average execution time of a job dispatch in the server.Latest number of job dispatches present in the server.Execution time of the latest job dispatch in the server.Maximum number of job dispatches present in the server.Maximum number of tasks of a job dispatch in the server.Maximum execution time of a job dispatch in the server.Minimum number of tasks of a job dispatch in the server.Minimum execution time of a job dispatch in the server.Total number of job dispatches.Average number of tasks of a job in the server.Average execution time of a job in the server.Latest number of jobs present in the server.Execution time of the latest job in the server.Maximum number of jobs present in the server.Maximum number of tasks of a job in the server.Maximum execution time of a job in the server.Minimum number of tasks of a job in the server.Minimum execution time of a job in the server.Total number of jobs submitted to the server.Name for the execution time of the last executed task.Name for the execution time of the last executed task on a node.Name for the time the last queued task remained in the queue.Name for the execution time of the last transported task.Name for the maximum number of clients ever connected to the server.Name for the maximum task execution time.Name for the maximum task execution time on a node.Name for the maximum number of nodes ever connected to the server.Name for the maximum size the queue reached.Name for the maximum time a task remained in the queue .Name for the maximum task transport time.Name for the minimum task execution time.Name for the minimum task execution time on a node.Name for the minimum time a task remained in the queue .Name for the minimum task transport time.Name for the current number of busy nodes connected to the server.Name for the current number of clients connected to the server.Name for the current number of idle nodes connected to the server.Name for the current number of nodes connected to the server.Average time of class loading requests from the nodes.Outbound network traffic from nodes.Latest time of class loading requests from the nodes.Maximum time of class loading requests from the nodes.Minimum time of class loading requests from the nodes.Inbound network traffic to nodes.Total number of class loading requests from the nodes.Inbound network traffic from peer servers.Inbound network traffic to peer servers.Name for the current queue size.Name for the total execution time for all tasks.total inbound network traffic.Name for the total execution time for all tasks on the nodes.Total outbound network traffic.Name for the total time spent in the queue by all tasks.Name for the total number of tasks that have been queued.Name for the total number of tasks executed.Name for the total transport time for all tasks. -
Method Summary
Modifier and TypeMethodDescriptiongetName()toString()Return a localized version of this item name.static FieldsEnumReturns the enum constant of this class with the specified name.static FieldsEnum[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
TOTAL_TASKS_EXECUTED
Name for the total number of tasks executed. -
TOTAL_EXECUTION_TIME
Name for the total execution time for all tasks. -
LATEST_EXECUTION_TIME
Name for the execution time of the last executed task. -
MIN_EXECUTION_TIME
Name for the minimum task execution time. -
MAX_EXECUTION_TIME
Name for the maximum task execution time. -
AVG_EXECUTION_TIME
Name for the average task execution time. -
TOTAL_TRANSPORT_TIME
Name for the total transport time for all tasks. -
LATEST_TRANSPORT_TIME
Name for the execution time of the last transported task. -
MIN_TRANSPORT_TIME
Name for the minimum task transport time. -
MAX_TRANSPORT_TIME
Name for the maximum task transport time. -
AVG_TRANSPORT_TIME
Name for the average task transport time. -
TOTAL_NODE_EXECUTION_TIME
Name for the total execution time for all tasks on the nodes. -
LATEST_NODE_EXECUTION_TIME
Name for the execution time of the last executed task on a node. -
MIN_NODE_EXECUTION_TIME
Name for the minimum task execution time on a node. -
MAX_NODE_EXECUTION_TIME
Name for the maximum task execution time on a node. -
AVG_NODE_EXECUTION_TIME
Name for the average task execution time on a node. -
LATEST_QUEUE_TIME
Name for the time the last queued task remained in the queue. -
TOTAL_QUEUE_TIME
Name for the total time spent in the queue by all tasks. -
MIN_QUEUE_TIME
Name for the minimum time a task remained in the queue . -
MAX_QUEUE_TIME
Name for the maximum time a task remained in the queue . -
AVG_QUEUE_TIME
Name for the maximum time a task remained in the queue . -
TOTAL_QUEUED
Name for the total number of tasks that have been queued. -
QUEUE_SIZE
Name for the current queue size. -
MAX_QUEUE_SIZE
Name for the maximum size the queue reached. -
NB_NODES
Name for the current number of nodes connected to the server. -
MAX_NODES
Name for the maximum number of nodes ever connected to the server. -
NB_IDLE_NODES
Name for the current number of idle nodes connected to the server. -
NB_BUSY_NODES
Name for the current number of busy nodes connected to the server.- Since:
- 5.0
-
NB_CLIENTS
Name for the current number of clients connected to the server. -
MAX_CLIENTS
Name for the maximum number of clients ever connected to the server. -
JOBS_TOTAL
Total number of jobs submitted to the server. -
JOBS_LATEST
Latest number of jobs present in the server. -
JOBS_MAX
Maximum number of jobs present in the server. -
JOBS_LATEST_TIME
Execution time of the latest job in the server. -
JOBS_MIN_TIME
Minimum execution time of a job in the server. -
JOBS_MAX_TIME
Maximum execution time of a job in the server. -
JOBS_AVG_TIME
Average execution time of a job in the server. -
JOBS_MIN_TASKS
Minimum number of tasks of a job in the server. -
JOBS_MAX_TASKS
Maximum number of tasks of a job in the server. -
JOBS_AVG_TASKS
Average number of tasks of a job in the server. -
JOB_DISPATCHES_TOTAL
Total number of job dispatches. -
JOB_DISPATCHES_LATEST
Latest number of job dispatches present in the server. -
JOB_DISPATCHES_MAX
Maximum number of job dispatches present in the server. -
JOB_DISPATCHES_LATEST_TIME
Execution time of the latest job dispatch in the server. -
JOB_DISPATCHES_MIN_TIME
Minimum execution time of a job dispatch in the server. -
JOB_DISPATCHES_MAX_TIME
Maximum execution time of a job dispatch in the server. -
JOB_DISPATCHES_AVG_TIME
Average execution time of a job dispatch in the server. -
JOB_DISPATCHES_MIN_TASKS
Minimum number of tasks of a job dispatch in the server. -
JOB_DISPATCHES_MAX_TASKS
Maximum number of tasks of a job dispatch in the server. -
JOB_DISPATCHES_AVG_TASKS
Average number of tasks of a job dispatch in the server. -
DISPATCHES_PER_JOB_MIN
Minimum number of dispatches per job. -
DISPATCHES_PER_JOB_MAX
Maximum number of dispatches per job. -
DISPATCHES_PER_JOB_AVG
Average number of dispatches per job. -
NODE_TOTAL_CL_REQUEST_COUNT
Total number of class loading requests from the nodes. -
NODE_AVG_CL_REQUEST_TIME
Average time of class loading requests from the nodes. -
NODE_MIN_CL_REQUEST_TIME
Minimum time of class loading requests from the nodes. -
NODE_MAX_CL_REQUEST_TIME
Maximum time of class loading requests from the nodes. -
NODE_LATEST_CL_REQUEST_TIME
Latest time of class loading requests from the nodes. -
CLIENT_TOTAL_CL_REQUEST_COUNT
Total number of class loading requests to the clients. -
CLIENT_AVG_CL_REQUEST_TIME
Average time of class loading requests to the clients. -
CLIENT_MIN_CL_REQUEST_TIME
Minimum time of class loading requests to the clients. -
CLIENT_MAX_CL_REQUEST_TIME
Maximum time of class loading requests to the clients. -
CLIENT_LATEST_CL_REQUEST_TIME
Latest time of class loading requests to the clients. -
CLIENT_INBOUND_MB
Inbound network traffic from clients. -
CLIENT_OUTBOUND_MB
Inbound network traffic to clients. -
NODE_INBOUND_MB
Outbound network traffic from nodes. -
NODE_OUTBOUND_MB
Inbound network traffic to nodes. -
PEER_INBOUND_MB
Inbound network traffic from peer servers. -
PEER_OUTBOUND_MB
Inbound network traffic to peer servers. -
JMX_INBOUND_MB
Unidentitified inbound network traffic. -
JMX_OUTBOUND_MB
Unidentitified outbound network traffic. -
TOTAL_INBOUND_MB
total inbound network traffic. -
TOTAL_OUTBOUND_MB
Total outbound network traffic. -
HEALTH_HEAP
Amount of heap used.- Since:
- 5.0
-
HEALTH_HEAP_PCT
Percentage of heap used.- Since:
- 5.0
-
HEALTH_NON_HEAP
Amount of non-heap memory used.- Since:
- 5.0
-
HEALTH_NON_HEAP_PCT
Percentage of non-heap meory used.- Since:
- 5.0
-
HEALTH_RAM
Amount of RAM used.- Since:
- 5.0
-
HEALTH_RAM_PCT
Percentage of RAM used.- Since:
- 5.0
-
HEALTH_THREADS
Number of live threads.- Since:
- 5.0
-
HEALTH_CPU
Process CPU load.- Since:
- 5.0
-
HEALTH_SYSTEM_CPU
System CPU load.- Since:
- 5.0
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException- if the argument is null
-
toString
Return a localized version of this item name.- Overrides:
toStringin classEnum<FieldsEnum>- Returns:
- the localized name as a string.
- See Also:
-
getLocalizedName
- Specified by:
getLocalizedNamein interfaceFields- Returns:
- the localized name of this field.
-
getName
-