Package org.opentcs.configuration
Enum-Klasse ConfigurationEntry.ChangesApplied
java.lang.Object
java.lang.Enum<ConfigurationEntry.ChangesApplied>
org.opentcs.configuration.ConfigurationEntry.ChangesApplied
- Alle implementierten Schnittstellen:
Serializable
,Comparable<ConfigurationEntry.ChangesApplied>
,Constable
- Umschließende Klasse:
ConfigurationEntry
public static enum ConfigurationEntry.ChangesApplied
extends Enum<ConfigurationEntry.ChangesApplied>
Indicates when changes to the configuration entry's value are applied.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum-Konstanten - Übersicht
Enum-KonstanteBeschreibungChanges to the configuration value are picked up during runtime instantly, without requiring an explicit trigger.Changes to the configuration value are picked up when the application is (re)started.Changes to the configuration value are picked up when/after a plant model is loaded.When a configuration change is applied is not explicitly specified. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungGibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static ConfigurationEntry.ChangesApplied[]
values()
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
-
Enum-Konstanten - Details
-
UNSPECIFIED
When a configuration change is applied is not explicitly specified. -
ON_APPLICATION_START
Changes to the configuration value are picked up when the application is (re)started. -
ON_NEW_PLANT_MODEL
Changes to the configuration value are picked up when/after a plant model is loaded. -
INSTANTLY
Changes to the configuration value are picked up during runtime instantly, without requiring an explicit trigger.
-
-
Methodendetails
-
values
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.- Gibt zurück:
- ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
-
valueOf
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)- Parameter:
name
- Name der zurückzugebenden Enumerationskonstante.- Gibt zurück:
- Enumerationskonstante mit dem angegebenen Namen
- Löst aus:
IllegalArgumentException
- wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthältNullPointerException
- wenn das Argument nicht angegeben wird
-