/// <summary> /// Prints the extensible2 global parameters. /// </summary> protected void PrintExtensible2GlobalParameters() { Logger.Instance.WriteMethodEntry(); try { var sectionTitle = "Global Parameters"; this.WriteSectionHeader(sectionTitle, 3); if (this.DiffgramDataSet.Tables[0].Rows.Count != 0) { var headerTable = Documenter.GetSimpleSettingsHeaderTable(new OrderedDictionary { { "Setting", 25 }, { "Configuration", 65 }, { "Encrypted?", 10 } }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } else { this.WriteContentParagraph("There are no Global parameters configured."); } } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the Generic SQL Schema information. /// </summary> /// <param name="pageNumber">The page number</param> protected void PrintGenericSqlSchemaPage(int pageNumber) { Logger.Instance.WriteMethodEntry(); try { if (this.DiffgramDataSet.Tables[0].Rows.Count != 0) { var sectionTitle = "Schema " + pageNumber; this.WriteSectionHeader(sectionTitle, 4); var headerTable = Documenter.GetSimpleSettingsHeaderTable(new OrderedDictionary { { "Setting", 30 }, { "Configuration", 70 } }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the active directory container credential settings. /// </summary> protected void PrintActiveDirectoryContainerCredentialSettings() { Logger.Instance.WriteMethodEntry(); try { var headerTable = Documenter.GetSimpleSettingsHeaderTable("Credentials"); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the active directory partition settings. /// </summary> protected void PrintActiveDirectoryPartitionSettings() { Logger.Instance.WriteMethodEntry(); try { var headerTable = Documenter.GetSimpleSettingsHeaderTable(new string[] { "Setting", "Configuration" }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the connector GAL Exchange configuration. /// </summary> protected void PrintActiveDirectoryGALExchangeConfiguration() { Logger.Instance.WriteMethodEntry(); try { var headerTable = Documenter.GetSimpleSettingsHeaderTable(new OrderedDictionary { { "GAL Exchange Configuration", 60 }, { string.Empty, 40 } }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the active directory connector parameters. /// </summary> protected void PrintActiveDirectoryConnectorParameters() { Logger.Instance.WriteMethodEntry(); try { var headerTable = Documenter.GetSimpleSettingsHeaderTable("Connector Parameters", new OrderedDictionary { { "Parameter Name", 50 }, { "Parameter Value", 50 } }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the database columns information. /// </summary> protected void PrintDatabaseSpecialAttributes() { Logger.Instance.WriteMethodEntry(); try { var headerTable = Documenter.GetSimpleSettingsHeaderTable(new OrderedDictionary { { "Special Attributes", 30 }, { string.Empty, 70 } }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the database columns information. /// </summary> protected void PrintDatabaseColumnsInformation() { Logger.Instance.WriteMethodEntry(); try { var headerTable = Documenter.GetSimpleSettingsHeaderTable(new OrderedDictionary { { "Name", 30 }, { "Database Type", 30 }, { "Length", 10 }, { "Nullable", 10 }, { "Type", 20 } }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the extensible2 partition parameters. /// </summary> protected void PrintExtensible2PartitionParameters() { Logger.Instance.WriteMethodEntry(); try { if (this.DiffgramDataSet.Tables[0].Rows.Count != 0) { var headerTable = Documenter.GetSimpleSettingsHeaderTable(new string[] { "Partition Parameter", "Configuration", "Encrypted?" }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the active directory connection information. /// </summary> protected void PrintActiveDirectoryConnectionInformation() { Logger.Instance.WriteMethodEntry(); try { var sectionTitle = "Forest Connection Information"; this.WriteSectionHeader(sectionTitle, 3); var headerTable = Documenter.GetSimpleSettingsHeaderTable(new string[] { "Setting", "Configuration" }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the global settings. /// </summary> private void PrintGlobalSettings() { Logger.Instance.WriteMethodEntry(); try { var sectionTitle = "Global Settings"; this.WriteSectionHeader(sectionTitle, 2); var headerTable = Documenter.GetSimpleSettingsHeaderTable(new string[] { "Setting", "Value" }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the extensible2 anchor configurations. /// </summary> protected void PrintExtensible2AnchorConfigurations() { Logger.Instance.WriteMethodEntry(); try { var sectionTitle = "Anchors Configuration"; this.WriteSectionHeader(sectionTitle, 3); var headerTable = Documenter.GetSimpleSettingsHeaderTable(new string[] { "Object Type", "Anchor Attribute" }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the extensible2 global parameters. /// </summary> protected void PrintExtensible2GlobalParameters() { Logger.Instance.WriteMethodEntry(); try { var sectionTitle = "Global Parameters"; this.WriteSectionHeader(sectionTitle, 3); var headerTable = Documenter.GetSimpleSettingsHeaderTable(new string[] { "Setting", "Configuration", "Encrypted?" }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the connector password management configuration. /// </summary> protected void PrintActiveDirectoryPasswordManagementConfiguration() { Logger.Instance.WriteMethodEntry(); try { var headerTable = Documenter.GetSimpleSettingsHeaderTable(new OrderedDictionary { { "Password Management Setting", 70 }, { "Configuration", 30 } }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); this.WriteBreakTag(); } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the database multi-value attribute settings. /// </summary> protected void PrintDatabaseMultiValueAttributeSettings() { Logger.Instance.WriteMethodEntry(); try { if (this.DiffgramDataSet.Tables[0].Rows.Count != 0) { var headerTable = Documenter.GetSimpleSettingsHeaderTable(new OrderedDictionary { { "Multi-value Attribute Settings", 50 }, { string.Empty, 50 } }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the BindingDescription summary. /// </summary> protected void PrintBindingDescriptionSummary() { Logger.Instance.WriteMethodEntry(); try { if (this.DiffgramDataSet.Tables[0].Rows.Count != 0) { var headerTable = Documenter.GetSimpleSettingsHeaderTable(new OrderedDictionary { { "Bound Object Type", 40 }, { "Bound Attribute Type", 40 }, { "Required", 20 } }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the AttributeTypeDescription summary. /// </summary> protected void PrintAttributeTypeDescriptionSummary() { Logger.Instance.WriteMethodEntry(); try { if (this.DiffgramDataSet.Tables[0].Rows.Count != 0) { var headerTable = Documenter.GetSimpleSettingsHeaderTable(new OrderedDictionary { { "Display Name", 35 }, { "System Name", 25 }, { "Data Type", 10 }, { "Description", 30 } }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the database delta configuration. /// </summary> protected void PrintDatabaseDeltaConfiguration() { Logger.Instance.WriteMethodEntry(); try { if (this.DiffgramDataSet.Tables[0].Rows.Count != 0) { var headerTable = Documenter.GetSimpleSettingsHeaderTable(new OrderedDictionary { { "Delta Configuration", 70 }, { string.Empty, 30 } }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the extensible2 connectivity information. /// </summary> protected void PrintExtensible2ConnectivityInformation() { Logger.Instance.WriteMethodEntry(); try { var sectionTitle = "Connectivity Information"; this.WriteSectionHeader(sectionTitle, 3); var headerTable = Documenter.GetSimpleSettingsHeaderTable(new OrderedDictionary { { "Setting", 25 }, { "Configuration", 65 }, { "Encrypted?", 10 } }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }
/// <summary> /// Prints the FIM object type mappings. /// </summary> protected void PrintFIMObjectTypeMappings() { Logger.Instance.WriteMethodEntry(); try { var sectionTitle = "Object Type Mappings"; this.WriteSectionHeader(sectionTitle, 3); var headerTable = Documenter.GetSimpleSettingsHeaderTable(new OrderedDictionary { { "Data Source Object Type", 50 }, { "Metaverse Object Type", 50 } }); this.WriteTable(this.DiffgramDataSet.Tables[0], headerTable); } finally { this.ResetDiffgram(); // reset the diffgram variables Logger.Instance.WriteMethodExit(); } }