Enum Class ThreadGroupType

java.lang.Object
java.lang.Enum<ThreadGroupType>
com.iizix.virtual.ThreadGroupType
All Implemented Interfaces:
Serializable, Comparable<ThreadGroupType>, Constable

public enum ThreadGroupType extends Enum<ThreadGroupType>
Enumeration indicating the type of thread group.
  • Enum Constant Details

    • SYSTEM

      public static final ThreadGroupType SYSTEM
      The system threads are always non-virtual by default, allocated depending on the number of CPUs and Cores available. The thread group can can also create virtual threads.
    • SERVER_SESSION

      public static final ThreadGroupType SERVER_SESSION
      Server session with another server used e.g. for load balancing or systems management.
    • WEB_SERVER

      public static final ThreadGroupType WEB_SERVER
      The Web Server.
    • SERVER_END_POINT

      public static final ThreadGroupType SERVER_END_POINT
      A receiving end-point in the server
    • APP_SESSION

      public static final ThreadGroupType APP_SESSION
      An application session.
    • CLIENT_SESSION

      public static final ThreadGroupType CLIENT_SESSION
      A client session.
    • VSVIEWER_SESSION

      public static final ThreadGroupType VSVIEWER_SESSION
      A VirtualSpace Viewer session for development servers.
  • Method Details

    • values

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