Class ZipParts

java.lang.Object
de.elo.mover.main.ZipParts

public class ZipParts
extends java.lang.Object

Überschrift: ZipParts.

Beschreibung: Klasse für die Teile einer ZIP-Datei.

Copyright: Copyright (c) ELO Digital Office GmbH 2018

  • Nested Class Summary

    Nested Classes
    Modifier and Type Class Description
    static class  ZipParts.ReadWrite  
  • Constructor Summary

    Constructors
    Constructor Description
    ZipParts​(java.lang.String fileName, ZipParts.ReadWrite mode)
    Öffnet oder erzeugt eine Zip-Datei zum Lesen oder Schreiben der Transport Elemente.
  • Method Summary

    Modifier and Type Method Description
    void addFilePart​(java.io.File file)
    Fügt den Dateiinhalt als Abschnitt in eine ZIP Datei ein
    void addFilePart​(java.lang.String fileName)
    Fügt den Dateiinhalt als Abschnitt in eine ZIP Datei ein
    void addUtf8Part​(java.lang.String value)
    Fügt einen String als Abschnitt in die Transport-ZIP Datei ein.
    void close()
    Schließt die ZIP Datei.
    void getFilePart​(java.io.File file)
    Liest den nächsten Abschnitt aus der ZIP Datei und speichert ihn als Dateiinhalt.
    void getFilePart​(java.lang.String fileName)
    Liest den nächsten Abschnitt aus der ZIP Datei und speichert ihn als Dateiinhalt.
    java.lang.String getUtf8Part()
    Liest den nächsten Abschnitt aus der ZIP Datei und liefert ihn als String zurück.

    Methods inherited from class java.lang.Object

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

    • ZipParts

      public ZipParts​(java.lang.String fileName, ZipParts.ReadWrite mode) throws java.io.FileNotFoundException
      Öffnet oder erzeugt eine Zip-Datei zum Lesen oder Schreiben der Transport Elemente.
      Parameters:
      fileName - Name und Pfad der ZIP Datei
      mode - Lese-/ Schreib-Modus
      Throws:
      java.io.FileNotFoundException
  • Method Details

    • close

      public void close() throws java.io.IOException
      Schließt die ZIP Datei.
      Throws:
      java.io.IOException
    • addUtf8Part

      public void addUtf8Part​(java.lang.String value) throws java.io.IOException
      Fügt einen String als Abschnitt in die Transport-ZIP Datei ein.
      Parameters:
      value -
      Throws:
      java.io.IOException
    • addFilePart

      public void addFilePart​(java.lang.String fileName) throws java.io.IOException
      Fügt den Dateiinhalt als Abschnitt in eine ZIP Datei ein
      Parameters:
      fileName -
      Throws:
      java.io.IOException
    • addFilePart

      public void addFilePart​(java.io.File file) throws java.io.IOException
      Fügt den Dateiinhalt als Abschnitt in eine ZIP Datei ein
      Parameters:
      file -
      Throws:
      java.io.IOException
    • getUtf8Part

      public java.lang.String getUtf8Part() throws java.io.IOException
      Liest den nächsten Abschnitt aus der ZIP Datei und liefert ihn als String zurück.
      Returns:
      Throws:
      java.io.IOException
    • getFilePart

      public void getFilePart​(java.lang.String fileName) throws java.io.IOException
      Liest den nächsten Abschnitt aus der ZIP Datei und speichert ihn als Dateiinhalt.
      Parameters:
      fileName -
      Throws:
      java.io.IOException
    • getFilePart

      public void getFilePart​(java.io.File file) throws java.io.IOException
      Liest den nächsten Abschnitt aus der ZIP Datei und speichert ihn als Dateiinhalt.
      Parameters:
      file -
      Throws:
      java.io.IOException