コード例 #1
0
ファイル: ServiceAdapter.cs プロジェクト: BrianGoff/BITS
 public ServiceAdapter(ExecutionEngine _engine)
 {
     engine = _engine;
 }
コード例 #2
0
 public static ExecutionEngine InstanceOf()
 {
     if (_instance == null)
     {
         lock (s_lock)
         {
             if (_instance == null)
             {
                 _instance = new ExecutionEngine();
             }
         }
     }
     return _instance;
 }
コード例 #3
0
ファイル: Module.cs プロジェクト: BrianGoff/BITS
        public virtual StateEnums.Status Execute(Object eng, Object o, Hashtable inputData)
        {
            executionEngine = eng as Bits.StateManagerServiceNS.ExecutionEngine;

            if (executionEngine != null)
                if (ConfigUtils.GlobalConfig == null)
                    ConfigUtils.GlobalConfig = executionEngine.GlobalConfig;


            jobKeyCode = ((State)o).CurrentJobHash;

            nativeOutputsCnt = 0;

            BusInputSaveRestore(inputData);

            StateEnums.Status retval;
            if (IsEnabled)
                retval = Execute(o, inputData);
            else
                retval = StateEnums.Status.Disabled;

            BusOutputSaveRestore();

            return retval;
        }