Class VersionUtil


  • public class VersionUtil
    extends java.lang.Object
    Statische Hilfsklasse zum Auslesen von Versionsnummern.
    • Constructor Summary

      Constructors 
      Constructor Description
      VersionUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static int delete​(HBCIDBService service, java.lang.String name)
      Loescht die Version.
      static int deleteAll​(HBCIDBService service, java.lang.String prefix)
      Loescht alle Versionen, deren Namen mit dem angegebenen Prefix beginnt.
      static Version getVersion​(HBCIDBService service, java.lang.String name)
      Liefert die Version zum angegebenen Namen.
      • Methods inherited from class java.lang.Object

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

      • VersionUtil

        public VersionUtil()
    • Method Detail

      • getVersion

        public static Version getVersion​(HBCIDBService service,
                                         java.lang.String name)
                                  throws java.rmi.RemoteException,
                                         de.willuhn.util.ApplicationException
        Liefert die Version zum angegebenen Namen. Wenn das Versions-Objekt noch nicht existiert, wird es automatisch erstellt.
        Parameters:
        service - der Datenbank-Service.
        name - Name der Version.
        Returns:
        die Version.
        Throws:
        java.rmi.RemoteException
        de.willuhn.util.ApplicationException
      • deleteAll

        public static int deleteAll​(HBCIDBService service,
                                    java.lang.String prefix)
                             throws java.rmi.RemoteException
        Loescht alle Versionen, deren Namen mit dem angegebenen Prefix beginnt.
        Parameters:
        service - der Datenbank-Service.
        prefix - der prefix.
        Returns:
        die Anzahl der geloeschten Datensaetze.
        Throws:
        java.rmi.RemoteException
      • delete

        public static int delete​(HBCIDBService service,
                                 java.lang.String name)
                          throws java.rmi.RemoteException
        Loescht die Version.
        Parameters:
        service - der Datenbank-Service.
        name - der Name der Version.
        Returns:
        die Anzahl der geloeschten Datensaetze.
        Throws:
        java.rmi.RemoteException