Package de.bsvrz.puk.param.param
Interface Provider
-
public interface ProviderSchnittstelle für eine Klasse zum Bereitstellen der Parameterdatensätze über die Datenverteilerschnittstelle.
-
-
Method Summary
Modifier and Type Method Description voidconnect(de.bsvrz.puk.param.lib.ParameterInfo info)realisiert die Anmeldung für die übergebene Parameterspezifikation, d.h.voiddisconnect(de.bsvrz.puk.param.lib.ParameterInfo info, boolean entfernen)entfernt die Anmeldung für die übergebene Parameterspezifikation, d.h.booleanisProvided(de.bsvrz.puk.param.lib.ParameterInfo info)ermittelt, ob die angegebene Parameterspezifikation versorgt wird.voidpubliziereHierarchieParameter(HierarchieObjekt hierarchieObjekt, de.bsvrz.puk.param.lib.Parameter parameter)publiziert die Parameter für alle Objekte, deren Daten durch die Daten des übergebenen Hierarchieobjekt beeinflusst werden neu.voidpubliziereLokalenParameter(de.bsvrz.puk.param.lib.Parameter parameter)publiziert einen lokalen Parameter.voidpubliziereTypParameter(de.bsvrz.dav.daf.main.config.SystemObjectType typ, de.bsvrz.puk.param.lib.Parameter parameter)publiziert die Parameterdaten für alle Objekte, des übergebenen Typs neu.
-
-
-
Method Detail
-
connect
void connect(de.bsvrz.puk.param.lib.ParameterInfo info)
realisiert die Anmeldung für die übergebene Parameterspezifikation, d.h. die Anmeldung meldet sich als Quelle für den Sollaspekt und als Senke für Vorgaben an.- Parameters:
info- die Parameterspezifikation
-
disconnect
void disconnect(de.bsvrz.puk.param.lib.ParameterInfo info, boolean entfernen)entfernt die Anmeldung für die übergebene Parameterspezifikation, d.h. die Anmeldung als Quelle für den Sollaspekt und die Anmeldung als Senke für Vorgaben wird entfernt.- Parameters:
info- die Parameterspezifikationentfernen- legt fest, ob Daten entfernt werden sollen oder nicht
-
publiziereHierarchieParameter
void publiziereHierarchieParameter(HierarchieObjekt hierarchieObjekt, de.bsvrz.puk.param.lib.Parameter parameter)
publiziert die Parameter für alle Objekte, deren Daten durch die Daten des übergebenen Hierarchieobjekt beeinflusst werden neu.- Parameters:
hierarchieObjekt- das Hierarchieobjektparameter- die zu publizierenden Parameter
-
publiziereLokalenParameter
void publiziereLokalenParameter(de.bsvrz.puk.param.lib.Parameter parameter)
publiziert einen lokalen Parameter.- Parameters:
parameter- die Parameterdaten
-
publiziereTypParameter
void publiziereTypParameter(de.bsvrz.dav.daf.main.config.SystemObjectType typ, de.bsvrz.puk.param.lib.Parameter parameter)publiziert die Parameterdaten für alle Objekte, des übergebenen Typs neu.- Parameters:
typ- der Typ der Objekteparameter- die Parameterdaten
-
isProvided
boolean isProvided(de.bsvrz.puk.param.lib.ParameterInfo info)
ermittelt, ob die angegebene Parameterspezifikation versorgt wird.- Parameters:
info- die Spezifikation- Returns:
- der Status
-
-