Class ELOAsStreamUtils

java.lang.Object
de.elo.mover.utils.ELOAsStreamUtils

public class ELOAsStreamUtils extends Object

Überschrift: ELOAsStreamUtils.

Beschreibung: Hilfsklasse für das Schließen von Stream-Objekten.

Copyright: Copyright (c) ELO Digital Office GmbH 2018 - 2021

  • Constructor Details

    • ELOAsStreamUtils

      public ELOAsStreamUtils()
  • Method Details

    • closeObject

      public static void closeObject(Closeable stream)
      Schließt das angegebene "Closeable"-Objekt.
      Parameters:
      stream - Zu schließendes Objekt
    • closeObjectQuietly

      public static void closeObjectQuietly(Closeable stream)
      Schließt das angegebene "Closeable"-Objekt ohne Fehlermeldung.
      Parameters:
      stream - Zu schließendes Objekt
    • closeConnection

      public static void closeConnection(HttpURLConnection urlConn)
      Schließt die angegebene HttpUrl-Verbindung.
      Parameters:
      urlConn - HttpUrl-Verbindung
    • closeConnectionQuietly

      public static void closeConnectionQuietly(HttpURLConnection urlConn)
      Schließt die angegebene HttpUrl-Verbindung ohne Fehlermeldung.
      Parameters:
      urlConn - HttpUrl-Verbindung
    • closeObjects

      public static void closeObjects(Closeable firstStream, Closeable secStream)
      Schließt die angegebenen "Closeable"-Objekte.
      Parameters:
      firstStream - Erstes zu schließendes Objekt
      secStream - Zweites zu schließendes Objekt
    • closeObjects

      public static void closeObjects(Closeable firstStream, Closeable secStream, Closeable thirdStream, Closeable fourthStream)
      Schließt die angegebenen "Closeable"-Objekte.
      Parameters:
      firstStream - Erstes zu schließendes Objekt
      secStream - Zweites zu schließendes Objekt
      thirdStream - Drittes zu schließendes Objekt
      fourthStream - Viertes zu schließendes Objekt
    • closeObjectsQuietly

      public static void closeObjectsQuietly(Closeable firstStream, Closeable secStream, Closeable thirdStream, Closeable fourthStream)
      Schließt die angegebenen "Closeable"-Objekte ohne Fehlermeldung.
      Parameters:
      firstStream - Erstes zu schließendes Objekt
      secStream - Zweites zu schließendes Objekt
      thirdStream - Drittes zu schließendes Objekt
      fourthStream - Viertes zu schließendes Objekt
    • getContent

      public static String getContent(InputStream is) throws IOException
      Liefert den Inhalt des angegebenen InputStream als eine Zeichenkette zurück.
      Parameters:
      is - InputStream
      Returns:
      Inhalt vom InputStream
      Throws:
      IOException