Class BaseResourcenService

java.lang.Object
at.letto.basespringboot.service.BaseResourcenService

public class BaseResourcenService extends Object
Service um Dateien aus den Ressourcen in das Dateisystem zu kopieren oder zu laden
  • Constructor Details

    • BaseResourcenService

      public BaseResourcenService()
  • Method Details

    • copyTextFileFromResource

      public String copyTextFileFromResource(String resourceName, String targetFileName)
      Kopiert eine Textdatei aus den Ressourcen in das Dateisystem
      Parameters:
      resourceName - Name der Ressource (Pfad relativ zu src/main/resources)
      targetFileName - Zieldatei in die kopiert werden soll
      Returns:
      Fehlermeldung wenn etwas nicht funktioniert hat, sonst leerer String
    • copyTextFileFromResource

      public String copyTextFileFromResource(String resourceName, File targetFile)
      Kopiert eine Textdatei aus den Ressourcen in das Dateisystem
      Parameters:
      resourceName - Name der Ressource (Pfad relativ zu src/main/resources)
      targetFile - Zieldatei in die kopiert werden soll
      Returns:
      Fehlermeldung wenn etwas nicht funktioniert hat, sonst leerer String
    • copyTextFileFromResource

      public String copyTextFileFromResource(String resourceName, File targetFile, String encoding)
      Kopiert eine Textdatei aus den Ressourcen in das Dateisystem
      Parameters:
      resourceName - Name der Ressource (Pfad relativ zu src/main/resources)
      targetFile - Zieldatei in die kopiert werden soll
      encoding - Encoding der Textdatei (z.B. UTF-8, ISO-8859-1, ...)
      Returns:
      Fehlermeldung wenn etwas nicht funktioniert hat, sonst leerer String
    • copyFileFromResource

      public String copyFileFromResource(String resourceName, String targetFileName)
      Kopiert eine Datei aus den Ressourcen in das Dateisystem
      Parameters:
      resourceName - Name der Ressource (Pfad relativ zu src/main/resources)
      targetFileName - Zieldatei in die kopiert werden soll
      Returns:
      Fehlermeldung wenn etwas nicht funktioniert hat, sonst leerer String
    • copyFileFromResource

      public String copyFileFromResource(String resourceName, File targetFile)
      Kopiert eine Datei aus den Ressourcen in das Dateisystem
      Parameters:
      resourceName - Name der Ressource (Pfad relativ zu src/main/resources)
      targetFile - Zieldatei in die kopiert werden soll
      Returns:
      Fehlermeldung wenn etwas nicht funktioniert hat, sonst leerer String
    • loadTextFileFromResource

      public Vector<String> loadTextFileFromResource(String resourceName)
      Lädt eine Textdatei aus den Ressourcen
      Parameters:
      resourceName - Name der Ressource (Pfad relativ zu src/main/resources)
      Returns:
      Vektor mit den Zeilen der Datei oder null wenn die Datei nicht geladen werden konnte