Class PdProtokollEinstellungenILSE.Daten

  • All Implemented Interfaces:
    de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste, de.bsvrz.sys.funclib.bitctrl.modell.Datum, de.bsvrz.sys.funclib.bitctrl.modell.OnlineDatum
    Enclosing class:
    PdProtokollEinstellungenILSE

    public static class PdProtokollEinstellungenILSE.Daten
    extends de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
    Kapselt die Daten des Datensatzes.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.OnlineDatum

        de.bsvrz.sys.funclib.bitctrl.modell.OnlineDatum.Status
    • Constructor Summary

      Constructors 
      Constructor Description
      Daten​(de.bsvrz.sys.funclib.bitctrl.modell.Datensatz datensatz, de.bsvrz.sys.funclib.bitctrl.modell.Aspekt aspekt)
      Initialisiert das Onlinedatum.
    • Constructor Detail

      • Daten

        public Daten​(de.bsvrz.sys.funclib.bitctrl.modell.Datensatz datensatz,
                     de.bsvrz.sys.funclib.bitctrl.modell.Aspekt aspekt)
        Initialisiert das Onlinedatum.
        Parameters:
        datensatz - der Datensatz zu dem das Datum gehört.
        aspekt - der Aspekt für das Datum.
    • Method Detail

      • getUrlasser

        public AtlUrlasser getUrlasser()
        Urlasserinformationen.

        Urlasserinformationen bestehen aus einer Referenz auf den Benutzer, der die Meldung erzeugt hat, einer Angabe der Ursache für die Meldung und einem Veranlasser für die Meldung.

        Returns:
        der Wert von Urlasser.
      • setUrlasser

        public void setUrlasser​(AtlUrlasser _urlasser)
        Urlasserinformationen.

        Urlasserinformationen bestehen aus einer Referenz auf den Benutzer, der die Meldung erzeugt hat, einer Angabe der Ursache für die Meldung und einem Veranlasser für die Meldung.

        Parameters:
        _urlasser - der neue Wert von Urlasser.
      • getAnfrageTimeout

        public de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getAnfrageTimeout()
        Zeit in Millisekunden in der eine Verbindung mindestens einmal abgefragt werden muss.

        Returns:
        der Wert von AnfrageTimeout.
      • setAnfrageTimeout

        public void setAnfrageTimeout​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _anfrageTimeout)
        Zeit in Millisekunden in der eine Verbindung mindestens einmal abgefragt werden muss.

        Parameters:
        _anfrageTimeout - der neue Wert von AnfrageTimeout.
      • getSerielleSchnittstelle

        public java.lang.String getSerielleSchnittstelle()
        Name der seriellen Schnittstelle.

        Returns:
        der Wert von SerielleSchnittstelle.
      • setSerielleSchnittstelle

        public void setSerielleSchnittstelle​(java.lang.String _serielleSchnittstelle)
        Name der seriellen Schnittstelle.

        Parameters:
        _serielleSchnittstelle - der neue Wert von SerielleSchnittstelle.
      • getUebertragungsgeschwindigkeit

        public AttUebertragungsgeschwindigkeit getUebertragungsgeschwindigkeit()
        Übertragungsgeschwindigkeit in bit pro Sekunde.

        Returns:
        der Wert von Uebertragungsgeschwindigkeit.
      • setUebertragungsgeschwindigkeit

        public void setUebertragungsgeschwindigkeit​(AttUebertragungsgeschwindigkeit _uebertragungsgeschwindigkeit)
        Übertragungsgeschwindigkeit in bit pro Sekunde.

        Parameters:
        _uebertragungsgeschwindigkeit - der neue Wert von Uebertragungsgeschwindigkeit.
      • getParitaetPruefen

        public AttJaNein getParitaetPruefen()
        Parität prüfen.

        Returns:
        der Wert von ParitaetPruefen.
      • setParitaetPruefen

        public void setParitaetPruefen​(AttJaNein _paritaetPruefen)
        Parität prüfen.

        Parameters:
        _paritaetPruefen - der neue Wert von ParitaetPruefen.
      • getEmpfangsPuffergroesse

        public AttPuffergroesseILSE getEmpfangsPuffergroesse()
        Größe des Empfangspuffers in Byte.

        Returns:
        der Wert von EmpfangsPuffergroesse.
      • setEmpfangsPuffergroesse

        public void setEmpfangsPuffergroesse​(AttPuffergroesseILSE _empfangsPuffergroesse)
        Größe des Empfangspuffers in Byte.

        Parameters:
        _empfangsPuffergroesse - der neue Wert von EmpfangsPuffergroesse.
      • getUeberlaufPruefen

        public AttJaNein getUeberlaufPruefen()
        Auf Überlauffehler prüfen.

        Returns:
        der Wert von UeberlaufPruefen.
      • setUeberlaufPruefen

        public void setUeberlaufPruefen​(AttJaNein _ueberlaufPruefen)
        Auf Überlauffehler prüfen.

        Parameters:
        _ueberlaufPruefen - der neue Wert von UeberlaufPruefen.
      • getEmpfangsTimeout

        public de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getEmpfangsTimeout()
        Zeitlücke zum Erkennen des Telegrammendes in Millisekunden.

        Returns:
        der Wert von EmpfangsTimeout.
      • setEmpfangsTimeout

        public void setEmpfangsTimeout​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _empfangsTimeout)
        Zeitlücke zum Erkennen des Telegrammendes in Millisekunden.

        Parameters:
        _empfangsTimeout - der neue Wert von EmpfangsTimeout.
      • getAntwortTimeout

        public de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getAntwortTimeout()
        Zeit in Millisekunden, die maximal auf eine Antwort zu einer Anfrage gewartet wird.

        Returns:
        der Wert von AntwortTimeout.
      • setAntwortTimeout

        public void setAntwortTimeout​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _antwortTimeout)
        Zeit in Millisekunden, die maximal auf eine Antwort zu einer Anfrage gewartet wird.

        Parameters:
        _antwortTimeout - der neue Wert von AntwortTimeout.
      • getSpezielleEinstellungen

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AtlProtokollEinstellung> getSpezielleEinstellungen()
        Textpaar, das jeweils Name und Wert einer Eigenschaft definiert (z.B."seriell.rtsVorlauf", "20").

        Returns:
        der Wert von SpezielleEinstellungen.
      • bean2Atl

        public void bean2Atl​(de.bsvrz.dav.daf.main.Data datum,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
      • atl2Bean

        public void atl2Bean​(de.bsvrz.dav.daf.main.Data daten,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
      • clone

        public PdProtokollEinstellungenILSE.Daten clone()
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.Datum
        Specified by:
        clone in class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object