Class DBPlatformHelper


  • public class DBPlatformHelper
    extends Object
    Author:
    Mitesh Meswani This class is responsible to translate given database name to a DatabasePlatform.
    • Constructor Detail

      • DBPlatformHelper

        public DBPlatformHelper()
    • Method Detail

      • getDBPlatform

        public static String getDBPlatform​(String vendorName,
                                           String minorVersion,
                                           String majorVersion,
                                           SessionLog logger)
        Get Database Platform from vendor name.
        Parameters:
        vendorName - Input vendor name. Typically this is obtained by querying DatabaseMetaData.
        logger - The logger.
        Returns:
        Database platform that corresponds to vendorName. If vendorName does not match any of predefined vendor names, DEFAULTPLATFORM is returned.