|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ConfigurationAreaManagementInfo
Ein Eintrag in den Verwaltungsinformationen der Konfiguration. Für jeden Konfigurationsbereich wird ein Eintrag erstellt. Zu jedem Eintrag wird die Pid des Konfigurationsbereichs, der Speicherort der entsprechenden Konfigurationsbereichsdatei und die Versionsnummern mit ihren Aktivierungszeiten, gespeichert.
Method Summary | |
---|---|
VersionInfo |
getActiveVersion()
Gibt die aktive Version des Konfigurationsbereichs und ihren Aktivierungszeitpunkt zurück. |
File |
getDirectory()
Gibt den Speicherort (Verzeichnis) der Datei des Konfigurationsbereichs zurück. |
String |
getPid()
Gibt die Pid des Konfigurationsbereichs eines Verwaltungseintrages zurück. |
int |
getPosition()
Gibt die Position innerhalb aller Konfigurationsbereiche in den Verwaltungsdaten zurück. |
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(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. |
Method Detail |
---|
String getPid()
File getDirectory()
null
wenn das Verzeichnis nicht ermittelt werden kann.void setDirectory(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()
List<VersionInfo> getVersions()
int getPosition()
void setPosition(int position)
position
- Position innerhalb der Konfigurationsbereiche
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |