Package de.inovat.kex.bast
Class SendeBAStStatusDaten
- java.lang.Object
-
- de.inovat.kex.bast.SendeBAStStatusDaten
-
- All Implemented Interfaces:
de.bsvrz.dav.daf.main.ClientSenderInterface
public class SendeBAStStatusDaten extends java.lang.Object implements de.bsvrz.dav.daf.main.ClientSenderInterfaceDie Klasse verwaltet die Statusinformationen die an den Datenverteiler gesendet werden.
-
-
Constructor Summary
Constructors Constructor Description SendeBAStStatusDaten(java.lang.String typBAStBand, boolean isExport)Erszeugt eine Instanz der Kalsse.
-
Method Summary
Modifier and Type Method Description voiddataRequest(de.bsvrz.dav.daf.main.config.SystemObject systemObject, de.bsvrz.dav.daf.main.DataDescription dataDescription, byte b)booleanisRequestSupported(de.bsvrz.dav.daf.main.config.SystemObject systemObject, de.bsvrz.dav.daf.main.DataDescription dataDescription)voidsendeBAStStatusDaten(java.lang.String prozent, java.lang.String statusmeldung)Senden des aktuellen Status.
-
-
-
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:
dataRequestin interfacede.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:
isRequestSupportedin interfacede.bsvrz.dav.daf.main.ClientSenderInterface
-
sendeBAStStatusDaten
public void sendeBAStStatusDaten(java.lang.String prozent, java.lang.String statusmeldung) throws de.bsvrz.dav.daf.main.SendSubscriptionNotConfirmedSenden des aktuellen Status.- Parameters:
prozent- Prozentangabe des aktuellen Exportvorganges.statusmeldung- Statusmeldung zum aktuellen Exportvorgang.- Throws:
de.bsvrz.dav.daf.main.SendSubscriptionNotConfirmed- Exception. .
-
-