Enum Class IPlugin.STATE

java.lang.Object
java.lang.Enum<IPlugin.STATE>
kieker.analysis.plugin.IPlugin.STATE
All Implemented Interfaces:
Serializable, Comparable<IPlugin.STATE>, Constable
Enclosing interface:
IPlugin

public static enum IPlugin.STATE extends Enum<IPlugin.STATE>
An enumeration used to describe the state of an AbstractPlugin.
Since:
1.6
Author:
Jan Waller
  • Enum Constant Details

    • READY

      public static final IPlugin.STATE READY
      The plugin has been initialized and is ready to be configured.
    • RUNNING

      public static final IPlugin.STATE RUNNING
      The plugin is currently running.
    • TERMINATING

      public static final IPlugin.STATE TERMINATING
      The plugin has been notified to terminate.
    • TERMINATED

      public static final IPlugin.STATE TERMINATED
      The plugin has been terminated.
    • FAILING

      public static final IPlugin.STATE FAILING
      The plugin has been notified to terminate with error.
    • FAILED

      public static final IPlugin.STATE FAILED
      The plugin has been terminated with error.
  • Method Details

    • values

      public static IPlugin.STATE[] 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 IPlugin.STATE 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