Class KonfigurationsVerantwortlicherImpl
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractSystemObjekt
-
- de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.objekte.impl.KonfigurationsVerantwortlicherImpl
-
- All Implemented Interfaces:
de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsObjekt
,KonfigurationsObjekt
,KonfigurationsVerantwortlicher
,de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt
,java.lang.Comparable<de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt>
public class KonfigurationsVerantwortlicherImpl extends de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractSystemObjekt implements KonfigurationsVerantwortlicher
Objekte dieses Typs können für die Konfiguration von konfigurierenden Objekten zuständig sein. (z.B. VRZen, UZen, System).
-
-
Field Summary
-
Fields inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.metamodellglobal.objekte.KonfigurationsVerantwortlicher
PID
-
-
Constructor Summary
Constructors Constructor Description KonfigurationsVerantwortlicherImpl()
Der Defaultkonstruktor wird für das Erzeugen des Systemobjekts über per Reflection-API benötigt.KonfigurationsVerantwortlicherImpl(de.bsvrz.dav.daf.main.config.SystemObject objekt, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
Initialisierung.
-
Method Summary
Modifier and Type Method Description int
compareTo(de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt arg0)
protected java.lang.String
doGetTypPid()
boolean
equals(java.lang.Object arg0)
long
getId()
KdAlternativeObjektbezeichnung
getKdAlternativeObjektbezeichnung()
Verwaltet bis zu zehn alternative Bezeichnungen.KdDefaultParameterdatensaetze
getKdDefaultParameterdatensaetze()
Attributgruppe zur Speicherung von Default-Parameterdatensätzen für alle Parameter-Attributgruppen eines Typs.KdInfo
getKdInfo()
Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.KdKonfigurationsVerantwortlicherEigenschaften
getKdKonfigurationsVerantwortlicherEigenschaften()
Attributgruppe zur Speicherung von Eigenschaften von Konfigurationsbereichen.KdKonfigurationsVerantwortlicherLaufendeNummer
getKdKonfigurationsVerantwortlicherLaufendeNummer()
Speichert die Laufende Nummer des KonfigurationsVerantwortlichen.de.bsvrz.sys.funclib.bitctrl.modell.SystemObjektBereich
getKonfigurationsBereich()
java.lang.String
getName()
de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory
getObjektFactory()
OdArchivAnfrage
getOdArchivAnfrage()
Zur Übermittlung von Archiv-Anfragen an die Datenhaltung.OdKonfigurationsAnfrage
getOdKonfigurationsAnfrage()
Zur Übermittlung von Anfragen an die Konfiguration.OdKonfigurationsAnfrageSchnittstelle
getOdKonfigurationsAnfrageSchnittstelle()
Attributgruppe zur Übertragung von Nachrichten die zur Abwicklung von Konfigurationsanfragen dienen.OdKonfigurationsAnfrageSchnittstelleLesend
getOdKonfigurationsAnfrageSchnittstelleLesend()
Attributgruppe zur Übertragung von Nachrichten die zur Abwicklung von Konfigurationsanfragen dienen.OdKonfigurationsAnfrageSchnittstelleSchreibend
getOdKonfigurationsAnfrageSchnittstelleSchreibend()
Attributgruppe zur Übertragung von Nachrichten die zur Abwicklung von Konfigurationsanfragen dienen.OdKonfigurationsBenutzerverwaltungsAnfrageSchnittstelle
getOdKonfigurationsBenutzerverwaltungsAnfrageSchnittstelle()
Attributgruppe zur Übertragung von Nachrichten die zur Abwicklung von Konfigurationsanfragen dienen.OdKonfigurationsBereichsverwaltungsAnfrageSchnittstelle
getOdKonfigurationsBereichsverwaltungsAnfrageSchnittstelle()
Attributgruppe zur Übertragung von Nachrichten die zur Abwicklung von Konfigurationsanfragen dienen.OdKonfigurationsSchreibAnfrage
getOdKonfigurationsSchreibAnfrage()
Zur Übermittlung von Änderungsanfragen an die Konfiguration.java.lang.String
getPid()
de.bsvrz.dav.daf.main.config.SystemObject
getSystemObject()
de.bsvrz.sys.funclib.bitctrl.modell.SystemObjektTyp
getTyp()
int
hashCode()
void
init(de.bsvrz.dav.daf.main.config.SystemObject arg0, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory arg1)
java.lang.String
toString()
-
Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractSystemObjekt
getDatensatz
-
-
-
-
Constructor Detail
-
KonfigurationsVerantwortlicherImpl
public KonfigurationsVerantwortlicherImpl()
Der Defaultkonstruktor wird für das Erzeugen des Systemobjekts über per Reflection-API benötigt.
-
KonfigurationsVerantwortlicherImpl
public KonfigurationsVerantwortlicherImpl(de.bsvrz.dav.daf.main.config.SystemObject objekt, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
Initialisierung.- Parameters:
objekt
- ein beliebiges Systemobjekt.factory
- die Fabrik, die das Systemobjekt angelegt hat.
-
-
Method Detail
-
doGetTypPid
protected java.lang.String doGetTypPid()
-
getOdKonfigurationsAnfrage
public OdKonfigurationsAnfrage getOdKonfigurationsAnfrage()
Description copied from interface:KonfigurationsVerantwortlicher
Zur Übermittlung von Anfragen an die Konfiguration.- Specified by:
getOdKonfigurationsAnfrage
in interfaceKonfigurationsVerantwortlicher
- Returns:
- der Datensatz KonfigurationsAnfrage.
-
getKdDefaultParameterdatensaetze
public KdDefaultParameterdatensaetze getKdDefaultParameterdatensaetze()
Description copied from interface:KonfigurationsVerantwortlicher
Attributgruppe zur Speicherung von Default-Parameterdatensätzen für alle Parameter-Attributgruppen eines Typs.- Specified by:
getKdDefaultParameterdatensaetze
in interfaceKonfigurationsObjekt
- Specified by:
getKdDefaultParameterdatensaetze
in interfaceKonfigurationsVerantwortlicher
- Returns:
- der Datensatz DefaultParameterdatensaetze.
-
getOdKonfigurationsSchreibAnfrage
public OdKonfigurationsSchreibAnfrage getOdKonfigurationsSchreibAnfrage()
Description copied from interface:KonfigurationsVerantwortlicher
Zur Übermittlung von Änderungsanfragen an die Konfiguration.- Specified by:
getOdKonfigurationsSchreibAnfrage
in interfaceKonfigurationsVerantwortlicher
- Returns:
- der Datensatz KonfigurationsSchreibAnfrage.
-
getOdKonfigurationsAnfrageSchnittstelleSchreibend
public OdKonfigurationsAnfrageSchnittstelleSchreibend getOdKonfigurationsAnfrageSchnittstelleSchreibend()
Description copied from interface:KonfigurationsVerantwortlicher
Attributgruppe zur Übertragung von Nachrichten die zur Abwicklung von Konfigurationsanfragen dienen. Die Schnittstelle ermöglicht es, die Konfiguration zu beauftragen bestimmte Objekt in der Konfigurations zu ändern.Wird für die Übertragung von Anfragen und entsprechende Antworten zwischen der Konfigurationsanfragebibliothek (innerhalb von Applikationen) und der Konfiguration benutzt. Anfragen an eine Konfiguration werden an den zugeordneten Konfigurationsverantwortlichen adressiert. Antworten der Konfiguration werden an die anfragende Applikation adressiert. Auf alle Objekte der Konfiguration kann nur schreibend zugegriffen werden.
- Specified by:
getOdKonfigurationsAnfrageSchnittstelleSchreibend
in interfaceKonfigurationsVerantwortlicher
- Returns:
- der Datensatz KonfigurationsAnfrageSchnittstelleSchreibend.
-
getKdKonfigurationsVerantwortlicherEigenschaften
public KdKonfigurationsVerantwortlicherEigenschaften getKdKonfigurationsVerantwortlicherEigenschaften()
Description copied from interface:KonfigurationsVerantwortlicher
Attributgruppe zur Speicherung von Eigenschaften von Konfigurationsbereichen.- Specified by:
getKdKonfigurationsVerantwortlicherEigenschaften
in interfaceKonfigurationsVerantwortlicher
- Returns:
- der Datensatz KonfigurationsVerantwortlicherEigenschaften.
-
getOdKonfigurationsBereichsverwaltungsAnfrageSchnittstelle
public OdKonfigurationsBereichsverwaltungsAnfrageSchnittstelle getOdKonfigurationsBereichsverwaltungsAnfrageSchnittstelle()
Description copied from interface:KonfigurationsVerantwortlicher
Attributgruppe zur Übertragung von Nachrichten die zur Abwicklung von Konfigurationsanfragen dienen. Die Schnittstelle ermöglicht es, die Konfiguration zu beauftragen die Konfigurationsbereiche der Konfigurations zu verwalten.Wird für die Übertragung von Anfragen und entsprechende Antworten zwischen der Konfigurationsanfragebibliothek (innerhalb von Applikationen) und der Konfiguration benutzt. Anfragen an eine Konfiguration werden an den zugeordneten Konfigurationsverantwortlichen adressiert. Antworten der Konfiguration werden an die anfragende Applikation adressiert. Die Konfiguration kann über diese Schnittstelle angewiesen werden Konfigurationsbereiche in einer neuen Version zu aktivieren, Konsistenzprüfungen durchzuführen, Konfigurationsbereiche zur übernahme freizugeben, usw..
- Specified by:
getOdKonfigurationsBereichsverwaltungsAnfrageSchnittstelle
in interfaceKonfigurationsVerantwortlicher
- Returns:
- der Datensatz KonfigurationsBereichsverwaltungsAnfrageSchnittstelle.
-
getKdInfo
public KdInfo getKdInfo()
Description copied from interface:KonfigurationsVerantwortlicher
Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.- Specified by:
getKdInfo
in interfaceKonfigurationsObjekt
- Specified by:
getKdInfo
in interfaceKonfigurationsVerantwortlicher
- Returns:
- der Datensatz Info.
-
getKdAlternativeObjektbezeichnung
public KdAlternativeObjektbezeichnung getKdAlternativeObjektbezeichnung()
Description copied from interface:KonfigurationsVerantwortlicher
Verwaltet bis zu zehn alternative Bezeichnungen.- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceKonfigurationsObjekt
- Specified by:
getKdAlternativeObjektbezeichnung
in interfaceKonfigurationsVerantwortlicher
- Returns:
- der Datensatz AlternativeObjektbezeichnung.
-
getOdKonfigurationsAnfrageSchnittstelle
public OdKonfigurationsAnfrageSchnittstelle getOdKonfigurationsAnfrageSchnittstelle()
Description copied from interface:KonfigurationsVerantwortlicher
Attributgruppe zur Übertragung von Nachrichten die zur Abwicklung von Konfigurationsanfragen dienen.Wird für die Übertragung von Anfragen und entsprechende Antworten zwischen der Konfigurationsanfragebibliothek (innerhalb von Applikationen) und der Konfiguration benutzt. Anfragen an eine Konfiguration werden an den zugeordneten Konfigurationsverantwortlichen adressiert. Antworten der Konfiguration werden an die anfragende Applikation adressiert.
- Specified by:
getOdKonfigurationsAnfrageSchnittstelle
in interfaceKonfigurationsVerantwortlicher
- Returns:
- der Datensatz KonfigurationsAnfrageSchnittstelle.
-
getOdKonfigurationsAnfrageSchnittstelleLesend
public OdKonfigurationsAnfrageSchnittstelleLesend getOdKonfigurationsAnfrageSchnittstelleLesend()
Description copied from interface:KonfigurationsVerantwortlicher
Attributgruppe zur Übertragung von Nachrichten die zur Abwicklung von Konfigurationsanfragen dienen. Die Schnittstelle ermöglicht nur lesenden Zugriff auf die Konfiguration.Wird für die Übertragung von Anfragen und entsprechende Antworten zwischen der Konfigurationsanfragebibliothek (innerhalb von Applikationen) und der Konfiguration benutzt. Anfragen an eine Konfiguration werden an den zugeordneten Konfigurationsverantwortlichen adressiert. Antworten der Konfiguration werden an die anfragende Applikation adressiert. Auf alle Objekte der Konfiguration kann nur lesen zugegriffen werden, es kann keine Änderung in der Konfigurations angestoßen werden.
- Specified by:
getOdKonfigurationsAnfrageSchnittstelleLesend
in interfaceKonfigurationsVerantwortlicher
- Returns:
- der Datensatz KonfigurationsAnfrageSchnittstelleLesend.
-
getKdKonfigurationsVerantwortlicherLaufendeNummer
public KdKonfigurationsVerantwortlicherLaufendeNummer getKdKonfigurationsVerantwortlicherLaufendeNummer()
Description copied from interface:KonfigurationsVerantwortlicher
Speichert die Laufende Nummer des KonfigurationsVerantwortlichen.- Specified by:
getKdKonfigurationsVerantwortlicherLaufendeNummer
in interfaceKonfigurationsVerantwortlicher
- Returns:
- der Datensatz KonfigurationsVerantwortlicherLaufendeNummer.
-
getOdArchivAnfrage
public OdArchivAnfrage getOdArchivAnfrage()
Description copied from interface:KonfigurationsVerantwortlicher
Zur Übermittlung von Archiv-Anfragen an die Datenhaltung.- Specified by:
getOdArchivAnfrage
in interfaceKonfigurationsVerantwortlicher
- Returns:
- der Datensatz ArchivAnfrage.
-
getOdKonfigurationsBenutzerverwaltungsAnfrageSchnittstelle
public OdKonfigurationsBenutzerverwaltungsAnfrageSchnittstelle getOdKonfigurationsBenutzerverwaltungsAnfrageSchnittstelle()
Description copied from interface:KonfigurationsVerantwortlicher
Attributgruppe zur Übertragung von Nachrichten die zur Abwicklung von Konfigurationsanfragen dienen. Die Schnittstelle ermöglicht es, die Konfiguration zu beauftragen die Benutzer der Konfiguration zu verwalten.Wird für die Übertragung von Anfragen und entsprechende Antworten zwischen der Konfigurationsanfragebibliothek (innerhalb von Applikationen) und der Konfiguration benutzt. Anfragen an eine Konfiguration werden an den zugeordneten Konfigurationsverantwortlichen adressiert. Antworten der Konfiguration werden an die anfragende Applikation adressiert. Die Konfigurations kann über diese Schnittstelle angewiesen werden neue Benutzer anzulegen, Einmal-Passwörter zu erzeugen, Rechte festzulegen, Benutzerpasswörter zu ändern, usw.. Die meisten Aufträge, die erteilt werden können, bedürfen spezieller Rechte oder dürfen nur durch den jeweiligen Benutzer/Admin (Passwort ändern) durchgeführt werden Die Konfiguration wird nach empfang eines Auftrags erst prüfen, ob der Benutzer, der den Auftrag erteilt hat, diese speziellen Rechte besitzt.
- Specified by:
getOdKonfigurationsBenutzerverwaltungsAnfrageSchnittstelle
in interfaceKonfigurationsVerantwortlicher
- Returns:
- der Datensatz KonfigurationsBenutzerverwaltungsAnfrageSchnittstelle.
-
init
public void init(de.bsvrz.dav.daf.main.config.SystemObject arg0, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory arg1)
-
getObjektFactory
public de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory getObjektFactory()
-
equals
public boolean equals(java.lang.Object arg0)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
getId
public long getId()
- Specified by:
getId
in interfacede.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfacede.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt
-
getPid
public java.lang.String getPid()
- Specified by:
getPid
in interfacede.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt
-
getTyp
public de.bsvrz.sys.funclib.bitctrl.modell.SystemObjektTyp getTyp()
- Specified by:
getTyp
in interfacede.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt
-
getKonfigurationsBereich
public de.bsvrz.sys.funclib.bitctrl.modell.SystemObjektBereich getKonfigurationsBereich()
- Specified by:
getKonfigurationsBereich
in interfacede.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt
-
getSystemObject
public de.bsvrz.dav.daf.main.config.SystemObject getSystemObject()
- Specified by:
getSystemObject
in interfacede.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
compareTo
public int compareTo(de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt arg0)
- Specified by:
compareTo
in interfacejava.lang.Comparable<de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt>
-
-