/// <summary>
        /// It starts/ creates new session for Lens(JobMine).
        /// If lens(DEXRay) seesion is created, returns true
        /// Else, returns false
        /// </summary>
        /// <param name="host"></param>
        /// <param name="port"></param>
        /// <param name="encodingValue"></param>
        /// <param name="version"></param>
        /// <param name="sessiontimeout"></param>
        /// <returns></returns>
        private static bool OpenJobMineSrvrSession(string host, UInt32 port, string encodingValue, string version, ulong sessiontimeout)
        {
            Utils utils = new Utils();

            utils.logger.Debug("Opening a session for JobMine V" + version + "...");
            mDESession = MSLens.CreateSession(host, port, Encoding.GetEncoding(encodingValue));
            mDESession.SetEnableTransactionTimeout(true);
            mDESession.SetTransactionTimeout(sessiontimeout); // 1 minute
            mDESession.Open();
            utils.logger.Debug(("created") + " a session for JobMine V" + version + " currently.");
            return(true);
        }