Class AtlAktuellerAblauf

  • All Implemented Interfaces:
    de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste

    public class AtlAktuellerAblauf
    extends java.lang.Object
    implements de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
    Beschreibt den gerade ausgeführten Ablauf.

    • Constructor Detail

      • AtlAktuellerAblauf

        public AtlAktuellerAblauf()
    • Method Detail

      • getAblauf

        public Ablauf getAblauf()
        Verweis auf ein Objekt vom Typ SchaltAblauf.

        Returns:
        der Wert von Ablauf.
      • setAblauf

        public void setAblauf​(Ablauf _ablauf)
        Verweis auf ein Objekt vom Typ SchaltAblauf.

        Parameters:
        _ablauf - der neue Wert von Ablauf.
      • getAktuellerSchritt

        public AttZahlPositiv getAktuellerSchritt()
        Positive ganze Zahl.

        Returns:
        der Wert von AktuellerSchritt.
      • setAktuellerSchritt

        public void setAktuellerSchritt​(AttZahlPositiv _aktuellerSchritt)
        Positive ganze Zahl.

        Parameters:
        _aktuellerSchritt - der neue Wert von AktuellerSchritt.
      • getApplikationsID

        public AttZahl getApplikationsID()
        Beliebige ganze Zahl im Bereich -2^63 bis (2^63)-1.

        Returns:
        der Wert von ApplikationsID.
      • setApplikationsID

        public void setApplikationsID​(AttZahl _applikationsID)
        Beliebige ganze Zahl im Bereich -2^63 bis (2^63)-1.

        Parameters:
        _applikationsID - der neue Wert von ApplikationsID.
      • getAnfrageID

        public AttZahl getAnfrageID()
        Beliebige ganze Zahl im Bereich -2^63 bis (2^63)-1.

        Returns:
        der Wert von AnfrageID.
      • setAnfrageID

        public void setAnfrageID​(AttZahl _anfrageID)
        Beliebige ganze Zahl im Bereich -2^63 bis (2^63)-1.

        Parameters:
        _anfrageID - der neue Wert von AnfrageID.
      • getProgressObjektID

        public AttZahl getProgressObjektID()
        Beliebige ganze Zahl im Bereich -2^63 bis (2^63)-1.

        Returns:
        der Wert von ProgressObjektID.
      • setProgressObjektID

        public void setProgressObjektID​(AttZahl _progressObjektID)
        Beliebige ganze Zahl im Bereich -2^63 bis (2^63)-1.

        Parameters:
        _progressObjektID - der neue Wert von ProgressObjektID.
      • getKommandoTyp

        public AttBcAblaufServerKommandoTyp getKommandoTyp()
        Typ eines Kommandos an den Ablaufprogramm-Server.

        Returns:
        der Wert von KommandoTyp.
      • setKommandoTyp

        public void setKommandoTyp​(AttBcAblaufServerKommandoTyp _kommandoTyp)
        Typ eines Kommandos an den Ablaufprogramm-Server.

        Parameters:
        _kommandoTyp - der neue Wert von KommandoTyp.
      • getAntwortTyp

        public AttBcAblaufServerAntwortTyp getAntwortTyp()
        Typ einer Antwort vom Ablaufprogramm-Server.

        Returns:
        der Wert von AntwortTyp.
      • setAntwortTyp

        public void setAntwortTyp​(AttBcAblaufServerAntwortTyp _antwortTyp)
        Typ einer Antwort vom Ablaufprogramm-Server.

        Parameters:
        _antwortTyp - der neue Wert von AntwortTyp.
      • getVerursacher

        public java.lang.String getVerursacher()
        Attribut zur Speicherung eines Textes.

        Returns:
        der Wert von Verursacher.
      • setVerursacher

        public void setVerursacher​(java.lang.String _verursacher)
        Attribut zur Speicherung eines Textes.

        Parameters:
        _verursacher - der neue Wert von Verursacher.
      • getNachricht

        public java.lang.String getNachricht()
        Attribut zur Speicherung eines Textes.

        Returns:
        der Wert von Nachricht.
      • setNachricht

        public void setNachricht​(java.lang.String _nachricht)
        Attribut zur Speicherung eines Textes.

        Parameters:
        _nachricht - der neue Wert von Nachricht.
      • getAnforderung

        public Anforderung getAnforderung()
        Info.

        Returns:
        der Wert von Anforderung.
      • setAnforderung

        public void setAnforderung​(Anforderung _anforderung)
        Info.

        Parameters:
        _anforderung - der neue Wert von Anforderung.
      • getDirektSchaltung

        public SchaltProgramm getDirektSchaltung()
        Normalerweise eine Referenz auf das NULL-Programm. Das zu schaltende Programm steht direkt im zugeordneten Ablauf drin (in Schritt(en) vom Typ Schaltung). Das Feld wird nur bei Schaltung von beliebigen Programmen verwendet, bei denen schlussendlich der generische Ablauf "Direkt" zum Einsatz kommt. Dieser wird dann live unmittelbar vor Ausführung durch den Kommandoabarbeiter mit einem einzigen Schritt vom Typ Schaltung parametriert, welcher das hier angegebene Programm referenziert.

        Returns:
        der Wert von DirektSchaltung.
      • setDirektSchaltung

        public void setDirektSchaltung​(SchaltProgramm _direktSchaltung)
        Normalerweise eine Referenz auf das NULL-Programm. Das zu schaltende Programm steht direkt im zugeordneten Ablauf drin (in Schritt(en) vom Typ Schaltung). Das Feld wird nur bei Schaltung von beliebigen Programmen verwendet, bei denen schlussendlich der generische Ablauf "Direkt" zum Einsatz kommt. Dieser wird dann live unmittelbar vor Ausführung durch den Kommandoabarbeiter mit einem einzigen Schritt vom Typ Schaltung parametriert, welcher das hier angegebene Programm referenziert.

        Parameters:
        _direktSchaltung - der neue Wert von DirektSchaltung.
      • bean2Atl

        public void bean2Atl​(de.bsvrz.dav.daf.main.Data datum,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
        Specified by:
        bean2Atl in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
      • atl2Bean

        public void atl2Bean​(de.bsvrz.dav.daf.main.Data daten,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
        Specified by:
        atl2Bean in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
      • clone

        public AtlAktuellerAblauf clone()
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
        Overrides:
        clone in class java.lang.Object
      • toString

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