Interface PloApplikation

  • All Superinterfaces:
    de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsObjekt, KonfigurationsObjekt, de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt
    All Known Implementing Classes:
    PloApplikationImpl, PloApplikationUngueltig

    public interface PloApplikation
    extends de.bsvrz.sys.funclib.bitctrl.modell.KonfigurationsObjekt, KonfigurationsObjekt
    Repräsentiert eine Applikation, die für eine Menge von Plausibilisierungsregeln die Plausibilisierung wirklich durchführt.

    Es bleibt dabei dem Implementierer überlassen, ob die Applikation in der Lage ist, verschiedene Arten von Plausibilisierungsregeln zu bedienen oder nur eine (wenn auch mehrere Instanzen davon).

    • Field Detail

      • PID

        static final java.lang.String PID
        Die PID des Systemobjekttyps im Datenverteiler.
        See Also:
        Constant Field Values
    • Method Detail

      • getOdPloVerletzteRegeln

        OdPloVerletzteRegeln getOdPloVerletzteRegeln()
        Online-Attributgruppe zum Publizieren der aktuell verletzten Regeln. Leere Liste heißt: Alles in Ordnung.

        Returns:
        der Datensatz PloVerletzteRegeln.
      • getKdInfo

        KdInfo getKdInfo()
        Attributgruppe zur Speicherung von beschreibenden Informationen zu einem Objekt.

        Specified by:
        getKdInfo in interface KonfigurationsObjekt
        Returns:
        der Datensatz Info.
      • getPdPloRegelReferenzListe

        PdPloRegelReferenzListe getPdPloRegelReferenzListe()
        Möglichkeit zur Definition einer zur Laufzeit änderbaren Menge von Regeln.

        Returns:
        der Datensatz PloRegelReferenzListe.