Package de.bsvrz.ibv.uda.uda.data
Class Modul
- java.lang.Object
-
- de.bsvrz.ibv.uda.uda.data.Modul
-
- Direct Known Subclasses:
ClientModul
,ServerUdaModul
public abstract class Modul extends java.lang.Object
die abstrakte Realisierung eines UdaModuls.
Instanzen dieser Klasse repräsentieren ein UdaModul, das durch ein Systemobjekt innerhalb der Datenverteilerkonfiguration dargestellt sind.
-
-
Constructor Summary
Constructors Constructor Description Modul(de.bsvrz.dav.daf.main.ClientDavInterface verbindung, de.bsvrz.dav.daf.main.config.ConfigurationObject modulObjekt)
Konstruktor.
-
Method Summary
Modifier and Type Method Description de.bsvrz.dav.daf.main.config.ConfigurationObject
getModulObjekt()
liefert das Datenverteiler-Systemobjekt.abstract Skript
getSkript(java.lang.String pid)
liefert ein Skript des Moduls.
Aus der Menge der für das Modul angelegten Skripte wird das mit der übergebenen PID ermittelt.de.bsvrz.dav.daf.main.ClientDavInterface
getVerbindung()
liefert die verwendete Datenverteilerverbindung.void
setVerbindung(de.bsvrz.dav.daf.main.ClientDavInterface verbindung)
setzt die Verbindung, über den das Modul mit dem Datenverteiler kommunizieren sollen.
-
-
-
Method Detail
-
getModulObjekt
public de.bsvrz.dav.daf.main.config.ConfigurationObject getModulObjekt()
liefert das Datenverteiler-Systemobjekt.- Returns:
- das Objekt
-
getVerbindung
public de.bsvrz.dav.daf.main.ClientDavInterface getVerbindung()
liefert die verwendete Datenverteilerverbindung.- Returns:
- die Verbindung
-
setVerbindung
public void setVerbindung(de.bsvrz.dav.daf.main.ClientDavInterface verbindung)
setzt die Verbindung, über den das Modul mit dem Datenverteiler kommunizieren sollen.- Parameters:
verbindung
- die Verbindung
-
getSkript
public abstract Skript getSkript(java.lang.String pid)
liefert ein Skript des Moduls.
Aus der Menge der für das Modul angelegten Skripte wird das mit der übergebenen PID ermittelt.- Parameters:
pid
- die PID des gesuchten Skripts- Returns:
- das Skript
-
-