Esempio n. 1
0
        public static Boolean TestConnection(String driver, String connectionString, String username, String password, out String errormessage)
        {
            Boolean success = false;

            errormessage = null;
            try
            {
                IMojoHiveDriver hivedriver = CreateCustomDriver(driver);
                String          queue      = ""; // The queue is actually part of the connection string (url) so we pass a blank.
                int             result     = hivedriver.TestConnection(driver, connectionString, queue, username, password);

                if (result == 0)
                {
                    success = true;
                }
                else
                {
                    errormessage = hivedriver.GetLastExceptionMessage();
                }
            }
            catch (System.Exception ex)
            {
                Debug.WriteLine("Error in TestConnection(): " + ex.Message);

                //throw ex;
            }
            return(success);
        }