Enum Class FieldsEnum

java.lang.Object
java.lang.Enum<FieldsEnum>
org.jppf.ui.monitoring.data.FieldsEnum
All Implemented Interfaces:
Serializable, Comparable<FieldsEnum>, Constable, Fields

public enum FieldsEnum extends Enum<FieldsEnum> implements Fields
An enumeration of the fields used in the charts and statistics views.
Author:
Laurent Cohen
  • Enum Constant Details

    • TOTAL_TASKS_EXECUTED

      public static final FieldsEnum TOTAL_TASKS_EXECUTED
      Name for the total number of tasks executed.
    • TOTAL_EXECUTION_TIME

      public static final FieldsEnum TOTAL_EXECUTION_TIME
      Name for the total execution time for all tasks.
    • LATEST_EXECUTION_TIME

      public static final FieldsEnum LATEST_EXECUTION_TIME
      Name for the execution time of the last executed task.
    • MIN_EXECUTION_TIME

      public static final FieldsEnum MIN_EXECUTION_TIME
      Name for the minimum task execution time.
    • MAX_EXECUTION_TIME

      public static final FieldsEnum MAX_EXECUTION_TIME
      Name for the maximum task execution time.
    • AVG_EXECUTION_TIME

      public static final FieldsEnum AVG_EXECUTION_TIME
      Name for the average task execution time.
    • TOTAL_TRANSPORT_TIME

      public static final FieldsEnum TOTAL_TRANSPORT_TIME
      Name for the total transport time for all tasks.
    • LATEST_TRANSPORT_TIME

      public static final FieldsEnum LATEST_TRANSPORT_TIME
      Name for the execution time of the last transported task.
    • MIN_TRANSPORT_TIME

      public static final FieldsEnum MIN_TRANSPORT_TIME
      Name for the minimum task transport time.
    • MAX_TRANSPORT_TIME

      public static final FieldsEnum MAX_TRANSPORT_TIME
      Name for the maximum task transport time.
    • AVG_TRANSPORT_TIME

      public static final FieldsEnum AVG_TRANSPORT_TIME
      Name for the average task transport time.
    • TOTAL_NODE_EXECUTION_TIME

      public static final FieldsEnum TOTAL_NODE_EXECUTION_TIME
      Name for the total execution time for all tasks on the nodes.
    • LATEST_NODE_EXECUTION_TIME

      public static final FieldsEnum LATEST_NODE_EXECUTION_TIME
      Name for the execution time of the last executed task on a node.
    • MIN_NODE_EXECUTION_TIME

      public static final FieldsEnum MIN_NODE_EXECUTION_TIME
      Name for the minimum task execution time on a node.
    • MAX_NODE_EXECUTION_TIME

      public static final FieldsEnum MAX_NODE_EXECUTION_TIME
      Name for the maximum task execution time on a node.
    • AVG_NODE_EXECUTION_TIME

      public static final FieldsEnum AVG_NODE_EXECUTION_TIME
      Name for the average task execution time on a node.
    • LATEST_QUEUE_TIME

      public static final FieldsEnum LATEST_QUEUE_TIME
      Name for the time the last queued task remained in the queue.
    • TOTAL_QUEUE_TIME

      public static final FieldsEnum TOTAL_QUEUE_TIME
      Name for the total time spent in the queue by all tasks.
    • MIN_QUEUE_TIME

      public static final FieldsEnum MIN_QUEUE_TIME
      Name for the minimum time a task remained in the queue .
    • MAX_QUEUE_TIME

      public static final FieldsEnum MAX_QUEUE_TIME
      Name for the maximum time a task remained in the queue .
    • AVG_QUEUE_TIME

      public static final FieldsEnum AVG_QUEUE_TIME
      Name for the maximum time a task remained in the queue .
    • TOTAL_QUEUED

      public static final FieldsEnum TOTAL_QUEUED
      Name for the total number of tasks that have been queued.
    • QUEUE_SIZE

      public static final FieldsEnum QUEUE_SIZE
      Name for the current queue size.
    • MAX_QUEUE_SIZE

      public static final FieldsEnum MAX_QUEUE_SIZE
      Name for the maximum size the queue reached.
    • NB_NODES

      public static final FieldsEnum NB_NODES
      Name for the current number of nodes connected to the server.
    • MAX_NODES

      public static final FieldsEnum MAX_NODES
      Name for the maximum number of nodes ever connected to the server.
    • NB_IDLE_NODES

      public static final FieldsEnum NB_IDLE_NODES
      Name for the current number of idle nodes connected to the server.
    • NB_BUSY_NODES

      public static final FieldsEnum NB_BUSY_NODES
      Name for the current number of busy nodes connected to the server.
      Since:
      5.0
    • NB_CLIENTS

      public static final FieldsEnum NB_CLIENTS
      Name for the current number of clients connected to the server.
    • MAX_CLIENTS

      public static final FieldsEnum MAX_CLIENTS
      Name for the maximum number of clients ever connected to the server.
    • JOBS_TOTAL

      public static final FieldsEnum JOBS_TOTAL
      Total number of jobs submitted to the server.
    • JOBS_LATEST

      public static final FieldsEnum JOBS_LATEST
      Latest number of jobs present in the server.
    • JOBS_MAX

      public static final FieldsEnum JOBS_MAX
      Maximum number of jobs present in the server.
    • JOBS_LATEST_TIME

      public static final FieldsEnum JOBS_LATEST_TIME
      Execution time of the latest job in the server.
    • JOBS_MIN_TIME

      public static final FieldsEnum JOBS_MIN_TIME
      Minimum execution time of a job in the server.
    • JOBS_MAX_TIME

      public static final FieldsEnum JOBS_MAX_TIME
      Maximum execution time of a job in the server.
    • JOBS_AVG_TIME

      public static final FieldsEnum JOBS_AVG_TIME
      Average execution time of a job in the server.
    • JOBS_MIN_TASKS

      public static final FieldsEnum JOBS_MIN_TASKS
      Minimum number of tasks of a job in the server.
    • JOBS_MAX_TASKS

      public static final FieldsEnum JOBS_MAX_TASKS
      Maximum number of tasks of a job in the server.
    • JOBS_AVG_TASKS

      public static final FieldsEnum JOBS_AVG_TASKS
      Average number of tasks of a job in the server.
    • JOB_DISPATCHES_TOTAL

      public static final FieldsEnum JOB_DISPATCHES_TOTAL
      Total number of job dispatches.
    • JOB_DISPATCHES_LATEST

      public static final FieldsEnum JOB_DISPATCHES_LATEST
      Latest number of job dispatches present in the server.
    • JOB_DISPATCHES_MAX

      public static final FieldsEnum JOB_DISPATCHES_MAX
      Maximum number of job dispatches present in the server.
    • JOB_DISPATCHES_LATEST_TIME

      public static final FieldsEnum JOB_DISPATCHES_LATEST_TIME
      Execution time of the latest job dispatch in the server.
    • JOB_DISPATCHES_MIN_TIME

      public static final FieldsEnum JOB_DISPATCHES_MIN_TIME
      Minimum execution time of a job dispatch in the server.
    • JOB_DISPATCHES_MAX_TIME

      public static final FieldsEnum JOB_DISPATCHES_MAX_TIME
      Maximum execution time of a job dispatch in the server.
    • JOB_DISPATCHES_AVG_TIME

      public static final FieldsEnum JOB_DISPATCHES_AVG_TIME
      Average execution time of a job dispatch in the server.
    • JOB_DISPATCHES_MIN_TASKS

      public static final FieldsEnum JOB_DISPATCHES_MIN_TASKS
      Minimum number of tasks of a job dispatch in the server.
    • JOB_DISPATCHES_MAX_TASKS

      public static final FieldsEnum JOB_DISPATCHES_MAX_TASKS
      Maximum number of tasks of a job dispatch in the server.
    • JOB_DISPATCHES_AVG_TASKS

      public static final FieldsEnum JOB_DISPATCHES_AVG_TASKS
      Average number of tasks of a job dispatch in the server.
    • DISPATCHES_PER_JOB_MIN

      public static final FieldsEnum DISPATCHES_PER_JOB_MIN
      Minimum number of dispatches per job.
    • DISPATCHES_PER_JOB_MAX

      public static final FieldsEnum DISPATCHES_PER_JOB_MAX
      Maximum number of dispatches per job.
    • DISPATCHES_PER_JOB_AVG

      public static final FieldsEnum DISPATCHES_PER_JOB_AVG
      Average number of dispatches per job.
    • NODE_TOTAL_CL_REQUEST_COUNT

      public static final FieldsEnum NODE_TOTAL_CL_REQUEST_COUNT
      Total number of class loading requests from the nodes.
    • NODE_AVG_CL_REQUEST_TIME

      public static final FieldsEnum NODE_AVG_CL_REQUEST_TIME
      Average time of class loading requests from the nodes.
    • NODE_MIN_CL_REQUEST_TIME

      public static final FieldsEnum NODE_MIN_CL_REQUEST_TIME
      Minimum time of class loading requests from the nodes.
    • NODE_MAX_CL_REQUEST_TIME

      public static final FieldsEnum NODE_MAX_CL_REQUEST_TIME
      Maximum time of class loading requests from the nodes.
    • NODE_LATEST_CL_REQUEST_TIME

      public static final FieldsEnum NODE_LATEST_CL_REQUEST_TIME
      Latest time of class loading requests from the nodes.
    • CLIENT_TOTAL_CL_REQUEST_COUNT

      public static final FieldsEnum CLIENT_TOTAL_CL_REQUEST_COUNT
      Total number of class loading requests to the clients.
    • CLIENT_AVG_CL_REQUEST_TIME

      public static final FieldsEnum CLIENT_AVG_CL_REQUEST_TIME
      Average time of class loading requests to the clients.
    • CLIENT_MIN_CL_REQUEST_TIME

      public static final FieldsEnum CLIENT_MIN_CL_REQUEST_TIME
      Minimum time of class loading requests to the clients.
    • CLIENT_MAX_CL_REQUEST_TIME

      public static final FieldsEnum CLIENT_MAX_CL_REQUEST_TIME
      Maximum time of class loading requests to the clients.
    • CLIENT_LATEST_CL_REQUEST_TIME

      public static final FieldsEnum CLIENT_LATEST_CL_REQUEST_TIME
      Latest time of class loading requests to the clients.
    • CLIENT_INBOUND_MB

      public static final FieldsEnum CLIENT_INBOUND_MB
      Inbound network traffic from clients.
    • CLIENT_OUTBOUND_MB

      public static final FieldsEnum CLIENT_OUTBOUND_MB
      Inbound network traffic to clients.
    • NODE_INBOUND_MB

      public static final FieldsEnum NODE_INBOUND_MB
      Outbound network traffic from nodes.
    • NODE_OUTBOUND_MB

      public static final FieldsEnum NODE_OUTBOUND_MB
      Inbound network traffic to nodes.
    • PEER_INBOUND_MB

      public static final FieldsEnum PEER_INBOUND_MB
      Inbound network traffic from peer servers.
    • PEER_OUTBOUND_MB

      public static final FieldsEnum PEER_OUTBOUND_MB
      Inbound network traffic to peer servers.
    • JMX_INBOUND_MB

      public static final FieldsEnum JMX_INBOUND_MB
      Unidentitified inbound network traffic.
    • JMX_OUTBOUND_MB

      public static final FieldsEnum JMX_OUTBOUND_MB
      Unidentitified outbound network traffic.
    • TOTAL_INBOUND_MB

      public static final FieldsEnum TOTAL_INBOUND_MB
      total inbound network traffic.
    • TOTAL_OUTBOUND_MB

      public static final FieldsEnum TOTAL_OUTBOUND_MB
      Total outbound network traffic.
    • HEALTH_HEAP

      public static final FieldsEnum HEALTH_HEAP
      Amount of heap used.
      Since:
      5.0
    • HEALTH_HEAP_PCT

      public static final FieldsEnum HEALTH_HEAP_PCT
      Percentage of heap used.
      Since:
      5.0
    • HEALTH_NON_HEAP

      public static final FieldsEnum HEALTH_NON_HEAP
      Amount of non-heap memory used.
      Since:
      5.0
    • HEALTH_NON_HEAP_PCT

      public static final FieldsEnum HEALTH_NON_HEAP_PCT
      Percentage of non-heap meory used.
      Since:
      5.0
    • HEALTH_RAM

      public static final FieldsEnum HEALTH_RAM
      Amount of RAM used.
      Since:
      5.0
    • HEALTH_RAM_PCT

      public static final FieldsEnum HEALTH_RAM_PCT
      Percentage of RAM used.
      Since:
      5.0
    • HEALTH_THREADS

      public static final FieldsEnum HEALTH_THREADS
      Number of live threads.
      Since:
      5.0
    • HEALTH_CPU

      public static final FieldsEnum HEALTH_CPU
      Process CPU load.
      Since:
      5.0
    • HEALTH_SYSTEM_CPU

      public static final FieldsEnum HEALTH_SYSTEM_CPU
      System CPU load.
      Since:
      5.0
  • Method Details

    • values

      public static FieldsEnum[] 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

      public static FieldsEnum valueOf(String name)
      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 name
      NullPointerException - if the argument is null
    • toString

      public String toString()
      Return a localized version of this item name.
      Overrides:
      toString in class Enum<FieldsEnum>
      Returns:
      the localized name as a string.
      See Also:
    • getLocalizedName

      public String getLocalizedName()
      Specified by:
      getLocalizedName in interface Fields
      Returns:
      the localized name of this field.
    • getName

      public String getName()
      Specified by:
      getName in interface Fields
      Returns:
      the name of this field.