public interface ConfigurationAreaManagementInfo
Modifier and Type | Method | Description |
---|---|---|
VersionInfo |
getActiveVersion() |
Gibt die aktive Version des Konfigurationsbereichs und ihren Aktivierungszeitpunkt zurück.
|
java.io.File |
getDirectory() |
Gibt den Speicherort (Verzeichnis) der Datei des Konfigurationsbereichs zurück.
|
java.lang.String |
getPid() |
Gibt die Pid des Konfigurationsbereichs eines Verwaltungseintrages zurück.
|
int |
getPosition() |
Gibt die Position innerhalb aller Konfigurationsbereiche in den Verwaltungsdaten zurück.
|
java.util.List<VersionInfo> |
getVersions() |
Gibt alle Versionseinträge zu diesem Konfigurationsbereich in einer Liste zurück.
|
boolean |
isNewVersionActivated() |
Gibt an, ob beim Laden der Verwaltungsinformationen, dieser Konfigurationsbereich in eine neue Version überführt wurde.
|
void |
setDirectory(java.io.File directory) |
Setzt den Speicherort (das Verzeichnis) der Datei des Konfigurationsbereichs.
|
void |
setNextActiveVersion(short nextActiveVersion) |
Es wird die Versionsnummer angegeben, in welche dieser Konfigurationsbereich beim Neustart der Konfiguration überführt werden soll.
|
void |
setPosition(int position) |
Mit dieser Methode soll die Reihenfolge der Konfigurationsbereiche verändert werden können.
|
java.lang.String getPid()
java.io.File getDirectory()
null
wenn das Verzeichnis nicht ermittelt werden kann.void setDirectory(java.io.File directory)
directory
- der Speicherort (das Verzeichnis) der Konfigurationsbereichsdateivoid setNextActiveVersion(short nextActiveVersion)
nextActiveVersion
- Die nächste aktive Version. Sie muss größer sein, als die bisherigen aktiven Versionsnummern.boolean isNewVersionActivated()
true
, wenn dieser Konfigurationsbereich in eine neue Version überführt wurde, sonst false
.VersionInfo getActiveVersion()
java.util.List<VersionInfo> getVersions()
int getPosition()
void setPosition(int position)
position
- Position innerhalb der Konfigurationsbereiche