Enum EDatenbankTyp

    • Enum Constant Detail

      • MARIADB

        public static final EDatenbankTyp MARIADB
        MariaDB database.
      • ORACLE

        public static final EDatenbankTyp ORACLE
        Oracle Database.
      • POSTGRESQL

        public static final EDatenbankTyp POSTGRESQL
        PostgreSQL database.
      • SQLSERVER

        public static final EDatenbankTyp SQLSERVER
        Microsoft SQL Server database.
      • GENERIC

        public static final EDatenbankTyp GENERIC
        Other generic database management system. Driver needs to be supplied by the user. No guarantees are made whether it is compatible with formcycle.
    • Field Detail

      • displayName

        public final String displayName
      • shortName

        public final String shortName
      • driverClass

        public final String driverClass
      • hibernateDialect

        public final String hibernateDialect
      • hikariDSClassName

        public final String hikariDSClassName
      • quartzDelegate

        public final String quartzDelegate
      • legacyTestQuery

        public final String legacyTestQuery
      • urlTemplate

        public final String urlTemplate
      • defaultPort

        public final int defaultPort
      • render

        public final boolean render
    • Method Detail

      • values

        public static EDatenbankTyp[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (EDatenbankTyp c : EDatenbankTyp.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static EDatenbankTyp valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • getEscapeChar

        public char getEscapeChar()
      • getUrlTemplate

        public String getUrlTemplate()
      • isRender

        public boolean isRender()
      • getDisplayName

        public String getDisplayName​(Locale l)
        Specified by:
        getDisplayName in interface INamedUiElement
        Returns:
        Wert, der das entsprechende Objekt an Oberfläche repräsentiert (wird i.A. zur Laufzeit ermittelt).
      • getAvailableDriverClass

        public String getAvailableDriverClass()
      • getDbDriverAvailability

        public static Map<EDatenbankTyp,​Boolean> getDbDriverAvailability()
        Returns:
        A map that lists whether the driver for each database type is available or not. The key is the database type, the value true when the database driver is available, and false otherwise.