Class Updater


  • public class Updater
    extends java.lang.Object
    Ein generisches Update-Utility.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void execute()
      Fuehrt das Update durch.
      void execute​(java.lang.String filepattern)
      Fuehrt das Update durch.
      • Methods inherited from class java.lang.Object

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

      • Updater

        public Updater​(UpdateProvider provider)
        ct.
        Parameters:
        provider - der zu verwendende Provider.
      • Updater

        public Updater​(UpdateProvider provider,
                       java.lang.String encoding)
        ct.
        Parameters:
        provider - der zu verwendende Provider.
        encoding - das Datei-Encoding, welches fuer das Lesen der SQL-Scripts verwendet werden soll.
    • Method Detail

      • execute

        public void execute​(java.lang.String filepattern)
                     throws ApplicationException
        Fuehrt das Update durch. Hierbei werden jedoch nur genau die Updates ausgefuehrt, deren Dateinamen dem filepattern entsprechen.
        Parameters:
        filepattern - Angabe eines Dateinamen-Patterns. Ist eines angegeben, werden nur genau die Updates ausgefuehrt, deren Dateinamen dem filepattern entsprechen.
        Throws:
        ApplicationException - wenn ein Fehler beim Update auftrat.