Class RunUpdate

java.lang.Object
de.musti.dydns.RunUpdate

public class RunUpdate extends Object
Diese Klasse dient dem Update.
Version:
1.0
Author:
Musti
  • Field Details

  • Constructor Details

    • RunUpdate

      public RunUpdate(LogBuilder lb, GetResponseCode grc)
      Der Konstruktor
      Parameters:
      lb - - Die Kontrolle ueber den Logbuilder wird hier uebergeben.
      grc - - Die Kontrolle ueber den ResponseCode Handler wird hier uebergeben.
  • Method Details

    • udapteIP

      public String[] udapteIP(String updateLink)
      Diese Methode bekommt den UpdateURL String und fuehrt diese ueber den Parser aus.
      Parameters:
      updateLink - - Die Update URL
      Returns:
      - Gibt ein Array zurueck mit Antworten vom Server.
    • parseUpdate

      private String[] parseUpdate(String updateLink) throws Exception
      Diese Methode nimmt den StringURL und sendet ein Request an den DynDNS Server, danach wird das JSON Ergebnis zerlegt und ausgegeben.
      Parameters:
      updateLink - - Die Update URL
      Returns:
      - Gibt ein Array zurueck mit Antworten vom Server.
      Throws:
      Exception - - Die Methode udapteIP() gibt dann ein NULL zurueck.