示例#1
0
        internal LMSwbImporter(LISpMiner lispMiner, ODBC.ConnectionString connectionString, string lmPrivatePath)
            : base()
        {
            this.LISpMiner            = lispMiner;
            this.LMExecutablesPath    = this.LISpMiner.LMExecutablesPath;
            this.LMPrivatePath        = lmPrivatePath;
            this.OdbcConnectionString = connectionString.Value;

            this.ApplicationName = "LMSwbImporter.exe";
            this.AppLog          = String.Format("{0}-{1}.dat", "_AppLog_importer", Guid.NewGuid());
        }
示例#2
0
        internal LMProcPooler(LISpMiner lispMiner, ODBC.ConnectionString connectionString, string lmPrivatePath)
            : base()
        {
            this.LISpMiner            = lispMiner;
            this.LMExecutablesPath    = this.LISpMiner.LMExecutablesPath;
            this.LMPrivatePath        = lmPrivatePath;
            this.OdbcConnectionString = connectionString.Value;

            this.ApplicationName = "LMProcPooler.exe";
            this.AppLog          = String.Format("{0}-{1}.dat", "_AppLog_LMProcPooler", Guid.NewGuid());
            this.CancelAll       = false;
            // this.TimeOut = 10;
        }
        internal LMSwbExporter(LISpMiner lispMiner, ODBC.ConnectionString connectionString, string lmPrivatePath)
            : base()
        {
            this.LISpMiner            = lispMiner;
            this.LMExecutablesPath    = this.LISpMiner.LMExecutablesPath;
            this.LMPrivatePath        = lmPrivatePath;
            this.OdbcConnectionString = connectionString.Value;

            this.ApplicationName = "LMSwbExporter.exe";
            this.AppLog          = String.Format("{0}-{1}.dat", "_AppLog_exporter", Guid.NewGuid());

            this.NoAttributeDisctinctValues = false;
            this.NoEscapeSeqUnicode         = false;
        }
示例#4
0
        internal LMGridPooler(LISpMiner lispMiner, ODBC.ConnectionString connectionString, string lmPrivatePath, PCGridSettings gridSettings)
            : base()
        {
            this.LISpMiner            = lispMiner;
            this.LMExecutablesPath    = this.LISpMiner.LMExecutablesPath;
            this.LMPrivatePath        = lmPrivatePath;
            this.OdbcConnectionString = connectionString.Value;

            this.GridSettings = gridSettings;
            this.GridDataPath = Path.GetFullPath(string.Format(@"{0}\PCGrid", this.LMPrivatePath));

            this.ApplicationName = "LMGridPooler.exe";
            this.AppLog          = String.Format("{0}-{1}.dat", "_AppLog_LMGridPooler", Guid.NewGuid());
            this.CancelAll       = false;
            // this.TimeOut = 10;

            InitializePCGrid();
        }