public RecoveryManager(IConfigOperationExecutor opHandler, IConfigurationStore configurationStore) { _runningClusteredJobMap = Hashtable.Synchronized(new Hashtable()); _operationHandler = opHandler; _configurationStore = configurationStore; new Dictionary <DIFKey, List <DiffTrackObject> >(); _mutex = new object(); //recreate diffMap }
internal ConfigurationRestoreJob(string identifier, RecoveryPersistenceManager persistenceManager, IConfigOperationExecutor opHandler, string cluster, Dictionary <string, string> database, RecoveryJobType jobType) : base(identifier, jobType, persistenceManager, cluster) { operationHandler = opHandler; _database = database; }