Class Configuration


  • public class Configuration
    extends java.lang.Object
    • Field Detail

      • dncPackageConsistencyToken

        private static final byte[] dncPackageConsistencyToken
      • dncCompatibleJREVersions

        private static final java.lang.String[] dncCompatibleJREVersions
      • jdbcDerbyNETProtocol

        public static final java.lang.String jdbcDerbyNETProtocol
        See Also:
        Constant Field Values
      • rangeCheckCrossConverters

        static final boolean rangeCheckCrossConverters
        See Also:
        Constant Field Values
      • cursorAttribute_SensitiveStatic

        static final java.lang.String cursorAttribute_SensitiveStatic
        See Also:
        Constant Field Values
      • cursorAttribute_Insensitive

        static final java.lang.String cursorAttribute_Insensitive
        See Also:
        Constant Field Values
      • cursorAttribute_ForUpdate

        static final java.lang.String cursorAttribute_ForUpdate
        See Also:
        Constant Field Values
      • cursorAttribute_WithHold

        static final java.lang.String cursorAttribute_WithHold
        See Also:
        Constant Field Values
      • exceptionsOnLoadResources

        private static SqlException exceptionsOnLoadResources
        Used by ClientDriver to accumulate load exceptions
    • Constructor Detail

      • Configuration

        private Configuration()
    • Method Detail

      • getDncPackageConsistencyToken

        public static byte[] getDncPackageConsistencyToken()
      • getDncCompatibleJREVersions

        static java.lang.String[] getDncCompatibleJREVersions()
      • getExceptionOnLoadResources

        public static SqlException getExceptionOnLoadResources()
      • loadProductVersionHolder

        private static void loadProductVersionHolder()
                                              throws SqlException
        load product version information and accumulate exceptions
        Throws:
        SqlException
      • buildProductVersionHolder

        private static ProductVersionHolder buildProductVersionHolder()
                                                               throws java.security.PrivilegedActionException,
                                                                      java.io.IOException
        Throws:
        java.security.PrivilegedActionException
        java.io.IOException
      • supportsJDBC42

        public static boolean supportsJDBC42()
        Check to see if the jvm version is such that JDBC 4.2 is supported