Interface IDeveloperFileConnection


  • public interface IDeveloperFileConnection
    Basis Interface fuer den Zugriff auf Developer Spezifische Files.
    Objekte mit diesem Interface werden von der DeveloperIniFactory erzeugt.
    Author:
    ws version 1.0.0
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getFileTyp()
      Beschreibung der FileSorte (info only)
      java.lang.String getFullFileName()
      Lese- und Schreib Datei Adresse mit Pfad im Cache
      java.lang.String getFullFileNameInsideWebServer()
      Lese- und Schreib Datei Adresse mit Pfad auf dem Webserver selbst
      java.lang.String getFullWebAddress()
      Lese Web Adresse
      boolean isOkForWriting()
      If True during write on Cache, write will not throw an IllegalStateException
      java.lang.String read()
      liest vom Web, bei Erfolg und Usererlaubnis Cache Backup sonst vom File
      void write​(java.lang.String string)
      schreibt bei Usererlaubnis (sonst IllegalStateException) nach FileName
    • Method Detail

      • read

        java.lang.String read()
                       throws java.io.FileNotFoundException,
                              java.net.MalformedURLException,
                              java.io.IOException
        liest vom Web, bei Erfolg und Usererlaubnis Cache Backup sonst vom File
        Throws:
        java.io.FileNotFoundException
        java.net.MalformedURLException
        java.io.IOException
      • write

        void write​(java.lang.String string)
            throws java.io.FileNotFoundException,
                   java.io.IOException,
                   java.lang.IllegalStateException
        schreibt bei Usererlaubnis (sonst IllegalStateException) nach FileName
        Throws:
        java.io.FileNotFoundException
        java.io.IOException
        java.lang.IllegalStateException
      • getFileTyp

        java.lang.String getFileTyp()
        Beschreibung der FileSorte (info only)
      • getFullWebAddress

        java.lang.String getFullWebAddress()
        Lese Web Adresse
      • getFullFileName

        java.lang.String getFullFileName()
        Lese- und Schreib Datei Adresse mit Pfad im Cache
      • getFullFileNameInsideWebServer

        java.lang.String getFullFileNameInsideWebServer()
        Lese- und Schreib Datei Adresse mit Pfad auf dem Webserver selbst
      • isOkForWriting

        boolean isOkForWriting()
        If True during write on Cache, write will not throw an IllegalStateException