private void RunConfigurationUpdaterRpc() { if (this.m_server != null) { string fqdn = this.m_server.Fqdn; DatabaseTasksHelper.RunConfigurationUpdaterRpc(fqdn, this.m_database, this.m_server.AdminDisplayVersion, ReplayConfigChangeHints.DbCopyRemoved, new Task.TaskVerboseLoggingDelegate(base.WriteVerbose), new Task.TaskWarningLoggingDelegate(this.WriteWarning)); } string serverFqdn = this.m_dbLocationInfo.ServerFqdn; DatabaseTasksHelper.RunConfigurationUpdaterRpc(serverFqdn, this.m_database, new ServerVersion(this.m_dbLocationInfo.ServerVersion), ReplayConfigChangeHints.DbCopyRemoved, new Task.TaskVerboseLoggingDelegate(base.WriteVerbose), new Task.TaskWarningLoggingDelegate(this.WriteWarning)); }
protected override void InternalProcessRecord() { TaskLogger.LogEnter(); base.InternalProcessRecord(); if (this.m_dbCopy.IsHostServerPresent) { Server server = (Server)base.DataSession.Read <Server>(this.m_dbCopy.HostServer); Database database = this.m_dbCopy.GetDatabase <Database>(); DatabaseTasksHelper.RunConfigurationUpdaterRpc(server.Fqdn, database, server.AdminDisplayVersion, ReplayConfigChangeHints.DbCopyAdded, new Task.TaskVerboseLoggingDelegate(base.WriteVerbose), new Task.TaskWarningLoggingDelegate(this.WriteWarning)); } TaskLogger.LogExit(); }
private void RunSourceConfigurationUpdaterRpc() { string text = this.DataObject.ServerName; MiniServer miniServer = (MiniServer)base.DataSession.Read <MiniServer>(this.DataObject.Server); if (miniServer == null) { this.WriteWarning(Strings.ErrorMailboxServerNotFound(text)); return; } text = miniServer.Fqdn; DatabaseTasksHelper.RunConfigurationUpdaterRpc(text, this.DataObject, miniServer.AdminDisplayVersion, ReplayConfigChangeHints.DbCopyAdded, new Task.TaskVerboseLoggingDelegate(base.WriteVerbose), new Task.TaskWarningLoggingDelegate(this.WriteWarning)); }
private void SendNotificationRpcToReplayService() { DatabaseTasksHelper.RunConfigurationUpdaterRpc(this.OwnerServer.Fqdn, this.DataObject, this.OwnerServer.AdminDisplayVersion, ReplayConfigChangeHints.MoveDatabasePathConfigChanged, new Task.TaskVerboseLoggingDelegate(base.WriteVerbose), new Task.TaskWarningLoggingDelegate(this.WriteWarning)); }
private void RunTargetConfigurationUpdaterRpc() { string fqdn = this.m_server.Fqdn; DatabaseTasksHelper.RunConfigurationUpdaterRpc(fqdn, this.DataObject, this.m_server.AdminDisplayVersion, ReplayConfigChangeHints.DbCopyAdded, new Task.TaskVerboseLoggingDelegate(base.WriteVerbose), new Task.TaskWarningLoggingDelegate(this.WriteWarning)); }