Package com.rpl.agentorama
Enum Class UpdateMode
- All Implemented Interfaces:
Serializable,Comparable<UpdateMode>,Constable
Controls how in-flight agent executions should be handled after a module is updated.
When a module is updated while agent executions are running, this enum determines
what happens to those executions.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum Constants -
Method Summary
Modifier and TypeMethodDescriptionstatic UpdateModeReturns the enum constant of this class with the specified name.static UpdateMode[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
CONTINUE
Continue in-flight executions where they left off. Executions will continue from their current state after the module update. -
RESTART
Restart in-flight executions from the beginning. Executions will be restarted from the start after the module update. -
DROP
Drop in-flight executions. Executions will be terminated and not restarted after the module update.
-
-
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
-