public AgentBackup(IMetaDBAccess metaDB) { this.metaDB = metaDB; hasher = new BlockSplitter(); backup = null; }
public static void Start(IMetaDBAccess database) { if (!started) { started = true; observable = Observable.Interval(TimeSpan.FromSeconds(2)); Daemon.database = database; observable.Subscribe(_ => WakeUp(ctsource.Token).GetAwaiter().GetResult(), ctsource.Token); } }
public Restore(IMetaDBAccess dataBase) { this.dataBase = dataBase; cassandraDB = new CassandraDataDB(); }
public BackupsController(IMetaDBAccess metaDB) { this.metaDB = metaDB; }
public ManageServers(IMetaDBAccess dataBase) { this.dataBase = dataBase; }
public AgentClient(IMetaDBAccess metaDB) { this.metaDB = metaDB; }
public List(IMetaDBAccess dataBase) { this.dataBase = dataBase; }
public Backup(IMetaDBAccess metaDB, TextWriter outStream, TextReader inStream) { this.metaDB = metaDB; this.outStream = outStream; this.inStream = inStream; }
public CalendarController(IMetaDBAccess metaDB) { this.metaDB = metaDB; }
public VMwareBackup(IMetaDBAccess metaDB) { this.metaDB = metaDB; hasher = new BlockSplitter(); }
public Servers(IMetaDBAccess metaDB, TextWriter outStream) { this.metaDB = metaDB; this.outStream = outStream; }
public ServersController(IMetaDBAccess metaDB, AgentClient agentClient) { this.metaDB = metaDB; this.agentClient = agentClient; }