Class SystemObjectTypeProperties
java.lang.Object
de.bsvrz.puk.config.xmlFile.properties.SystemObjectProperties
de.bsvrz.puk.config.xmlFile.properties.ConfigurationObjectProperties
de.bsvrz.puk.config.xmlFile.properties.SystemObjectTypeProperties
Diese Klasse bildet eine typeDefinition ab, die in der K2S.DTD definiert ist
-
Field Summary
Fields inherited from class de.bsvrz.puk.config.xmlFile.properties.SystemObjectProperties
_id, _name, _pid, _type
-
Constructor Summary
ConstructorsConstructorDescriptionSystemObjectTypeProperties
(String name, String pid, long id, String typePid, de.bsvrz.dav.daf.main.config.SystemObjectInfo info) -
Method Summary
Modifier and TypeMethodDescriptionObject[]
Speichert Attributgruppe und "Menge".boolean
Attributwert "konfigurierend" des Elements "basis"Diese Methode gibt die Default-Parameter dieses Objekt-Typs zurück.String[]
Alle Pids, die im Element "erweitert" aufgezählt wurdenboolean
objektNamenPermanent, ja/neinParameter "persistenzMode"void
setAtgAndSet
(Object[] atgAndSet) void
setConfiguring
(boolean configuring) Element "basis"void
setConfiguring
(String configuring) Element "basis"void
setDefaultParameters
(ConfigurationDefaultParameter[] defaultParameters) Setzt die Default-Parameter dieses Objekt-Typs.void
setExtendedPids
(String[] extendedPids) Element "erweitert"void
setObjectNamesPermanent
(boolean objectNamesPermanent) void
setObjectNamesPermanent
(String objectNamesPermanent) objektNamenPermanent, ja/neinvoid
Parameter "persistenzMode"void
setPersistenceMode
(String persistenceMode) Parameter "persistenzMode"void
setTransactions
(List<String> transactions) Transaktionen.Methods inherited from class de.bsvrz.puk.config.xmlFile.properties.SystemObjectProperties
appendParamString, getId, getInfo, getName, getPid, getType, setType, toString
-
Constructor Details
-
SystemObjectTypeProperties
-
-
Method Details
-
getObjectNamesPermanent
public boolean getObjectNamesPermanent()objektNamenPermanent, ja/nein- Returns:
- ja = true; nein = false
-
setObjectNamesPermanent
objektNamenPermanent, ja/nein- Parameters:
objectNamesPermanent
- ja/nein,null
wird als "nein" interpretiert
-
setObjectNamesPermanent
public void setObjectNamesPermanent(boolean objectNamesPermanent) -
getPersistenceMode
Parameter "persistenzMode"- Returns:
- Der gesetzte Persistenzmodus, wurde kein Modus gesetzt (oder "") wird PersistenceMode.UNDEFINED zurückgegeben
-
setPersistenceMode
Parameter "persistenzMode"- Parameters:
persistenceMode
- transient/persistent/persistentUndUngültigNachNeustart. Wird "" übergeben, so wird dies als "undefiniert" interpretiert und gesetzt.
-
setPersistenceMode
Parameter "persistenzMode"- Parameters:
mode
- s.o.
-
getExtendedPids
Alle Pids, die im Element "erweitert" aufgezählt wurden- Returns:
- Array mit Pids oder ein leeres Array
-
setExtendedPids
Element "erweitert"- Parameters:
extendedPids
- Alle Pids von Objekten, die im Element "erweiter" angegeben wurden
-
getConfiguring
public boolean getConfiguring()Attributwert "konfigurierend" des Elements "basis"- Returns:
- true = ja
-
setConfiguring
Element "basis"- Parameters:
configuring
- ja = "konfigurierend=ja"; nein = "konfigurierend=nein"
-
setConfiguring
public void setConfiguring(boolean configuring) Element "basis"- Parameters:
configuring
- true = "konfigurierend=ja"; false = "konfigurierend=nein"
-
getAtgAndSet
Speichert Attributgruppe und "Menge". Das Array enthält Objekte vom Typ "String", jeder String-Eintrag spiegelt eine Attributgruppe wieder und Objekte vom Typ ConfigurationSet,dies entspricht einem Eintrag vom Typ "Menge". Das erste Element, das eingelesen wurden, steht an Position [0]. Wurden keine Elemente gelesen, so ist das Array leer.- Returns:
- Array, das Elemente vom Typ String oder ConfigurationSet enthält. Sind keine Elemente vorhanden, ist das Array leer
-
setAtgAndSet
- Parameters:
atgAndSet
- Speichert Attributgruppe und "Menge". Das Array enthält Objekte vom Typ "String", jeder String-Eintrag spiegelt eine Attributgruppe wieder und Objekte vom Typ ConfigurationSet,dies entspricht einem Eintrag vom Typ "Menge". Das erste Element, das eingelesen wurden, steht an Position [0]. Wurden keine Elemente gelesen, so ist das Array leer.
-
getDefaultParameters
Diese Methode gibt die Default-Parameter dieses Objekt-Typs zurück.- Returns:
- die Default-Parameter dieses Objekt-Typs
-
setDefaultParameters
Setzt die Default-Parameter dieses Objekt-Typs.- Parameters:
defaultParameters
- die Default-Parameter dieses Objekt-Typs
-
getTransactions
-
setTransactions
Transaktionen. Dieses Feld wird derzeit nur beim Export benutzt, da beim Import ATGs und Transaktionen gleich behandelt werden.
-