Interface IServerExport

    • Method Summary

      Modifier and Type Method Description
      boolean exportiereDateiNachServer​(FileDataChannel klasseFileDataChannel, java.util.List<java.lang.Object> lineBuffer, SendeBAStStatusDaten bastStatusDaten, java.lang.String dateiName, java.lang.String unterOrdner)
      Exportiere die Datei nach Server.
      java.lang.Exception trenneVerbindungMitServer()
      Trenne die Verbindung mit dem Server.
    • Method Detail

      • exportiereDateiNachServer

        boolean exportiereDateiNachServer​(FileDataChannel klasseFileDataChannel,
                                          java.util.List<java.lang.Object> lineBuffer,
                                          SendeBAStStatusDaten bastStatusDaten,
                                          java.lang.String dateiName,
                                          java.lang.String unterOrdner)
                                   throws ChannelException
        Exportiere die Datei nach Server.
        Parameters:
        klasseFileDataChannel - Klasse FileDataChannel, um die Methode FileDataChannel.writeHeaderFTP(java.io.BufferedOutputStream) zugängig zu machen.
        lineBuffer - Puffer für die Daten.
        bastStatusDaten - Instanz von SendeBAStStatusDaten für die Meldungen.
        dateiName - Dateiname.
        unterOrdner - Unterordner (s. FileDataChannel._unterordnerName).
        Returns:
        true - wenn der Export erfolgreich war, false - sonst.
        Throws:
        ChannelException - Exception.
      • trenneVerbindungMitServer

        java.lang.Exception trenneVerbindungMitServer()
        Trenne die Verbindung mit dem Server.
        Returns:
        Exception, falls einen _Fehler aufgetretten ist oder null - wenn die Verbindung zum Server erfolgreich getrennt wird.