Package de.inovat.kex.bast.common
Interface ResultDataChannel
-
- All Known Implementing Classes:
AbstractDataChannelBASt,BastExporter,DataChannelAxlBAStEF1,DataChannelBAStV2_0,DataChannelBAStVV2007,FileDataChannel
public interface ResultDataChannelEin ResultDataChannel repräsentiert eine Verbindung zu einem virtuellen Gerät, dass in der Lage ist ResultData in irgendeiner Form zu verarbeiten.
Das Gerät kann u.a. eine Datei, ein Stream oder eine Softwareeinheit sein.Ein ResulDataChannel wird in der Regel von einem
ResultDataProviderbenutzt.
-
-
Method Summary
Modifier and Type Method Description voidclose()schliesst den Channel.voidprocessRecord(de.bsvrz.dav.daf.main.Dataset[] rsArrayAtTime, java.util.Calendar calendar)Führt die entsprechenen Verarbeitungen der ResultData aus.
-
-
-
Method Detail
-
processRecord
void processRecord(de.bsvrz.dav.daf.main.Dataset[] rsArrayAtTime, java.util.Calendar calendar) throws ChannelExceptionFührt die entsprechenen Verarbeitungen der ResultData aus.- Parameters:
rsArrayAtTime- ResultData[]calendar- Calendar- Throws:
ChannelException- wenn beim Bearbeiten oder der Ausgabe ein Fehler auftritt.
-
close
void close() throws ChannelExceptionschliesst den Channel.- Throws:
ChannelException- wenn beim Bearbeiten oder der Ausgabe ein Fehler auftritt.
-
-