public class ClientModul extends Modul implements de.bsvrz.dav.daf.main.config.MutableSetChangeListener, de.bsvrz.dav.daf.main.ClientReceiverInterface
Modifier and Type | Method and Description |
---|---|
void |
addClientListener(ModulListener listener)
einen
ModulListener hinzufügen, der bei Änderungen der Mengen der
Skripte bzw. |
void |
addLaufListener(SkriptLaufListener listener)
fügt der Menge der Listener, die bei einer Änderung des Skriptlaufs
benachrichtigt werden den übergebenen hinzu.
|
void |
addSkriptListener(SkriptListener listener)
fügt der Menge der Listener, die bei einer Änderung des Skripts
benachrichtigt werden den übergebenen hinzu.
|
ClientSkript |
erzeugeSkript(String name,
String username)
die Funktion erzeugt ein neues Skriptobjekt für das Uda-Modul innerhalb
der Datenverteiler-Konfiguration.
|
ClientSkriptLauf |
erzeugeSkriptLauf(SkriptLaufDaten daten,
String benutzer,
String grund)
die Funktion erzeugt ein neues Skriptlaufobjekt für das Uda-Modul
innerhalb der Datenverteiler-Konfiguration.
|
Skript |
getSkript(String pid)
ermittelt das Skript innerhalb des Moduls, das durch das Systemobjekt mit
der übergebenen PID repräsentiert wird.
|
Collection<ClientSkriptLauf> |
getSkriptLaeufe()
liefert die Repräsentation der Menge aller Skriptläufe des Moduls zurück.
|
ClientSkript[] |
getSkripts()
liefert die Repräsentation der Menge aller Skripte des Moduls zurück.
|
Skript |
getSkriptWithName(String name)
ermittelt das Skript mit dem angegebenen Namen oder null, wenn
keines gefunden wurde.
|
boolean |
isValid()
ermittelt, ob das Modul gültig ist.
|
ClientSkript |
loadSkript(String name)
liefert des Skript mit dem angegebenen Namen.
|
void |
removeClientListener(ModulListener listener)
einen
ModulListener vom Modul abmelden. |
void |
removeLauf(ClientSkriptLauf lauf)
entfernt den angegebenen Skriptlauf.
|
void |
removeLaufListener(SkriptLaufListener listener)
entfernt einen Listener für den Skriptlauf.
|
void |
removeSkript(ClientSkript skript)
entfernt das Skript vom Modul.
|
void |
removeSkriptListener(SkriptListener listener)
entfernt einen Listener für das Skript.
|
void |
update(de.bsvrz.dav.daf.main.config.MutableSet set,
de.bsvrz.dav.daf.main.config.SystemObject[] added,
de.bsvrz.dav.daf.main.config.SystemObject[] removed)
.
|
void |
update(de.bsvrz.dav.daf.main.ResultData[] results)
.
|
getModulObjekt, getVerbindung, setVerbindung
public void addClientListener(ModulListener listener)
ModulListener
hinzufügen, der bei Änderungen der Mengen der
Skripte bzw. Skriptläufe benachrichtigt wird.listener
- der neue ListenerremoveClientListener(ModulListener)
public void addLaufListener(SkriptLaufListener listener)
listener
- der neue ListenerremoveLaufListener(SkriptLaufListener)
public void addSkriptListener(SkriptListener listener)
listener
- der neue ListenerremoveSkriptListener(SkriptListener)
public ClientSkript erzeugeSkript(String name, String username) throws ClientException
name
- der Name des Skriptsusername
- der Name des Nutzers der das Skript anlegtClientException
- das Skript konnte nicht angelegt werdenpublic ClientSkriptLauf erzeugeSkriptLauf(SkriptLaufDaten daten, String benutzer, String grund) throws ClientException
daten
- die Daten des anzulegenden Skriptlaufsbenutzer
- der Name des Benutzers, der eine Änderung vornimmtgrund
- der Grund für die ÄnderungClientException
- der Skriptlauf konnte nicht angelegt werdenpublic Skript getSkript(String pid)
public Collection<ClientSkriptLauf> getSkriptLaeufe()
public ClientSkript[] getSkripts()
public Skript getSkriptWithName(String name)
name
- der Name des gesuchten Skriptspublic boolean isValid()
public ClientSkript loadSkript(String name)
name
- der Name der Name des gesuchten Skriptspublic void removeClientListener(ModulListener listener)
ModulListener
vom Modul abmelden.listener
- der abzumeldende ListeneraddClientListener(ModulListener)
public void removeLauf(ClientSkriptLauf lauf) throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
lauf
- der Skriptlaufde.bsvrz.dav.daf.main.config.ConfigurationChangeException
- der Lauf konnte nicht entfernt werdenpublic void removeLaufListener(SkriptLaufListener listener)
listener
- der zu entfernende ListeneraddLaufListener(SkriptLaufListener)
public void removeSkript(ClientSkript skript) throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
skript
- das zu entfernende Skriptde.bsvrz.dav.daf.main.config.ConfigurationChangeException
- beim Entfernen des Sktipts ist ein Fehler aufgetretenpublic void removeSkriptListener(SkriptListener listener)
listener
- der zu entfernende ListeneraddSkriptListener(SkriptListener)
public void update(de.bsvrz.dav.daf.main.config.MutableSet set, de.bsvrz.dav.daf.main.config.SystemObject[] added, de.bsvrz.dav.daf.main.config.SystemObject[] removed)
update
in interface de.bsvrz.dav.daf.main.config.MutableSetChangeListener
MutableSetChangeListener.update(de.bsvrz.dav.daf.main.config.MutableSet,
de.bsvrz.dav.daf.main.config.SystemObject[],
de.bsvrz.dav.daf.main.config.SystemObject[])
public void update(de.bsvrz.dav.daf.main.ResultData[] results)
update
in interface de.bsvrz.dav.daf.main.ClientReceiverInterface
ClientReceiverInterface.update(de.bsvrz.dav.daf.main.ResultData[])
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.