Class SendeBAStStatusDaten

  • All Implemented Interfaces:
    de.bsvrz.dav.daf.main.ClientSenderInterface

    public class SendeBAStStatusDaten
    extends java.lang.Object
    implements de.bsvrz.dav.daf.main.ClientSenderInterface
    Die Klasse verwaltet die Statusinformationen die an den Datenverteiler gesendet werden.
    • Field Summary

      • Fields inherited from interface de.bsvrz.dav.daf.main.ClientSenderInterface

        START_SENDING, STOP_SENDING, STOP_SENDING_NO_RIGHTS, STOP_SENDING_NOT_A_VALID_SUBSCRIPTION
    • Constructor Summary

      Constructors 
      Constructor Description
      SendeBAStStatusDaten​(java.lang.String typBAStBand, boolean isExport)
      Erszeugt eine Instanz der Kalsse.
    • Method Summary

      Modifier and Type Method Description
      void dataRequest​(de.bsvrz.dav.daf.main.config.SystemObject systemObject, de.bsvrz.dav.daf.main.DataDescription dataDescription, byte b)  
      boolean isRequestSupported​(de.bsvrz.dav.daf.main.config.SystemObject systemObject, de.bsvrz.dav.daf.main.DataDescription dataDescription)  
      void sendeBAStStatusDaten​(java.lang.String prozent, java.lang.String statusmeldung)
      Senden des aktuellen Status.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SendeBAStStatusDaten

        public SendeBAStStatusDaten​(java.lang.String typBAStBand,
                                    boolean isExport)
        Erszeugt eine Instanz der Kalsse.
        Parameters:
        typBAStBand - Typ des Systemobjekte für den BASt-Band Import/Export.
        isExport - Parameter der angibt ob es sich um einen Exportstatus oder Importstatus handelt.
    • Method Detail

      • dataRequest

        public void dataRequest​(de.bsvrz.dav.daf.main.config.SystemObject systemObject,
                                de.bsvrz.dav.daf.main.DataDescription dataDescription,
                                byte b)
        Specified by:
        dataRequest in interface de.bsvrz.dav.daf.main.ClientSenderInterface
      • isRequestSupported

        public boolean isRequestSupported​(de.bsvrz.dav.daf.main.config.SystemObject systemObject,
                                          de.bsvrz.dav.daf.main.DataDescription dataDescription)
        Specified by:
        isRequestSupported in interface de.bsvrz.dav.daf.main.ClientSenderInterface
      • sendeBAStStatusDaten

        public void sendeBAStStatusDaten​(java.lang.String prozent,
                                         java.lang.String statusmeldung)
                                  throws de.bsvrz.dav.daf.main.SendSubscriptionNotConfirmed
        Senden des aktuellen Status.
        Parameters:
        prozent - Prozentangabe des aktuellen Exportvorganges.
        statusmeldung - Statusmeldung zum aktuellen Exportvorgang.
        Throws:
        de.bsvrz.dav.daf.main.SendSubscriptionNotConfirmed - Exception. .