public class SystemObjectTypeProperties extends ConfigurationObjectProperties
Modifier and Type | Field and Description |
---|---|
private Object[] |
_atgAndSet
Speichert alle Attributgruppen und "Menge" die gelesen wurden.
|
private boolean |
_configuring
Konfigurierend, ja/nein oder "" falls der Wert nicht gesetzt wurde (gehört zu basis)
|
private ConfigurationDefaultParameter[] |
_defaultParameters
"defaultParameter"-Objekte
|
private String[] |
_extendedPids
Speichert alle Pids, aller Objekte, die das Objekt erweitern.
|
private boolean |
_objectNamesPermanent |
private PersistenceMode |
_persistenceMode |
private List<String> |
_transactions |
_id, _name, _pid, _type
Constructor and Description |
---|
SystemObjectTypeProperties(String name,
String pid,
long id,
String typePid,
SystemObjectInfo info) |
Modifier and Type | Method and Description |
---|---|
Object[] |
getAtgAndSet()
Speichert Attributgruppe und "Menge".
|
boolean |
getConfiguring()
Attributwert "konfigurierend" des Elements "basis"
|
ConfigurationDefaultParameter[] |
getDefaultParameters()
Diese Methode gibt die Default-Parameter dieses Objekt-Typs zurück.
|
String[] |
getExtendedPids()
Alle Pids, die im Element "erweitert" aufgezählt wurden
|
boolean |
getObjectNamesPermanent()
objektNamenPermanent, ja/nein
|
PersistenceMode |
getPersistenceMode()
Parameter "persistenzMode"
|
List<String> |
getTransactions() |
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/nein
|
void |
setPersistenceMode(PersistenceMode mode)
Parameter "persistenzMode"
|
void |
setPersistenceMode(String persistenceMode)
Parameter "persistenzMode"
|
void |
setTransactions(List<String> transactions)
Transaktionen.
|
appendParamString, getId, getInfo, getName, getPid, getType, setType, toString
private boolean _objectNamesPermanent
private PersistenceMode _persistenceMode
private String[] _extendedPids
private boolean _configuring
private Object[] _atgAndSet
private ConfigurationDefaultParameter[] _defaultParameters
public SystemObjectTypeProperties(String name, String pid, long id, String typePid, SystemObjectInfo info)
public void setObjectNamesPermanent(String objectNamesPermanent)
objectNamesPermanent
- ja/nein, null
wird als "nein" interpretiertpublic void setObjectNamesPermanent(boolean objectNamesPermanent)
public boolean getObjectNamesPermanent()
public void setPersistenceMode(String persistenceMode)
persistenceMode
- transient/persistent/persistentUndUngültigNachNeustart. Wird "" übergeben, so wird dies als "undefiniert" interpretiert und gesetzt.public void setPersistenceMode(PersistenceMode mode)
mode
- s.o.public PersistenceMode getPersistenceMode()
public void setExtendedPids(String[] extendedPids)
extendedPids
- Alle Pids von Objekten, die im Element "erweiter" angegeben wurdenpublic String[] getExtendedPids()
public void setConfiguring(String configuring)
configuring
- ja = "konfigurierend=ja"; nein = "konfigurierend=nein"public boolean getConfiguring()
public void setConfiguring(boolean configuring)
configuring
- true = "konfigurierend=ja"; false = "konfigurierend=nein"public Object[] getAtgAndSet()
public void setAtgAndSet(Object[] atgAndSet)
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.public ConfigurationDefaultParameter[] getDefaultParameters()
public void setDefaultParameters(ConfigurationDefaultParameter[] defaultParameters)
defaultParameters
- die Default-Parameter dieses Objekt-Typspublic void setTransactions(List<String> transactions)