Interface IDatabaseConnector

    • Method Detail

      • connectReadOnly

        default java.sql.Connection connectReadOnly​(IJdbcConnectionDescription description)
                                             throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • connectReadOnly

        default java.sql.Connection connectReadOnly​(IJdbcConnectionDescription description,
                                                    int timeout)
                                             throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • connectReadOnly

        java.sql.Connection connectReadOnly​(java.lang.String url,
                                            java.lang.String userName,
                                            java.lang.String password,
                                            int timeout)
                                     throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • connectWritable

        default java.sql.Connection connectWritable​(IJdbcConnectionDescription description,
                                                    boolean isAutoCommitEnabled)
                                             throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • connectWritable

        default java.sql.Connection connectWritable​(IJdbcConnectionDescription description,
                                                    boolean isAutoCommitEnabled,
                                                    int timeout)
                                             throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • connectWritable

        java.sql.Connection connectWritable​(java.lang.String url,
                                            java.lang.String userName,
                                            java.lang.String password,
                                            boolean isAutoCommitEnabled,
                                            int timeout)
                                     throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • isConnectable

        boolean isConnectable​(java.lang.String url,
                              java.lang.String userName,
                              java.lang.String password)