From 776437e2ce8342ef8bfec6b39d38c59520006c81 Mon Sep 17 00:00:00 2001 From: Joe George Date: Tue, 7 May 2024 09:56:07 -0400 Subject: [PATCH] Reduce usage of property regex matching (#2122) Updates the generated property code to include a boolean indicating if the property uses regular expressions for matching. It also removes the case sensitivity check on the property names in favor of a check on the prefix. Now, if a property does not require regex we just do a plain string comparison. Closes #2108 and #2106 --- config/makeprops.py | 70 +- cpp/include/IceUtil/StringUtil.h | 4 +- cpp/src/Ice/Properties.cpp | 103 +- cpp/src/Ice/PropertyNames.cpp | 2588 ++++++++-------- cpp/src/Ice/PropertyNames.h | 6 +- cpp/src/IceUtil/StringUtil.cpp | 4 +- csharp/src/Ice/Internal/Property.cs | 7 +- csharp/src/Ice/Internal/PropertyNames.cs | 2548 +++++++-------- csharp/src/Ice/PropertiesI.cs | 101 +- .../main/java/com/zeroc/Ice/PropertiesI.java | 86 +- .../java/com/zeroc/IceInternal/Property.java | 13 +- .../com/zeroc/IceInternal/PropertyNames.java | 2736 +++++++++-------- js/src/Ice/PropertiesI.js | 101 +- js/src/Ice/Property.js | 8 +- js/src/Ice/PropertyNames.js | 382 +-- 15 files changed, 4442 insertions(+), 4315 deletions(-) diff --git a/config/makeprops.py b/config/makeprops.py index 0d7a57a12f6..64aebcb120e 100755 --- a/config/makeprops.py +++ b/config/makeprops.py @@ -52,12 +52,14 @@ struct Property { const char* pattern; + bool usesRegex; const char* defaultValue; bool deprecated; const char* deprecatedBy; - Property(const char* n, const char* dv, bool d, const char* b) : + Property(const char* n, bool r, const char* dv, bool d, const char* b) : pattern(n), + usesRegex(r), defaultValue(dv), deprecated(d), deprecatedBy(b) @@ -242,7 +244,9 @@ def closeFiles(self): """Needs to be overridden in derived class""" pass - def propertyImpl(self, propertyName, defaultValue, deprecated, deprecatedBy): + def propertyImpl( + self, propertyName, usesRegex, defaultValue, deprecated, deprecatedBy + ): """Needs to be overridden in derived class""" pass @@ -262,9 +266,13 @@ def handleNewSection(self, sectionName, noCmdLine): self.sections.append(sectionName) self.newSection() - def handleProperty(self, propertyName, defaultValue, deprecated, deprecatedBy): + def handleProperty( + self, propertyName, usesRegex, defaultValue, deprecated, deprecatedBy + ): self.properties[propertyName] = deprecatedBy if deprecatedBy else "" - self.propertyImpl(propertyName, defaultValue, deprecated, deprecatedBy) + self.propertyImpl( + propertyName, usesRegex, defaultValue, deprecated, deprecatedBy + ) def startElement(self, name, attrs): if name == "properties": @@ -304,10 +312,13 @@ def startElement(self, name, attrs): if c.isPrefixOnly(): return + usesRegex = "[any]" in propertyName deprecatedBy = attrs.get("deprecatedBy", None) deprecated = attrs.get("deprecated", "false").lower() == "true" defaultValue = attrs.get("default", None) or "" - self.handleProperty(propertyName, defaultValue, deprecated, deprecatedBy) + self.handleProperty( + propertyName, usesRegex, defaultValue, deprecated, deprecatedBy + ) def endElement(self, name): if name == "properties": @@ -372,10 +383,14 @@ def closeFiles(self): def fix(self, propertyName): return propertyName.replace("[any]", "*") - def propertyImpl(self, propertyName, defaultValue, deprecated, deprecatedBy): - propertyLine = 'IceInternal::Property("{section}.{name}", {defaultValue}, {deprecated}, {deprecatedBy})'.format( - section=self.currentSection, - name=self.fix(propertyName), + def propertyImpl( + self, propertyName, usesRegex, defaultValue, deprecated, deprecatedBy + ): + name = f"{self.currentSection}.{propertyName}" + + propertyLine = 'IceInternal::Property("{pattern}", {usesRegex}, {defaultValue}, {deprecated}, {deprecatedBy})'.format( + pattern=self.fix(name) if usesRegex else name, + usesRegex="true" if usesRegex else "false", defaultValue=f'"{defaultValue}"', deprecated="true" if deprecated else "false", deprecatedBy=f'"{deprecatedBy}"' if deprecatedBy else "nullptr", @@ -455,10 +470,13 @@ def fix(self, propertyName): # return propertyName.replace(".", r"\\.").replace("[any]", r"[^\\s]+") - def propertyImpl(self, propertyName, defaultValue, deprecated, deprecatedBy): - line = 'new Property("{section}\\\\.{name}", {defaultValue}, {deprecated}, {deprecatedBy})'.format( - section=self.currentSection, - name=self.fix(propertyName), + def propertyImpl( + self, propertyName, usesRegex, defaultValue, deprecated, deprecatedBy + ): + name = f"{self.currentSection}.{propertyName}" + line = 'new Property("{pattern}", {usesRegex}, {defaultValue}, {deprecated}, {deprecatedBy})'.format( + pattern=self.fix(name) if usesRegex else name, + usesRegex="true" if usesRegex else "false", defaultValue=f'"{defaultValue}"', deprecated="true" if deprecated else "false", deprecatedBy=f'"{deprecatedBy}"' if deprecatedBy else "null", @@ -529,10 +547,13 @@ def closeFiles(self): def fix(self, propertyName): return propertyName.replace(".", r"\.").replace("[any]", r"[^\s]+") - def propertyImpl(self, propertyName, defaultValue, deprecated, deprecatedBy): - line = 'new Property(@"^{section}\\.{name}$", {defaultValue}, {deprecated}, {deprecatedBy})'.format( - section=self.currentSection, - name=self.fix(propertyName), + def propertyImpl( + self, propertyName, usesRegex, defaultValue, deprecated, deprecatedBy + ): + name = f"{self.currentSection}.{propertyName}" + line = 'new(@"{pattern}", {usesRegex}, {defaultValue}, {deprecated}, {deprecatedBy})'.format( + pattern=f"^{self.fix(name)}$" if usesRegex else name, + usesRegex="true" if usesRegex else "false", defaultValue=f'"{defaultValue}"', deprecated="true" if deprecated else "false", deprecatedBy=f'"{deprecatedBy}"' if deprecatedBy else "null", @@ -595,11 +616,14 @@ def closeFiles(self): def fix(self, propertyName): return propertyName.replace(".", "\\.").replace("[any]", ".") - def propertyImpl(self, propertyName, defaultValue, deprecated, deprecatedBy): + def propertyImpl( + self, propertyName, usesRegex, defaultValue, deprecated, deprecatedBy + ): if self.currentSection in self.validSections: - line = 'new Property("^{section}\\.{name}$", {defaultValue}, {deprecated}, {deprecatedBy})'.format( - section=self.currentSection, - name=self.fix(propertyName), + name = f"{self.currentSection}.{propertyName}" + line = 'new Property("{pattern}", {usesRegex}, {defaultValue}, {deprecated}, {deprecatedBy})'.format( + pattern=f"^{self.fix(name)}" if usesRegex else name, + usesRegex="true" if usesRegex else "false", defaultValue=f'"{defaultValue}"', deprecated="true" if deprecated else "false", deprecatedBy=f'"{deprecatedBy}"' if deprecatedBy else "null", @@ -657,10 +681,10 @@ def handleNewSection(self, sectionName, cmdLine): f.handleNewSection(sectionName, cmdLine) def handleProperty( - self, propertyName, default=None, deprecated=False, deprecatedBy=None + self, propertyName, usesRegex, default, deprecated, deprecatedBy ): for f in self.handlers: - f.handleProperty(propertyName, default, deprecated, deprecatedBy) + f.handleProperty(propertyName, usesRegex, default, deprecated, deprecatedBy) def startElement(self, name, attrs): for f in self.handlers: diff --git a/cpp/include/IceUtil/StringUtil.h b/cpp/include/IceUtil/StringUtil.h index 9b77ec5b047..0dc896731c9 100644 --- a/cpp/include/IceUtil/StringUtil.h +++ b/cpp/include/IceUtil/StringUtil.h @@ -84,8 +84,8 @@ namespace IceUtilInternal // UTF8 string/characters but ignore non ASCII characters. Unlike, the // C methods, these methods are not local dependent. // - ICE_API std::string toLower(const std::string&); - ICE_API std::string toUpper(const std::string&); + ICE_API std::string toLower(std::string_view); + ICE_API std::string toUpper(std::string_view); ICE_API bool isAlpha(char); ICE_API bool isDigit(char); diff --git a/cpp/src/Ice/Properties.cpp b/cpp/src/Ice/Properties.cpp index c7c95713759..1bb57f3ea81 100644 --- a/cpp/src/Ice/Properties.cpp +++ b/cpp/src/Ice/Properties.cpp @@ -29,69 +29,74 @@ namespace // Check if the property is legal. LoggerPtr logger = getProcessLogger(); string::size_type dotPos = key.find('.'); - if (dotPos != string::npos) + + // If the key doesn't contain a dot, it's not a valid Ice property. + if (dotPos == string::npos) { - string_view prefix = key.substr(0, dotPos); - for (int i = 0; IceInternal::PropertyNames::validProps[i].properties != 0; ++i) - { - string pattern{IceInternal::PropertyNames::validProps[i].properties[0].pattern}; + return nullopt; + } - dotPos = pattern.find('.'); + string_view prefix = key.substr(0, dotPos); - // - // Each top level prefix describes a non-empty - // namespace. Having a string without a prefix followed by a - // dot is an error. - // - assert(dotPos != string::npos); - string propPrefix = pattern.substr(0, dotPos); + // Find the property list for the given prefix. + const IceInternal::PropertyArray* propertyArray = nullptr; - // If the prefix doesn't match, continue to the next prefix. - if (IceUtilInternal::toUpper(propPrefix) != IceUtilInternal::toUpper(string{prefix})) - { - continue; - } + for (int i = 0; IceInternal::PropertyNames::validProps[i].properties != nullptr; ++i) + { + string_view pattern{IceInternal::PropertyNames::validProps[i].properties[0].pattern}; + dotPos = pattern.find('.'); - for (int j = 0; j < IceInternal::PropertyNames::validProps[i].length; ++j) - { - const IceInternal::Property& prop = IceInternal::PropertyNames::validProps[i].properties[j]; + // Each top level prefix describes a non-empty + // namespace. Having a string without a prefix followed by a + // dot is an error. + assert(dotPos != string::npos); + string_view propPrefix = pattern.substr(0, dotPos); - if (IceUtilInternal::match(string{key}, prop.pattern)) - { - if (prop.deprecated && logWarnings) - { - logger->warning("deprecated property: " + string{key}); - } - return prop; - } + if (propPrefix == prefix) + { + // We've found the property list for the given prefix. + propertyArray = &IceInternal::PropertyNames::validProps[i]; + break; + } - // Check for case-insensitive match. + // As a courtesy to the user, perform a case-insensitive match and suggest the correct property. + // Otherwise no other warning is issued. + if (logWarnings && IceUtilInternal::toLower(propPrefix) == IceUtilInternal::toLower(prefix)) + { + ostringstream os; + os << "unknown property prefix: `" << prefix << "'; did you mean `" << propPrefix << "'?"; + return nullopt; + } + } - if (IceUtilInternal::match( - IceUtilInternal::toUpper(string{key}), - IceUtilInternal::toUpper(prop.pattern))) - { - if (logWarnings) - { - ostringstream os; - os << "unknown property: `" << key << "'; did you mean `" << prop.pattern << "'"; - logger->warning(os.str()); - } - return nullopt; - } - } + if (!propertyArray) + { + // The prefix is not a valid Ice property. + return nullopt; + } - if (logWarnings) + for (int i = 0; i < propertyArray->length; ++i) + { + auto prop = propertyArray->properties[i]; + + bool matches = prop.usesRegex ? IceUtilInternal::match(string{key}, prop.pattern) : key == prop.pattern; + + if (matches) + { + if (prop.deprecated && logWarnings) { - ostringstream os; - os << "unknown property: `" << key << "'"; - logger->warning(os.str()); + logger->warning("deprecated property: " + string{key}); } - return nullopt; + return prop; } } - // The key does not match a known Ice property + if (logWarnings) + { + ostringstream os; + os << "unknown property: `" << key << "'"; + logger->warning(os.str()); + } return nullopt; } diff --git a/cpp/src/Ice/PropertyNames.cpp b/cpp/src/Ice/PropertyNames.cpp index dd78245b9e3..c8dfce6518f 100644 --- a/cpp/src/Ice/PropertyNames.cpp +++ b/cpp/src/Ice/PropertyNames.cpp @@ -1,356 +1,356 @@ // Copyright (c) ZeroC, Inc. All rights reserved. -// Generated by makeprops.py from file ./config/PropertyNames.xml, Thu May 2 12:34:29 2024 +// Generated by makeprops.py from file ./config/PropertyNames.xml, Mon May 6 13:35:46 2024 // IMPORTANT: Do not edit this file -- any edits made here will be lost! #include "PropertyNames.h" const IceInternal::Property IcePropsData[] = { - IceInternal::Property("Ice.AcceptClassCycles", "", false, nullptr), - IceInternal::Property("Ice.ACM.Client", "", true, nullptr), - IceInternal::Property("Ice.ACM.Server", "", true, nullptr), - IceInternal::Property("Ice.ACM.Timeout", "", false, nullptr), - IceInternal::Property("Ice.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("Ice.ACM.Close", "", false, nullptr), - IceInternal::Property("Ice.ACM", "", false, nullptr), - IceInternal::Property("Ice.ACM.Client.Timeout", "", false, nullptr), - IceInternal::Property("Ice.ACM.Client.Heartbeat", "", false, nullptr), - IceInternal::Property("Ice.ACM.Client.Close", "", false, nullptr), - IceInternal::Property("Ice.ACM.Client", "", false, nullptr), - IceInternal::Property("Ice.ACM.Server.Timeout", "", false, nullptr), - IceInternal::Property("Ice.ACM.Server.Heartbeat", "", false, nullptr), - IceInternal::Property("Ice.ACM.Server.Close", "", false, nullptr), - IceInternal::Property("Ice.ACM.Server", "", false, nullptr), - IceInternal::Property("Ice.Admin.ACM.Timeout", "", false, nullptr), - IceInternal::Property("Ice.Admin.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("Ice.Admin.ACM.Close", "", false, nullptr), - IceInternal::Property("Ice.Admin.ACM", "", false, nullptr), - IceInternal::Property("Ice.Admin.AdapterId", "", false, nullptr), - IceInternal::Property("Ice.Admin.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("Ice.Admin.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("Ice.Admin.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("Ice.Admin.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("Ice.Admin.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("Ice.Admin.Connection", "", false, nullptr), - IceInternal::Property("Ice.Admin.Endpoints", "", false, nullptr), - IceInternal::Property("Ice.Admin.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("Ice.Admin.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("Ice.Admin.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("Ice.Admin.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("Ice.Admin.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("Ice.Admin.Locator.Locator", "", false, nullptr), - IceInternal::Property("Ice.Admin.Locator.Router", "", false, nullptr), - IceInternal::Property("Ice.Admin.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("Ice.Admin.Locator.Context.*", "", false, nullptr), - IceInternal::Property("Ice.Admin.Locator", "", false, nullptr), - IceInternal::Property("Ice.Admin.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("Ice.Admin.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("Ice.Admin.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("Ice.Admin.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("Ice.Admin.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("Ice.Admin.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("Ice.Admin.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("Ice.Admin.Router.Locator", "", false, nullptr), - IceInternal::Property("Ice.Admin.Router.Router", "", false, nullptr), - IceInternal::Property("Ice.Admin.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("Ice.Admin.Router.Context.*", "", false, nullptr), - IceInternal::Property("Ice.Admin.Router", "", false, nullptr), - IceInternal::Property("Ice.Admin.ProxyOptions", "", false, nullptr), - IceInternal::Property("Ice.Admin.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("Ice.Admin.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("Ice.Admin.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("Ice.Admin.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("Ice.Admin.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("Ice.Admin.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("Ice.Admin.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("Ice.Admin.MessageSizeMax", "", false, nullptr), - IceInternal::Property("Ice.Admin.DelayCreation", "", false, nullptr), - IceInternal::Property("Ice.Admin.Enabled", "", false, nullptr), - IceInternal::Property("Ice.Admin.Facets", "", false, nullptr), - IceInternal::Property("Ice.Admin.InstanceName", "", false, nullptr), - IceInternal::Property("Ice.Admin.Logger.KeepLogs", "", false, nullptr), - IceInternal::Property("Ice.Admin.Logger.KeepTraces", "", false, nullptr), - IceInternal::Property("Ice.Admin.Logger.Properties", "", false, nullptr), - IceInternal::Property("Ice.Admin.ServerId", "", false, nullptr), - IceInternal::Property("Ice.BackgroundLocatorCacheUpdates", "", false, nullptr), - IceInternal::Property("Ice.BatchAutoFlush", "", true, nullptr), - IceInternal::Property("Ice.BatchAutoFlushSize", "", false, nullptr), - IceInternal::Property("Ice.ChangeUser", "", false, nullptr), - IceInternal::Property("Ice.ClassGraphDepthMax", "", false, nullptr), - IceInternal::Property("Ice.ClientAccessPolicyProtocol", "", false, nullptr), - IceInternal::Property("Ice.Compression.Level", "", false, nullptr), - IceInternal::Property("Ice.Config", "", false, nullptr), - IceInternal::Property("Ice.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("Ice.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("Ice.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("Ice.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("Ice.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("Ice.Connection", "", false, nullptr), - IceInternal::Property("Ice.ConsoleListener", "", false, nullptr), - IceInternal::Property("Ice.Default.CollocationOptimized", "", false, nullptr), - IceInternal::Property("Ice.Default.EncodingVersion", "", false, nullptr), - IceInternal::Property("Ice.Default.EndpointSelection", "", false, nullptr), - IceInternal::Property("Ice.Default.Host", "", false, nullptr), - IceInternal::Property("Ice.Default.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("Ice.Default.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("Ice.Default.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("Ice.Default.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("Ice.Default.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("Ice.Default.Locator.Locator", "", false, nullptr), - IceInternal::Property("Ice.Default.Locator.Router", "", false, nullptr), - IceInternal::Property("Ice.Default.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("Ice.Default.Locator.Context.*", "", false, nullptr), - IceInternal::Property("Ice.Default.Locator", "", false, nullptr), - IceInternal::Property("Ice.Default.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("Ice.Default.InvocationTimeout", "", false, nullptr), - IceInternal::Property("Ice.Default.Package", "", false, nullptr), - IceInternal::Property("Ice.Default.PreferSecure", "", false, nullptr), - IceInternal::Property("Ice.Default.Protocol", "", false, nullptr), - IceInternal::Property("Ice.Default.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("Ice.Default.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("Ice.Default.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("Ice.Default.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("Ice.Default.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("Ice.Default.Router.Locator", "", false, nullptr), - IceInternal::Property("Ice.Default.Router.Router", "", false, nullptr), - IceInternal::Property("Ice.Default.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("Ice.Default.Router.Context.*", "", false, nullptr), - IceInternal::Property("Ice.Default.Router", "", false, nullptr), - IceInternal::Property("Ice.Default.SlicedFormat", "", false, nullptr), - IceInternal::Property("Ice.Default.SourceAddress", "", false, nullptr), - IceInternal::Property("Ice.Default.Timeout", "", false, nullptr), - IceInternal::Property("Ice.EventLog.Source", "", false, nullptr), - IceInternal::Property("Ice.FactoryAssemblies", "", false, nullptr), - IceInternal::Property("Ice.HTTPProxyHost", "", false, nullptr), - IceInternal::Property("Ice.HTTPProxyPort", "", false, nullptr), - IceInternal::Property("Ice.ImplicitContext", "", false, nullptr), - IceInternal::Property("Ice.InitPlugins", "", false, nullptr), - IceInternal::Property("Ice.IPv4", "", false, nullptr), - IceInternal::Property("Ice.IPv6", "", false, nullptr), - IceInternal::Property("Ice.LogFile", "", false, nullptr), - IceInternal::Property("Ice.LogFile.SizeMax", "", false, nullptr), - IceInternal::Property("Ice.LogStdErr.Convert", "", false, nullptr), - IceInternal::Property("Ice.MessageSizeMax", "", false, nullptr), - IceInternal::Property("Ice.Nohup", "", false, nullptr), - IceInternal::Property("Ice.Override.CloseTimeout", "", false, nullptr), - IceInternal::Property("Ice.Override.Compress", "", false, nullptr), - IceInternal::Property("Ice.Override.ConnectTimeout", "", false, nullptr), - IceInternal::Property("Ice.Override.Timeout", "", false, nullptr), - IceInternal::Property("Ice.Override.Secure", "", false, nullptr), - IceInternal::Property("Ice.Package.*", "", false, nullptr), - IceInternal::Property("Ice.Plugin.*", "", false, nullptr), - IceInternal::Property("Ice.PluginLoadOrder", "", false, nullptr), - IceInternal::Property("Ice.PreferIPv6Address", "", false, nullptr), - IceInternal::Property("Ice.PreloadAssemblies", "", false, nullptr), - IceInternal::Property("Ice.PrintAdapterReady", "", false, nullptr), - IceInternal::Property("Ice.PrintProcessId", "", false, nullptr), - IceInternal::Property("Ice.PrintStackTraces", "", false, nullptr), - IceInternal::Property("Ice.ProgramName", "", false, nullptr), - IceInternal::Property("Ice.RetryIntervals", "0", false, nullptr), - IceInternal::Property("Ice.ServerIdleTime", "", false, nullptr), - IceInternal::Property("Ice.SOCKSProxyHost", "", false, nullptr), - IceInternal::Property("Ice.SOCKSProxyPort", "", false, nullptr), - IceInternal::Property("Ice.StdErr", "", false, nullptr), - IceInternal::Property("Ice.StdOut", "", false, nullptr), - IceInternal::Property("Ice.SyslogFacility", "", false, nullptr), - IceInternal::Property("Ice.ThreadPool.Client.Size", "", false, nullptr), - IceInternal::Property("Ice.ThreadPool.Client.SizeMax", "", false, nullptr), - IceInternal::Property("Ice.ThreadPool.Client.SizeWarn", "", false, nullptr), - IceInternal::Property("Ice.ThreadPool.Client.StackSize", "", false, nullptr), - IceInternal::Property("Ice.ThreadPool.Client.Serialize", "", false, nullptr), - IceInternal::Property("Ice.ThreadPool.Client.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("Ice.ThreadPool.Client.ThreadPriority", "", false, nullptr), - IceInternal::Property("Ice.ThreadPool.Server.Size", "", false, nullptr), - IceInternal::Property("Ice.ThreadPool.Server.SizeMax", "", false, nullptr), - IceInternal::Property("Ice.ThreadPool.Server.SizeWarn", "", false, nullptr), - IceInternal::Property("Ice.ThreadPool.Server.StackSize", "", false, nullptr), - IceInternal::Property("Ice.ThreadPool.Server.Serialize", "", false, nullptr), - IceInternal::Property("Ice.ThreadPool.Server.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("Ice.ThreadPool.Server.ThreadPriority", "", false, nullptr), - IceInternal::Property("Ice.ThreadPriority", "", false, nullptr), - IceInternal::Property("Ice.ToStringMode", "Unicode", false, nullptr), - IceInternal::Property("Ice.Trace.Admin.Properties", "", false, nullptr), - IceInternal::Property("Ice.Trace.Admin.Logger", "", false, nullptr), - IceInternal::Property("Ice.Trace.Locator", "", false, nullptr), - IceInternal::Property("Ice.Trace.Network", "", false, nullptr), - IceInternal::Property("Ice.Trace.Protocol", "", false, nullptr), - IceInternal::Property("Ice.Trace.Retry", "", false, nullptr), - IceInternal::Property("Ice.Trace.Slicing", "", false, nullptr), - IceInternal::Property("Ice.Trace.ThreadPool", "", false, nullptr), - IceInternal::Property("Ice.UDP.RcvSize", "", false, nullptr), - IceInternal::Property("Ice.UDP.SndSize", "", false, nullptr), - IceInternal::Property("Ice.TCP.Backlog", "", false, nullptr), - IceInternal::Property("Ice.TCP.RcvSize", "", false, nullptr), - IceInternal::Property("Ice.TCP.SndSize", "", false, nullptr), - IceInternal::Property("Ice.UseApplicationClassLoader", "", false, nullptr), - IceInternal::Property("Ice.UseOSLog", "", false, nullptr), - IceInternal::Property("Ice.UseSyslog", "", false, nullptr), - IceInternal::Property("Ice.UseSystemdJournal", "", false, nullptr), - IceInternal::Property("Ice.Warn.AMICallback", "", false, nullptr), - IceInternal::Property("Ice.Warn.Connections", "", false, nullptr), - IceInternal::Property("Ice.Warn.Datagrams", "", false, nullptr), - IceInternal::Property("Ice.Warn.Dispatch", "", false, nullptr), - IceInternal::Property("Ice.Warn.Endpoints", "", false, nullptr), - IceInternal::Property("Ice.Warn.UnknownProperties", "", false, nullptr), - IceInternal::Property("Ice.Warn.UnusedProperties", "", false, nullptr), - IceInternal::Property("Ice.CacheMessageBuffers", "", false, nullptr), - IceInternal::Property("Ice.ThreadInterruptSafe", "", false, nullptr), + IceInternal::Property("Ice.AcceptClassCycles", false, "", false, nullptr), + IceInternal::Property("Ice.ACM.Client", false, "", true, nullptr), + IceInternal::Property("Ice.ACM.Server", false, "", true, nullptr), + IceInternal::Property("Ice.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("Ice.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("Ice.ACM.Close", false, "", false, nullptr), + IceInternal::Property("Ice.ACM", false, "", false, nullptr), + IceInternal::Property("Ice.ACM.Client.Timeout", false, "", false, nullptr), + IceInternal::Property("Ice.ACM.Client.Heartbeat", false, "", false, nullptr), + IceInternal::Property("Ice.ACM.Client.Close", false, "", false, nullptr), + IceInternal::Property("Ice.ACM.Client", false, "", false, nullptr), + IceInternal::Property("Ice.ACM.Server.Timeout", false, "", false, nullptr), + IceInternal::Property("Ice.ACM.Server.Heartbeat", false, "", false, nullptr), + IceInternal::Property("Ice.ACM.Server.Close", false, "", false, nullptr), + IceInternal::Property("Ice.ACM.Server", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.ACM.Close", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.ACM", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.AdapterId", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("Ice.Admin.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("Ice.Admin.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("Ice.Admin.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("Ice.Admin.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("Ice.Admin.Connection", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Endpoints", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Locator.Router", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("Ice.Admin.Locator", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Router.Locator", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Router.Router", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("Ice.Admin.Router", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.DelayCreation", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Enabled", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Facets", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.InstanceName", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Logger.KeepLogs", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Logger.KeepTraces", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.Logger.Properties", false, "", false, nullptr), + IceInternal::Property("Ice.Admin.ServerId", false, "", false, nullptr), + IceInternal::Property("Ice.BackgroundLocatorCacheUpdates", false, "", false, nullptr), + IceInternal::Property("Ice.BatchAutoFlush", false, "", true, nullptr), + IceInternal::Property("Ice.BatchAutoFlushSize", false, "", false, nullptr), + IceInternal::Property("Ice.ChangeUser", false, "", false, nullptr), + IceInternal::Property("Ice.ClassGraphDepthMax", false, "", false, nullptr), + IceInternal::Property("Ice.ClientAccessPolicyProtocol", false, "", false, nullptr), + IceInternal::Property("Ice.Compression.Level", false, "", false, nullptr), + IceInternal::Property("Ice.Config", false, "", false, nullptr), + IceInternal::Property("Ice.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("Ice.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("Ice.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("Ice.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("Ice.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("Ice.Connection", false, "", false, nullptr), + IceInternal::Property("Ice.ConsoleListener", false, "", false, nullptr), + IceInternal::Property("Ice.Default.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("Ice.Default.EncodingVersion", false, "", false, nullptr), + IceInternal::Property("Ice.Default.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Host", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Locator.Router", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("Ice.Default.Locator", false, "", false, nullptr), + IceInternal::Property("Ice.Default.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("Ice.Default.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Package", false, "", false, nullptr), + IceInternal::Property("Ice.Default.PreferSecure", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Protocol", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Router.Locator", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Router.Router", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("Ice.Default.Router", false, "", false, nullptr), + IceInternal::Property("Ice.Default.SlicedFormat", false, "", false, nullptr), + IceInternal::Property("Ice.Default.SourceAddress", false, "", false, nullptr), + IceInternal::Property("Ice.Default.Timeout", false, "", false, nullptr), + IceInternal::Property("Ice.EventLog.Source", false, "", false, nullptr), + IceInternal::Property("Ice.FactoryAssemblies", false, "", false, nullptr), + IceInternal::Property("Ice.HTTPProxyHost", false, "", false, nullptr), + IceInternal::Property("Ice.HTTPProxyPort", false, "", false, nullptr), + IceInternal::Property("Ice.ImplicitContext", false, "", false, nullptr), + IceInternal::Property("Ice.InitPlugins", false, "", false, nullptr), + IceInternal::Property("Ice.IPv4", false, "", false, nullptr), + IceInternal::Property("Ice.IPv6", false, "", false, nullptr), + IceInternal::Property("Ice.LogFile", false, "", false, nullptr), + IceInternal::Property("Ice.LogFile.SizeMax", false, "", false, nullptr), + IceInternal::Property("Ice.LogStdErr.Convert", false, "", false, nullptr), + IceInternal::Property("Ice.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("Ice.Nohup", false, "", false, nullptr), + IceInternal::Property("Ice.Override.CloseTimeout", false, "", false, nullptr), + IceInternal::Property("Ice.Override.Compress", false, "", false, nullptr), + IceInternal::Property("Ice.Override.ConnectTimeout", false, "", false, nullptr), + IceInternal::Property("Ice.Override.Timeout", false, "", false, nullptr), + IceInternal::Property("Ice.Override.Secure", false, "", false, nullptr), + IceInternal::Property("Ice.Package.*", true, "", false, nullptr), + IceInternal::Property("Ice.Plugin.*", true, "", false, nullptr), + IceInternal::Property("Ice.PluginLoadOrder", false, "", false, nullptr), + IceInternal::Property("Ice.PreferIPv6Address", false, "", false, nullptr), + IceInternal::Property("Ice.PreloadAssemblies", false, "", false, nullptr), + IceInternal::Property("Ice.PrintAdapterReady", false, "", false, nullptr), + IceInternal::Property("Ice.PrintProcessId", false, "", false, nullptr), + IceInternal::Property("Ice.PrintStackTraces", false, "", false, nullptr), + IceInternal::Property("Ice.ProgramName", false, "", false, nullptr), + IceInternal::Property("Ice.RetryIntervals", false, "0", false, nullptr), + IceInternal::Property("Ice.ServerIdleTime", false, "", false, nullptr), + IceInternal::Property("Ice.SOCKSProxyHost", false, "", false, nullptr), + IceInternal::Property("Ice.SOCKSProxyPort", false, "", false, nullptr), + IceInternal::Property("Ice.StdErr", false, "", false, nullptr), + IceInternal::Property("Ice.StdOut", false, "", false, nullptr), + IceInternal::Property("Ice.SyslogFacility", false, "", false, nullptr), + IceInternal::Property("Ice.ThreadPool.Client.Size", false, "", false, nullptr), + IceInternal::Property("Ice.ThreadPool.Client.SizeMax", false, "", false, nullptr), + IceInternal::Property("Ice.ThreadPool.Client.SizeWarn", false, "", false, nullptr), + IceInternal::Property("Ice.ThreadPool.Client.StackSize", false, "", false, nullptr), + IceInternal::Property("Ice.ThreadPool.Client.Serialize", false, "", false, nullptr), + IceInternal::Property("Ice.ThreadPool.Client.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("Ice.ThreadPool.Client.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("Ice.ThreadPool.Server.Size", false, "", false, nullptr), + IceInternal::Property("Ice.ThreadPool.Server.SizeMax", false, "", false, nullptr), + IceInternal::Property("Ice.ThreadPool.Server.SizeWarn", false, "", false, nullptr), + IceInternal::Property("Ice.ThreadPool.Server.StackSize", false, "", false, nullptr), + IceInternal::Property("Ice.ThreadPool.Server.Serialize", false, "", false, nullptr), + IceInternal::Property("Ice.ThreadPool.Server.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("Ice.ThreadPool.Server.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("Ice.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("Ice.ToStringMode", false, "Unicode", false, nullptr), + IceInternal::Property("Ice.Trace.Admin.Properties", false, "", false, nullptr), + IceInternal::Property("Ice.Trace.Admin.Logger", false, "", false, nullptr), + IceInternal::Property("Ice.Trace.Locator", false, "", false, nullptr), + IceInternal::Property("Ice.Trace.Network", false, "", false, nullptr), + IceInternal::Property("Ice.Trace.Protocol", false, "", false, nullptr), + IceInternal::Property("Ice.Trace.Retry", false, "", false, nullptr), + IceInternal::Property("Ice.Trace.Slicing", false, "", false, nullptr), + IceInternal::Property("Ice.Trace.ThreadPool", false, "", false, nullptr), + IceInternal::Property("Ice.UDP.RcvSize", false, "", false, nullptr), + IceInternal::Property("Ice.UDP.SndSize", false, "", false, nullptr), + IceInternal::Property("Ice.TCP.Backlog", false, "", false, nullptr), + IceInternal::Property("Ice.TCP.RcvSize", false, "", false, nullptr), + IceInternal::Property("Ice.TCP.SndSize", false, "", false, nullptr), + IceInternal::Property("Ice.UseApplicationClassLoader", false, "", false, nullptr), + IceInternal::Property("Ice.UseOSLog", false, "", false, nullptr), + IceInternal::Property("Ice.UseSyslog", false, "", false, nullptr), + IceInternal::Property("Ice.UseSystemdJournal", false, "", false, nullptr), + IceInternal::Property("Ice.Warn.AMICallback", false, "", false, nullptr), + IceInternal::Property("Ice.Warn.Connections", false, "", false, nullptr), + IceInternal::Property("Ice.Warn.Datagrams", false, "", false, nullptr), + IceInternal::Property("Ice.Warn.Dispatch", false, "", false, nullptr), + IceInternal::Property("Ice.Warn.Endpoints", false, "", false, nullptr), + IceInternal::Property("Ice.Warn.UnknownProperties", false, "", false, nullptr), + IceInternal::Property("Ice.Warn.UnusedProperties", false, "", false, nullptr), + IceInternal::Property("Ice.CacheMessageBuffers", false, "", false, nullptr), + IceInternal::Property("Ice.ThreadInterruptSafe", false, "", false, nullptr), }; const IceInternal::PropertyArray IceInternal::PropertyNames::IceProps(IcePropsData, sizeof(IcePropsData) / sizeof(IcePropsData[0])); const IceInternal::Property IceMXPropsData[] = { - IceInternal::Property("IceMX.Metrics.*.GroupBy", "", false, nullptr), - IceInternal::Property("IceMX.Metrics.*.Map", "", false, nullptr), - IceInternal::Property("IceMX.Metrics.*.RetainDetached", "", false, nullptr), - IceInternal::Property("IceMX.Metrics.*.Accept", "", false, nullptr), - IceInternal::Property("IceMX.Metrics.*.Reject", "", false, nullptr), - IceInternal::Property("IceMX.Metrics.*", "", false, nullptr), + IceInternal::Property("IceMX.Metrics.*.GroupBy", true, "", false, nullptr), + IceInternal::Property("IceMX.Metrics.*.Map", true, "", false, nullptr), + IceInternal::Property("IceMX.Metrics.*.RetainDetached", true, "", false, nullptr), + IceInternal::Property("IceMX.Metrics.*.Accept", true, "", false, nullptr), + IceInternal::Property("IceMX.Metrics.*.Reject", true, "", false, nullptr), + IceInternal::Property("IceMX.Metrics.*", true, "", false, nullptr), }; const IceInternal::PropertyArray IceInternal::PropertyNames::IceMXProps(IceMXPropsData, sizeof(IceMXPropsData) / sizeof(IceMXPropsData[0])); const IceInternal::Property IceDiscoveryPropsData[] = { - IceInternal::Property("IceDiscovery.Multicast.ACM.Timeout", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.ACM.Close", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.ACM", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.AdapterId", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Connection", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Endpoints", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Locator.Router", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Locator.Context.*", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Locator", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Router.Locator", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Router.Router", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Router.Context.*", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.Router", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.ProxyOptions", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("IceDiscovery.Multicast.MessageSizeMax", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.ACM.Timeout", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.ACM.Close", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.ACM", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.AdapterId", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Connection", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Endpoints", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Locator.Router", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Locator.Context.*", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Locator", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Router.Locator", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Router.Router", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Router.Context.*", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.Router", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.ProxyOptions", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("IceDiscovery.Reply.MessageSizeMax", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.ACM.Timeout", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.ACM.Close", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.ACM", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.AdapterId", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Connection", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Endpoints", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Locator.Router", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Locator.Context.*", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Router.Locator", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Router.Router", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Router.Context.*", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.Router", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.ProxyOptions", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("IceDiscovery.Locator.MessageSizeMax", "", false, nullptr), - IceInternal::Property("IceDiscovery.Lookup", "", false, nullptr), - IceInternal::Property("IceDiscovery.Timeout", "", false, nullptr), - IceInternal::Property("IceDiscovery.RetryCount", "", false, nullptr), - IceInternal::Property("IceDiscovery.LatencyMultiplier", "", false, nullptr), - IceInternal::Property("IceDiscovery.Address", "", false, nullptr), - IceInternal::Property("IceDiscovery.Port", "", false, nullptr), - IceInternal::Property("IceDiscovery.Interface", "", false, nullptr), - IceInternal::Property("IceDiscovery.DomainId", "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.ACM.Close", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.ACM", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.AdapterId", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Connection", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Endpoints", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Locator", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Router.Locator", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Router.Router", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.Router", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Multicast.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.ACM.Close", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.ACM", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.AdapterId", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Connection", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Endpoints", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Locator", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Router.Locator", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Router.Router", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.Router", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Reply.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.ACM.Close", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.ACM", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.AdapterId", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Connection", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Endpoints", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Router.Locator", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Router.Router", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Locator.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Lookup", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Timeout", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.RetryCount", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.LatencyMultiplier", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Address", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Port", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.Interface", false, "", false, nullptr), + IceInternal::Property("IceDiscovery.DomainId", false, "", false, nullptr), }; const IceInternal::PropertyArray IceInternal::PropertyNames::IceDiscoveryProps( @@ -358,101 +358,101 @@ const IceInternal::PropertyArray IceInternal::PropertyNames::IceDiscoveryProps( sizeof(IceDiscoveryPropsData) / sizeof(IceDiscoveryPropsData[0])); const IceInternal::Property IceLocatorDiscoveryPropsData[] = { - IceInternal::Property("IceLocatorDiscovery.Reply.ACM.Timeout", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.ACM.Close", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.ACM", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.AdapterId", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Connection", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Endpoints", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Locator.Router", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Locator.Context.*", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Locator", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Router.Locator", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Router.Router", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Router.Context.*", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.Router", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.ProxyOptions", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Reply.MessageSizeMax", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.ACM.Timeout", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.ACM.Close", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.ACM", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.AdapterId", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Connection", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Endpoints", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Locator.Router", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Locator.Context.*", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Router.Locator", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Router.Router", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Router.Context.*", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.Router", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.ProxyOptions", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Locator.MessageSizeMax", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Lookup", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Timeout", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.RetryCount", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.RetryDelay", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Address", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Port", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Interface", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.InstanceName", "", false, nullptr), - IceInternal::Property("IceLocatorDiscovery.Trace.Lookup", "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.ACM.Close", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.ACM", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.AdapterId", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Connection", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Endpoints", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Locator", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Router.Locator", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Router.Router", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.Router", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Reply.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.ACM.Close", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.ACM", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.AdapterId", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Connection", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Endpoints", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Router.Locator", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Router.Router", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Locator.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Lookup", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Timeout", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.RetryCount", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.RetryDelay", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Address", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Port", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Interface", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.InstanceName", false, "", false, nullptr), + IceInternal::Property("IceLocatorDiscovery.Trace.Lookup", false, "", false, nullptr), }; const IceInternal::PropertyArray IceInternal::PropertyNames::IceLocatorDiscoveryProps( @@ -460,39 +460,39 @@ const IceInternal::PropertyArray IceInternal::PropertyNames::IceLocatorDiscovery sizeof(IceLocatorDiscoveryPropsData) / sizeof(IceLocatorDiscoveryPropsData[0])); const IceInternal::Property IceBoxPropsData[] = { - IceInternal::Property("IceBox.InheritProperties", "", false, nullptr), - IceInternal::Property("IceBox.InstanceName", "", true, nullptr), - IceInternal::Property("IceBox.LoadOrder", "", false, nullptr), - IceInternal::Property("IceBox.PrintServicesReady", "", false, nullptr), - IceInternal::Property("IceBox.Service.*", "", false, nullptr), - IceInternal::Property("IceBox.ServiceManager.AdapterId", "", true, nullptr), - IceInternal::Property("IceBox.ServiceManager.Endpoints", "", true, nullptr), - IceInternal::Property("IceBox.ServiceManager.Locator", "", true, nullptr), - IceInternal::Property("IceBox.ServiceManager.PublishedEndpoints", "", true, nullptr), - IceInternal::Property("IceBox.ServiceManager.ReplicaGroupId", "", true, nullptr), - IceInternal::Property("IceBox.ServiceManager.Router", "", true, nullptr), - IceInternal::Property("IceBox.ServiceManager.ThreadPool.Size", "", true, nullptr), - IceInternal::Property("IceBox.ServiceManager.ThreadPool.SizeMax", "", true, nullptr), - IceInternal::Property("IceBox.ServiceManager.ThreadPool.SizeWarn", "", true, nullptr), - IceInternal::Property("IceBox.ServiceManager.ThreadPool.StackSize", "", true, nullptr), - IceInternal::Property("IceBox.Trace.ServiceObserver", "", false, nullptr), - IceInternal::Property("IceBox.UseSharedCommunicator.*", "", false, nullptr), + IceInternal::Property("IceBox.InheritProperties", false, "", false, nullptr), + IceInternal::Property("IceBox.InstanceName", false, "", true, nullptr), + IceInternal::Property("IceBox.LoadOrder", false, "", false, nullptr), + IceInternal::Property("IceBox.PrintServicesReady", false, "", false, nullptr), + IceInternal::Property("IceBox.Service.*", true, "", false, nullptr), + IceInternal::Property("IceBox.ServiceManager.AdapterId", false, "", true, nullptr), + IceInternal::Property("IceBox.ServiceManager.Endpoints", false, "", true, nullptr), + IceInternal::Property("IceBox.ServiceManager.Locator", false, "", true, nullptr), + IceInternal::Property("IceBox.ServiceManager.PublishedEndpoints", false, "", true, nullptr), + IceInternal::Property("IceBox.ServiceManager.ReplicaGroupId", false, "", true, nullptr), + IceInternal::Property("IceBox.ServiceManager.Router", false, "", true, nullptr), + IceInternal::Property("IceBox.ServiceManager.ThreadPool.Size", false, "", true, nullptr), + IceInternal::Property("IceBox.ServiceManager.ThreadPool.SizeMax", false, "", true, nullptr), + IceInternal::Property("IceBox.ServiceManager.ThreadPool.SizeWarn", false, "", true, nullptr), + IceInternal::Property("IceBox.ServiceManager.ThreadPool.StackSize", false, "", true, nullptr), + IceInternal::Property("IceBox.Trace.ServiceObserver", false, "", false, nullptr), + IceInternal::Property("IceBox.UseSharedCommunicator.*", true, "", false, nullptr), }; const IceInternal::PropertyArray IceInternal::PropertyNames::IceBoxProps(IceBoxPropsData, sizeof(IceBoxPropsData) / sizeof(IceBoxPropsData[0])); const IceInternal::Property IceBoxAdminPropsData[] = { - IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy.PreferSecure", "", false, nullptr), - IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy.Locator", "", false, nullptr), - IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy.Router", "", false, nullptr), - IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy.Context.*", "", false, nullptr), - IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy", "", false, nullptr), + IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy.Locator", false, "", false, nullptr), + IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy.Router", false, "", false, nullptr), + IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy.Context.*", true, "", false, nullptr), + IceInternal::Property("IceBoxAdmin.ServiceManager.Proxy", false, "", false, nullptr), }; const IceInternal::PropertyArray IceInternal::PropertyNames::IceBoxAdminProps( @@ -500,51 +500,51 @@ const IceInternal::PropertyArray IceInternal::PropertyNames::IceBoxAdminProps( sizeof(IceBoxAdminPropsData) / sizeof(IceBoxAdminPropsData[0])); const IceInternal::Property IceBridgePropsData[] = { - IceInternal::Property("IceBridge.Source.ACM.Timeout", "", false, nullptr), - IceInternal::Property("IceBridge.Source.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("IceBridge.Source.ACM.Close", "", false, nullptr), - IceInternal::Property("IceBridge.Source.ACM", "", false, nullptr), - IceInternal::Property("IceBridge.Source.AdapterId", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("IceBridge.Source.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("IceBridge.Source.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("IceBridge.Source.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("IceBridge.Source.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("IceBridge.Source.Connection", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Endpoints", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Locator.Router", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Locator.Context.*", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Locator", "", false, nullptr), - IceInternal::Property("IceBridge.Source.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("IceBridge.Source.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Router.Locator", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Router.Router", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Router.Context.*", "", false, nullptr), - IceInternal::Property("IceBridge.Source.Router", "", false, nullptr), - IceInternal::Property("IceBridge.Source.ProxyOptions", "", false, nullptr), - IceInternal::Property("IceBridge.Source.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("IceBridge.Source.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("IceBridge.Source.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("IceBridge.Source.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("IceBridge.Source.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("IceBridge.Source.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("IceBridge.Source.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("IceBridge.Source.MessageSizeMax", "", false, nullptr), - IceInternal::Property("IceBridge.Target.Endpoints", "", false, nullptr), - IceInternal::Property("IceBridge.InstanceName", "", false, nullptr), + IceInternal::Property("IceBridge.Source.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.ACM.Close", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.ACM", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.AdapterId", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("IceBridge.Source.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("IceBridge.Source.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("IceBridge.Source.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("IceBridge.Source.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("IceBridge.Source.Connection", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Endpoints", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Locator", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Router.Locator", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Router.Router", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("IceBridge.Source.Router", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("IceBridge.Source.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("IceBridge.Target.Endpoints", false, "", false, nullptr), + IceInternal::Property("IceBridge.InstanceName", false, "", false, nullptr), }; const IceInternal::PropertyArray IceInternal::PropertyNames::IceBridgeProps( @@ -552,148 +552,148 @@ const IceInternal::PropertyArray IceInternal::PropertyNames::IceBridgeProps( sizeof(IceBridgePropsData) / sizeof(IceBridgePropsData[0])); const IceInternal::Property IceGridAdminPropsData[] = { - IceInternal::Property("IceGridAdmin.AuthenticateUsingSSL", "", false, nullptr), - IceInternal::Property("IceGridAdmin.MetricsConfig", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Username", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Password", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Replica", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Host", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Port", "", false, nullptr), - IceInternal::Property("IceGridAdmin.InstanceName", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.ACM.Timeout", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.ACM.Close", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.ACM", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.AdapterId", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Connection", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Endpoints", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Locator.Router", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Locator.Context.*", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Locator", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Router.Locator", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Router.Router", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Router.Context.*", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.Router", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.ProxyOptions", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Server.MessageSizeMax", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Address", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Interface", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Lookup", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.ACM.Timeout", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.ACM.Close", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.ACM", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.AdapterId", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Connection", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Endpoints", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator.Router", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator.Context.*", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Router.Locator", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Router.Router", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Router.Context.*", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.Router", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.ProxyOptions", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Reply.MessageSizeMax", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.ACM.Timeout", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.ACM.Close", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.ACM", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.AdapterId", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Connection", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Endpoints", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator.Router", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator.Context.*", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Router.Locator", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Router.Router", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Router.Context.*", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.Router", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.ProxyOptions", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Discovery.Locator.MessageSizeMax", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Trace.Observers", "", false, nullptr), - IceInternal::Property("IceGridAdmin.Trace.SaveToRegistry", "", false, nullptr), + IceInternal::Property("IceGridAdmin.AuthenticateUsingSSL", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.MetricsConfig", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Username", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Password", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Replica", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Host", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Port", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.InstanceName", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.ACM.Close", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.ACM", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.AdapterId", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Connection", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Endpoints", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Locator", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Router.Locator", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Router.Router", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.Router", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Server.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Address", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Interface", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Lookup", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.ACM.Close", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.ACM", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.AdapterId", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Connection", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Endpoints", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Locator", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Router.Locator", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Router.Router", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.Router", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Reply.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.ACM.Close", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.ACM", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.AdapterId", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Connection", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Endpoints", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Router.Locator", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Router.Router", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Discovery.Locator.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Trace.Observers", false, "", false, nullptr), + IceInternal::Property("IceGridAdmin.Trace.SaveToRegistry", false, "", false, nullptr), }; const IceInternal::PropertyArray IceInternal::PropertyNames::IceGridAdminProps( @@ -701,495 +701,535 @@ const IceInternal::PropertyArray IceInternal::PropertyNames::IceGridAdminProps( sizeof(IceGridAdminPropsData) / sizeof(IceGridAdminPropsData[0])); const IceInternal::Property IceGridPropsData[] = { - IceInternal::Property("IceGrid.AdminRouter.ACM.Timeout", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.ACM.Close", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.ACM", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.AdapterId", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Connection", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Endpoints", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Locator.Router", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Locator.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Router.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Router.Router", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Router.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.Router", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.ProxyOptions", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("IceGrid.AdminRouter.MessageSizeMax", "", false, nullptr), - IceInternal::Property("IceGrid.InstanceName", "", false, nullptr), - IceInternal::Property("IceGrid.Node.ACM.Timeout", "", false, nullptr), - IceInternal::Property("IceGrid.Node.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("IceGrid.Node.ACM.Close", "", false, nullptr), - IceInternal::Property("IceGrid.Node.ACM", "", false, nullptr), - IceInternal::Property("IceGrid.Node.AdapterId", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("IceGrid.Node.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("IceGrid.Node.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("IceGrid.Node.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("IceGrid.Node.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("IceGrid.Node.Connection", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Endpoints", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Locator.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Locator.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Node.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("IceGrid.Node.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Router.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Router.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Router.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Node.ProxyOptions", "", false, nullptr), - IceInternal::Property("IceGrid.Node.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("IceGrid.Node.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("IceGrid.Node.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("IceGrid.Node.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("IceGrid.Node.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("IceGrid.Node.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("IceGrid.Node.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("IceGrid.Node.MessageSizeMax", "", false, nullptr), - IceInternal::Property("IceGrid.Node.AllowRunningServersAsRoot", "", false, nullptr), - IceInternal::Property("IceGrid.Node.AllowEndpointsOverride", "", false, nullptr), - IceInternal::Property("IceGrid.Node.CollocateRegistry", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Data", "", false, nullptr), - IceInternal::Property("IceGrid.Node.DisableOnFailure", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Name", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Output", "", false, nullptr), - IceInternal::Property("IceGrid.Node.ProcessorSocketCount", "", false, nullptr), - IceInternal::Property("IceGrid.Node.PrintServersReady", "", false, nullptr), - IceInternal::Property("IceGrid.Node.PropertiesOverride", "", false, nullptr), - IceInternal::Property("IceGrid.Node.RedirectErrToOut", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Trace.Activator", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Trace.Adapter", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Trace.Admin", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Trace.Patch", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Trace.Replica", "", false, nullptr), - IceInternal::Property("IceGrid.Node.Trace.Server", "", false, nullptr), - IceInternal::Property("IceGrid.Node.UserAccounts", "", false, nullptr), - IceInternal::Property("IceGrid.Node.UserAccountMapper.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Node.UserAccountMapper.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Node.UserAccountMapper.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Node.UserAccountMapper.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Node.UserAccountMapper.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Node.UserAccountMapper.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Node.UserAccountMapper.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Node.UserAccountMapper.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Node.UserAccountMapper.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Node.UserAccountMapper", "", false, nullptr), - IceInternal::Property("IceGrid.Node.WaitTime", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminCryptPasswords", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionFilters", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.ACM.Timeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.ACM.Close", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.ACM", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.AdapterId", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Connection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Endpoints", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Locator.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Locator.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.ProxyOptions", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSessionManager.MessageSizeMax", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSSLPermissionsVerifier.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSSLPermissionsVerifier.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSSLPermissionsVerifier.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSSLPermissionsVerifier.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSSLPermissionsVerifier.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSSLPermissionsVerifier.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSSLPermissionsVerifier.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSSLPermissionsVerifier.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSSLPermissionsVerifier.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.AdminSSLPermissionsVerifier", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.ACM.Timeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.ACM.Close", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.ACM", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.AdapterId", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Connection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Endpoints", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Locator.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Locator.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Router.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Router.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Router.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.ProxyOptions", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Client.MessageSizeMax", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.CryptPasswords", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.DefaultTemplates", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.ACM.Timeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.ACM.Close", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.ACM", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.AdapterId", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Connection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Endpoints", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Locator.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Locator.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Router.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Router.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Router.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.ProxyOptions", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.MessageSizeMax", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Enabled", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Address", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Port", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Discovery.Interface", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.DynamicRegistration", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.ACM.Timeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.ACM.Close", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.ACM", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.AdapterId", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Connection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Endpoints", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Locator.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Locator.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Router.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Router.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Router.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.ProxyOptions", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Internal.MessageSizeMax", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.LMDB.MapSize", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.LMDB.Path", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.PermissionsVerifier.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.PermissionsVerifier.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.PermissionsVerifier.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.PermissionsVerifier.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.PermissionsVerifier.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.PermissionsVerifier.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.PermissionsVerifier.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.PermissionsVerifier.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.PermissionsVerifier.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.PermissionsVerifier", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.ReplicaName", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.RequireNodeCertCN", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.RequireReplicaCertCN", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.ACM.Timeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.ACM.Close", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.ACM", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.AdapterId", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Connection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Endpoints", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Locator.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Locator.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Router.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Router.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Router.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.ProxyOptions", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Server.MessageSizeMax", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionFilters", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.ACM.Timeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.ACM.Close", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.ACM", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.AdapterId", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Connection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Endpoints", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Locator.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Locator.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Locator.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Router.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Router.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Router.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.ProxyOptions", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SessionManager.MessageSizeMax", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier.EndpointSelection", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier.ConnectionCached", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier.PreferSecure", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier.InvocationTimeout", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier.Router", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier.CollocationOptimized", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier.Context.*", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Trace.Admin", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Trace.Application", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Trace.Adapter", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Trace.Discovery", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Trace.Locator", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Trace.Node", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Trace.Object", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Trace.Patch", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Trace.Replica", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Trace.Server", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Trace.Session", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Trace.Subscriber", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Trace.Topic", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.Trace.TopicManager", "", false, nullptr), - IceInternal::Property("IceGrid.Registry.UserAccounts", "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.ACM.Close", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.ACM", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.AdapterId", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Connection", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Endpoints", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Router.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Router.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("IceGrid.AdminRouter.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("IceGrid.InstanceName", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.ACM.Close", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.ACM", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.AdapterId", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGrid.Node.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGrid.Node.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("IceGrid.Node.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("IceGrid.Node.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("IceGrid.Node.Connection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Endpoints", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Router.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Router.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.AllowRunningServersAsRoot", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.AllowEndpointsOverride", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.CollocateRegistry", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Data", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.DisableOnFailure", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Name", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Output", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.ProcessorSocketCount", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.PrintServersReady", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.PropertiesOverride", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.RedirectErrToOut", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Trace.Activator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Trace.Adapter", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Trace.Admin", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Trace.Patch", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Trace.Replica", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.Trace.Server", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.UserAccounts", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.UserAccountMapper.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.UserAccountMapper.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.UserAccountMapper.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.UserAccountMapper.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.UserAccountMapper.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.UserAccountMapper.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.UserAccountMapper.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.UserAccountMapper.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.UserAccountMapper.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Node.UserAccountMapper", false, "", false, nullptr), + IceInternal::Property("IceGrid.Node.WaitTime", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminCryptPasswords", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminPermissionsVerifier", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionFilters", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.ACM.Close", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.ACM", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.AdapterId", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property( + "IceGrid.Registry.AdminSessionManager.Connection.ConnectTimeout", + false, + "10", + false, + nullptr), + IceInternal::Property( + "IceGrid.Registry.AdminSessionManager.Connection.EnableIdleCheck", + false, + "1", + false, + nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property( + "IceGrid.Registry.AdminSessionManager.Connection.InactivityTimeout", + false, + "300", + false, + nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Connection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Endpoints", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property( + "IceGrid.Registry.AdminSessionManager.Locator.LocatorCacheTimeout", + false, + "", + false, + nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Locator.Router", false, "", false, nullptr), + IceInternal::Property( + "IceGrid.Registry.AdminSessionManager.Locator.CollocationOptimized", + false, + "", + false, + nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router.Router", false, "", false, nullptr), + IceInternal::Property( + "IceGrid.Registry.AdminSessionManager.Router.CollocationOptimized", + false, + "", + false, + nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSessionManager.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSSLPermissionsVerifier.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSSLPermissionsVerifier.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSSLPermissionsVerifier.PreferSecure", false, "", false, nullptr), + IceInternal::Property( + "IceGrid.Registry.AdminSSLPermissionsVerifier.LocatorCacheTimeout", + false, + "", + false, + nullptr), + IceInternal::Property("IceGrid.Registry.AdminSSLPermissionsVerifier.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSSLPermissionsVerifier.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSSLPermissionsVerifier.Router", false, "", false, nullptr), + IceInternal::Property( + "IceGrid.Registry.AdminSSLPermissionsVerifier.CollocationOptimized", + false, + "", + false, + nullptr), + IceInternal::Property("IceGrid.Registry.AdminSSLPermissionsVerifier.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.AdminSSLPermissionsVerifier", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.ACM.Close", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.ACM", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.AdapterId", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Connection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Endpoints", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Router.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Router.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Client.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.CryptPasswords", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.DefaultTemplates", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.ACM.Close", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.ACM", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.AdapterId", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Connection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Endpoints", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Router.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Router.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Enabled", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Address", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Port", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Discovery.Interface", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.DynamicRegistration", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.ACM.Close", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.ACM", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.AdapterId", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Connection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Endpoints", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Router.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Router.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Internal.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.LMDB.MapSize", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.LMDB.Path", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.PermissionsVerifier.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.PermissionsVerifier.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.PermissionsVerifier.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.PermissionsVerifier.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.PermissionsVerifier.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.PermissionsVerifier.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.PermissionsVerifier.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.PermissionsVerifier.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.PermissionsVerifier.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.PermissionsVerifier", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.ReplicaName", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.RequireNodeCertCN", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.RequireReplicaCertCN", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.ACM.Close", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.ACM", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.AdapterId", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Connection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Endpoints", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Router.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Router.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Server.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionFilters", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.ACM.Close", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.ACM", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.AdapterId", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Connection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Endpoints", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Locator.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Router.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Router.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SessionManager.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier.PreferSecure", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier.Router", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier.Context.*", true, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.SSLPermissionsVerifier", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Trace.Admin", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Trace.Application", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Trace.Adapter", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Trace.Discovery", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Trace.Locator", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Trace.Node", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Trace.Object", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Trace.Patch", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Trace.Replica", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Trace.Server", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Trace.Session", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Trace.Subscriber", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Trace.Topic", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.Trace.TopicManager", false, "", false, nullptr), + IceInternal::Property("IceGrid.Registry.UserAccounts", false, "", false, nullptr), }; const IceInternal::PropertyArray IceInternal::PropertyNames::IceGridProps(IceGridPropsData, sizeof(IceGridPropsData) / sizeof(IceGridPropsData[0])); const IceInternal::Property IceSSLPropsData[] = { - IceInternal::Property("IceSSL.Alias", "", false, nullptr), - IceInternal::Property("IceSSL.CAs", "", false, nullptr), - IceInternal::Property("IceSSL.CertStore", "", false, nullptr), - IceInternal::Property("IceSSL.CertStoreLocation", "", false, nullptr), - IceInternal::Property("IceSSL.CertFile", "", false, nullptr), - IceInternal::Property("IceSSL.CheckCertName", "", false, nullptr), - IceInternal::Property("IceSSL.CheckCRL", "", false, nullptr), - IceInternal::Property("IceSSL.CertificateRevocationListFiles", "", false, nullptr), - IceInternal::Property("IceSSL.DefaultDir", "", false, nullptr), - IceInternal::Property("IceSSL.FindCert", "", false, nullptr), - IceInternal::Property("IceSSL.KeyFile", "", false, nullptr), - IceInternal::Property("IceSSL.Keychain", "", false, nullptr), - IceInternal::Property("IceSSL.KeychainPassword", "", false, nullptr), - IceInternal::Property("IceSSL.Keystore", "", false, nullptr), - IceInternal::Property("IceSSL.KeystorePassword", "", false, nullptr), - IceInternal::Property("IceSSL.KeystoreType", "", false, nullptr), - IceInternal::Property("IceSSL.Password", "", false, nullptr), - IceInternal::Property("IceSSL.RevocationCheck", "", false, nullptr), - IceInternal::Property("IceSSL.RevocationCheckCacheOnly", "", false, nullptr), - IceInternal::Property("IceSSL.SchannelStrongCrypto", "", false, nullptr), - IceInternal::Property("IceSSL.Trace.Security", "", false, nullptr), - IceInternal::Property("IceSSL.TrustOnly", "", false, nullptr), - IceInternal::Property("IceSSL.TrustOnly.Client", "", false, nullptr), - IceInternal::Property("IceSSL.TrustOnly.Server", "", false, nullptr), - IceInternal::Property("IceSSL.TrustOnly.Server.*", "", false, nullptr), - IceInternal::Property("IceSSL.Truststore", "", false, nullptr), - IceInternal::Property("IceSSL.TruststorePassword", "", false, nullptr), - IceInternal::Property("IceSSL.TruststoreType", "", false, nullptr), - IceInternal::Property("IceSSL.UsePlatformCAs", "", false, nullptr), - IceInternal::Property("IceSSL.VerifyPeer", "", false, nullptr), + IceInternal::Property("IceSSL.Alias", false, "", false, nullptr), + IceInternal::Property("IceSSL.CAs", false, "", false, nullptr), + IceInternal::Property("IceSSL.CertStore", false, "", false, nullptr), + IceInternal::Property("IceSSL.CertStoreLocation", false, "", false, nullptr), + IceInternal::Property("IceSSL.CertFile", false, "", false, nullptr), + IceInternal::Property("IceSSL.CheckCertName", false, "", false, nullptr), + IceInternal::Property("IceSSL.CheckCRL", false, "", false, nullptr), + IceInternal::Property("IceSSL.CertificateRevocationListFiles", false, "", false, nullptr), + IceInternal::Property("IceSSL.DefaultDir", false, "", false, nullptr), + IceInternal::Property("IceSSL.FindCert", false, "", false, nullptr), + IceInternal::Property("IceSSL.KeyFile", false, "", false, nullptr), + IceInternal::Property("IceSSL.Keychain", false, "", false, nullptr), + IceInternal::Property("IceSSL.KeychainPassword", false, "", false, nullptr), + IceInternal::Property("IceSSL.Keystore", false, "", false, nullptr), + IceInternal::Property("IceSSL.KeystorePassword", false, "", false, nullptr), + IceInternal::Property("IceSSL.KeystoreType", false, "", false, nullptr), + IceInternal::Property("IceSSL.Password", false, "", false, nullptr), + IceInternal::Property("IceSSL.RevocationCheck", false, "", false, nullptr), + IceInternal::Property("IceSSL.RevocationCheckCacheOnly", false, "", false, nullptr), + IceInternal::Property("IceSSL.SchannelStrongCrypto", false, "", false, nullptr), + IceInternal::Property("IceSSL.Trace.Security", false, "", false, nullptr), + IceInternal::Property("IceSSL.TrustOnly", false, "", false, nullptr), + IceInternal::Property("IceSSL.TrustOnly.Client", false, "", false, nullptr), + IceInternal::Property("IceSSL.TrustOnly.Server", false, "", false, nullptr), + IceInternal::Property("IceSSL.TrustOnly.Server.*", true, "", false, nullptr), + IceInternal::Property("IceSSL.Truststore", false, "", false, nullptr), + IceInternal::Property("IceSSL.TruststorePassword", false, "", false, nullptr), + IceInternal::Property("IceSSL.TruststoreType", false, "", false, nullptr), + IceInternal::Property("IceSSL.UsePlatformCAs", false, "", false, nullptr), + IceInternal::Property("IceSSL.VerifyPeer", false, "", false, nullptr), }; const IceInternal::PropertyArray IceInternal::PropertyNames::IceSSLProps(IceSSLPropsData, sizeof(IceSSLPropsData) / sizeof(IceSSLPropsData[0])); const IceInternal::Property IceStormAdminPropsData[] = { - IceInternal::Property("IceStormAdmin.TopicManager.*", "", false, nullptr), - IceInternal::Property("IceStormAdmin.Host", "", false, nullptr), - IceInternal::Property("IceStormAdmin.Port", "", false, nullptr), + IceInternal::Property("IceStormAdmin.TopicManager.*", true, "", false, nullptr), + IceInternal::Property("IceStormAdmin.Host", false, "", false, nullptr), + IceInternal::Property("IceStormAdmin.Port", false, "", false, nullptr), }; const IceInternal::PropertyArray IceInternal::PropertyNames::IceStormAdminProps( @@ -1197,165 +1237,165 @@ const IceInternal::PropertyArray IceInternal::PropertyNames::IceStormAdminProps( sizeof(IceStormAdminPropsData) / sizeof(IceStormAdminPropsData[0])); const IceInternal::Property IceBTPropsData[] = { - IceInternal::Property("IceBT.RcvSize", "", false, nullptr), - IceInternal::Property("IceBT.SndSize", "", false, nullptr), + IceInternal::Property("IceBT.RcvSize", false, "", false, nullptr), + IceInternal::Property("IceBT.SndSize", false, "", false, nullptr), }; const IceInternal::PropertyArray IceInternal::PropertyNames::IceBTProps(IceBTPropsData, sizeof(IceBTPropsData) / sizeof(IceBTPropsData[0])); const IceInternal::Property Glacier2PropsData[] = { - IceInternal::Property("Glacier2.AddConnectionContext", "", false, nullptr), - IceInternal::Property("Glacier2.Client.ACM.Timeout", "", false, nullptr), - IceInternal::Property("Glacier2.Client.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("Glacier2.Client.ACM.Close", "", false, nullptr), - IceInternal::Property("Glacier2.Client.ACM", "", false, nullptr), - IceInternal::Property("Glacier2.Client.AdapterId", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("Glacier2.Client.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("Glacier2.Client.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("Glacier2.Client.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("Glacier2.Client.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("Glacier2.Client.Connection", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Endpoints", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Locator.Locator", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Locator.Router", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Locator.Context.*", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Locator", "", false, nullptr), - IceInternal::Property("Glacier2.Client.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("Glacier2.Client.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Router.Locator", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Router.Router", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Router.Context.*", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Router", "", false, nullptr), - IceInternal::Property("Glacier2.Client.ProxyOptions", "", false, nullptr), - IceInternal::Property("Glacier2.Client.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("Glacier2.Client.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("Glacier2.Client.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("Glacier2.Client.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("Glacier2.Client.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("Glacier2.Client.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("Glacier2.Client.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("Glacier2.Client.MessageSizeMax", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Buffered", "", false, nullptr), - IceInternal::Property("Glacier2.Client.ForwardContext", "", false, nullptr), - IceInternal::Property("Glacier2.Client.SleepTime", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Trace.Override", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Trace.Reject", "", false, nullptr), - IceInternal::Property("Glacier2.Client.Trace.Request", "", false, nullptr), - IceInternal::Property("Glacier2.CryptPasswords", "", false, nullptr), - IceInternal::Property("Glacier2.Filter.Address.Reject", "", false, nullptr), - IceInternal::Property("Glacier2.Filter.Address.Accept", "", false, nullptr), - IceInternal::Property("Glacier2.Filter.ProxySizeMax", "", false, nullptr), - IceInternal::Property("Glacier2.Filter.Category.Accept", "", false, nullptr), - IceInternal::Property("Glacier2.Filter.Category.AcceptUser", "", false, nullptr), - IceInternal::Property("Glacier2.Filter.AdapterId.Accept", "", false, nullptr), - IceInternal::Property("Glacier2.Filter.Identity.Accept", "", false, nullptr), - IceInternal::Property("Glacier2.InstanceName", "", false, nullptr), - IceInternal::Property("Glacier2.PermissionsVerifier.EndpointSelection", "", false, nullptr), - IceInternal::Property("Glacier2.PermissionsVerifier.ConnectionCached", "", false, nullptr), - IceInternal::Property("Glacier2.PermissionsVerifier.PreferSecure", "", false, nullptr), - IceInternal::Property("Glacier2.PermissionsVerifier.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("Glacier2.PermissionsVerifier.InvocationTimeout", "", false, nullptr), - IceInternal::Property("Glacier2.PermissionsVerifier.Locator", "", false, nullptr), - IceInternal::Property("Glacier2.PermissionsVerifier.Router", "", false, nullptr), - IceInternal::Property("Glacier2.PermissionsVerifier.CollocationOptimized", "", false, nullptr), - IceInternal::Property("Glacier2.PermissionsVerifier.Context.*", "", false, nullptr), - IceInternal::Property("Glacier2.PermissionsVerifier", "", false, nullptr), - IceInternal::Property("Glacier2.ReturnClientProxy", "", false, nullptr), - IceInternal::Property("Glacier2.SSLPermissionsVerifier.EndpointSelection", "", false, nullptr), - IceInternal::Property("Glacier2.SSLPermissionsVerifier.ConnectionCached", "", false, nullptr), - IceInternal::Property("Glacier2.SSLPermissionsVerifier.PreferSecure", "", false, nullptr), - IceInternal::Property("Glacier2.SSLPermissionsVerifier.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("Glacier2.SSLPermissionsVerifier.InvocationTimeout", "", false, nullptr), - IceInternal::Property("Glacier2.SSLPermissionsVerifier.Locator", "", false, nullptr), - IceInternal::Property("Glacier2.SSLPermissionsVerifier.Router", "", false, nullptr), - IceInternal::Property("Glacier2.SSLPermissionsVerifier.CollocationOptimized", "", false, nullptr), - IceInternal::Property("Glacier2.SSLPermissionsVerifier.Context.*", "", false, nullptr), - IceInternal::Property("Glacier2.SSLPermissionsVerifier", "", false, nullptr), - IceInternal::Property("Glacier2.RoutingTable.MaxSize", "", false, nullptr), - IceInternal::Property("Glacier2.Server.ACM.Timeout", "", false, nullptr), - IceInternal::Property("Glacier2.Server.ACM.Heartbeat", "", false, nullptr), - IceInternal::Property("Glacier2.Server.ACM.Close", "", false, nullptr), - IceInternal::Property("Glacier2.Server.ACM", "", false, nullptr), - IceInternal::Property("Glacier2.Server.AdapterId", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Connection.CloseTimeout", "10", false, nullptr), - IceInternal::Property("Glacier2.Server.Connection.ConnectTimeout", "10", false, nullptr), - IceInternal::Property("Glacier2.Server.Connection.EnableIdleCheck", "1", false, nullptr), - IceInternal::Property("Glacier2.Server.Connection.IdleTimeout", "60", false, nullptr), - IceInternal::Property("Glacier2.Server.Connection.InactivityTimeout", "300", false, nullptr), - IceInternal::Property("Glacier2.Server.Connection", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Endpoints", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Locator.EndpointSelection", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Locator.ConnectionCached", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Locator.PreferSecure", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Locator.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Locator.InvocationTimeout", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Locator.Locator", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Locator.Router", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Locator.CollocationOptimized", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Locator.Context.*", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Locator", "", false, nullptr), - IceInternal::Property("Glacier2.Server.PublishedEndpoints", "", false, nullptr), - IceInternal::Property("Glacier2.Server.ReplicaGroupId", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Router.EndpointSelection", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Router.ConnectionCached", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Router.PreferSecure", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Router.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Router.InvocationTimeout", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Router.Locator", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Router.Router", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Router.CollocationOptimized", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Router.Context.*", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Router", "", false, nullptr), - IceInternal::Property("Glacier2.Server.ProxyOptions", "", false, nullptr), - IceInternal::Property("Glacier2.Server.ThreadPool.Size", "", false, nullptr), - IceInternal::Property("Glacier2.Server.ThreadPool.SizeMax", "", false, nullptr), - IceInternal::Property("Glacier2.Server.ThreadPool.SizeWarn", "", false, nullptr), - IceInternal::Property("Glacier2.Server.ThreadPool.StackSize", "", false, nullptr), - IceInternal::Property("Glacier2.Server.ThreadPool.Serialize", "", false, nullptr), - IceInternal::Property("Glacier2.Server.ThreadPool.ThreadIdleTime", "", false, nullptr), - IceInternal::Property("Glacier2.Server.ThreadPool.ThreadPriority", "", false, nullptr), - IceInternal::Property("Glacier2.Server.MessageSizeMax", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Buffered", "", false, nullptr), - IceInternal::Property("Glacier2.Server.ForwardContext", "", false, nullptr), - IceInternal::Property("Glacier2.Server.SleepTime", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Trace.Override", "", false, nullptr), - IceInternal::Property("Glacier2.Server.Trace.Request", "", false, nullptr), - IceInternal::Property("Glacier2.SessionManager.EndpointSelection", "", false, nullptr), - IceInternal::Property("Glacier2.SessionManager.ConnectionCached", "", false, nullptr), - IceInternal::Property("Glacier2.SessionManager.PreferSecure", "", false, nullptr), - IceInternal::Property("Glacier2.SessionManager.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("Glacier2.SessionManager.InvocationTimeout", "", false, nullptr), - IceInternal::Property("Glacier2.SessionManager.Locator", "", false, nullptr), - IceInternal::Property("Glacier2.SessionManager.Router", "", false, nullptr), - IceInternal::Property("Glacier2.SessionManager.CollocationOptimized", "", false, nullptr), - IceInternal::Property("Glacier2.SessionManager.Context.*", "", false, nullptr), - IceInternal::Property("Glacier2.SessionManager", "", false, nullptr), - IceInternal::Property("Glacier2.SSLSessionManager.EndpointSelection", "", false, nullptr), - IceInternal::Property("Glacier2.SSLSessionManager.ConnectionCached", "", false, nullptr), - IceInternal::Property("Glacier2.SSLSessionManager.PreferSecure", "", false, nullptr), - IceInternal::Property("Glacier2.SSLSessionManager.LocatorCacheTimeout", "", false, nullptr), - IceInternal::Property("Glacier2.SSLSessionManager.InvocationTimeout", "", false, nullptr), - IceInternal::Property("Glacier2.SSLSessionManager.Locator", "", false, nullptr), - IceInternal::Property("Glacier2.SSLSessionManager.Router", "", false, nullptr), - IceInternal::Property("Glacier2.SSLSessionManager.CollocationOptimized", "", false, nullptr), - IceInternal::Property("Glacier2.SSLSessionManager.Context.*", "", false, nullptr), - IceInternal::Property("Glacier2.SSLSessionManager", "", false, nullptr), - IceInternal::Property("Glacier2.Trace.RoutingTable", "", false, nullptr), - IceInternal::Property("Glacier2.Trace.Session", "", false, nullptr), + IceInternal::Property("Glacier2.AddConnectionContext", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.ACM.Close", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.ACM", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.AdapterId", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("Glacier2.Client.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("Glacier2.Client.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("Glacier2.Client.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("Glacier2.Client.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("Glacier2.Client.Connection", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Endpoints", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Locator.Router", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Locator", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Router.Locator", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Router.Router", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Router", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Buffered", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.ForwardContext", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.SleepTime", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Trace.Override", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Trace.Reject", false, "", false, nullptr), + IceInternal::Property("Glacier2.Client.Trace.Request", false, "", false, nullptr), + IceInternal::Property("Glacier2.CryptPasswords", false, "", false, nullptr), + IceInternal::Property("Glacier2.Filter.Address.Reject", false, "", false, nullptr), + IceInternal::Property("Glacier2.Filter.Address.Accept", false, "", false, nullptr), + IceInternal::Property("Glacier2.Filter.ProxySizeMax", false, "", false, nullptr), + IceInternal::Property("Glacier2.Filter.Category.Accept", false, "", false, nullptr), + IceInternal::Property("Glacier2.Filter.Category.AcceptUser", false, "", false, nullptr), + IceInternal::Property("Glacier2.Filter.AdapterId.Accept", false, "", false, nullptr), + IceInternal::Property("Glacier2.Filter.Identity.Accept", false, "", false, nullptr), + IceInternal::Property("Glacier2.InstanceName", false, "", false, nullptr), + IceInternal::Property("Glacier2.PermissionsVerifier.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("Glacier2.PermissionsVerifier.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("Glacier2.PermissionsVerifier.PreferSecure", false, "", false, nullptr), + IceInternal::Property("Glacier2.PermissionsVerifier.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("Glacier2.PermissionsVerifier.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("Glacier2.PermissionsVerifier.Locator", false, "", false, nullptr), + IceInternal::Property("Glacier2.PermissionsVerifier.Router", false, "", false, nullptr), + IceInternal::Property("Glacier2.PermissionsVerifier.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("Glacier2.PermissionsVerifier.Context.*", true, "", false, nullptr), + IceInternal::Property("Glacier2.PermissionsVerifier", false, "", false, nullptr), + IceInternal::Property("Glacier2.ReturnClientProxy", false, "", false, nullptr), + IceInternal::Property("Glacier2.SSLPermissionsVerifier.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("Glacier2.SSLPermissionsVerifier.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("Glacier2.SSLPermissionsVerifier.PreferSecure", false, "", false, nullptr), + IceInternal::Property("Glacier2.SSLPermissionsVerifier.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("Glacier2.SSLPermissionsVerifier.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("Glacier2.SSLPermissionsVerifier.Locator", false, "", false, nullptr), + IceInternal::Property("Glacier2.SSLPermissionsVerifier.Router", false, "", false, nullptr), + IceInternal::Property("Glacier2.SSLPermissionsVerifier.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("Glacier2.SSLPermissionsVerifier.Context.*", true, "", false, nullptr), + IceInternal::Property("Glacier2.SSLPermissionsVerifier", false, "", false, nullptr), + IceInternal::Property("Glacier2.RoutingTable.MaxSize", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.ACM.Timeout", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.ACM.Heartbeat", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.ACM.Close", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.ACM", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.AdapterId", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Connection.CloseTimeout", false, "10", false, nullptr), + IceInternal::Property("Glacier2.Server.Connection.ConnectTimeout", false, "10", false, nullptr), + IceInternal::Property("Glacier2.Server.Connection.EnableIdleCheck", false, "1", false, nullptr), + IceInternal::Property("Glacier2.Server.Connection.IdleTimeout", false, "60", false, nullptr), + IceInternal::Property("Glacier2.Server.Connection.InactivityTimeout", false, "300", false, nullptr), + IceInternal::Property("Glacier2.Server.Connection", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Endpoints", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Locator.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Locator.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Locator.PreferSecure", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Locator.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Locator.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Locator.Locator", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Locator.Router", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Locator.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Locator.Context.*", true, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Locator", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.PublishedEndpoints", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.ReplicaGroupId", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Router.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Router.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Router.PreferSecure", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Router.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Router.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Router.Locator", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Router.Router", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Router.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Router.Context.*", true, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Router", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.ProxyOptions", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.ThreadPool.Size", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.ThreadPool.SizeMax", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.ThreadPool.SizeWarn", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.ThreadPool.StackSize", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.ThreadPool.Serialize", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.ThreadPool.ThreadIdleTime", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.ThreadPool.ThreadPriority", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.MessageSizeMax", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Buffered", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.ForwardContext", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.SleepTime", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Trace.Override", false, "", false, nullptr), + IceInternal::Property("Glacier2.Server.Trace.Request", false, "", false, nullptr), + IceInternal::Property("Glacier2.SessionManager.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("Glacier2.SessionManager.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("Glacier2.SessionManager.PreferSecure", false, "", false, nullptr), + IceInternal::Property("Glacier2.SessionManager.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("Glacier2.SessionManager.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("Glacier2.SessionManager.Locator", false, "", false, nullptr), + IceInternal::Property("Glacier2.SessionManager.Router", false, "", false, nullptr), + IceInternal::Property("Glacier2.SessionManager.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("Glacier2.SessionManager.Context.*", true, "", false, nullptr), + IceInternal::Property("Glacier2.SessionManager", false, "", false, nullptr), + IceInternal::Property("Glacier2.SSLSessionManager.EndpointSelection", false, "", false, nullptr), + IceInternal::Property("Glacier2.SSLSessionManager.ConnectionCached", false, "", false, nullptr), + IceInternal::Property("Glacier2.SSLSessionManager.PreferSecure", false, "", false, nullptr), + IceInternal::Property("Glacier2.SSLSessionManager.LocatorCacheTimeout", false, "", false, nullptr), + IceInternal::Property("Glacier2.SSLSessionManager.InvocationTimeout", false, "", false, nullptr), + IceInternal::Property("Glacier2.SSLSessionManager.Locator", false, "", false, nullptr), + IceInternal::Property("Glacier2.SSLSessionManager.Router", false, "", false, nullptr), + IceInternal::Property("Glacier2.SSLSessionManager.CollocationOptimized", false, "", false, nullptr), + IceInternal::Property("Glacier2.SSLSessionManager.Context.*", true, "", false, nullptr), + IceInternal::Property("Glacier2.SSLSessionManager", false, "", false, nullptr), + IceInternal::Property("Glacier2.Trace.RoutingTable", false, "", false, nullptr), + IceInternal::Property("Glacier2.Trace.Session", false, "", false, nullptr), }; const IceInternal::PropertyArray IceInternal::PropertyNames::Glacier2Props( @@ -1363,8 +1403,8 @@ const IceInternal::PropertyArray IceInternal::PropertyNames::Glacier2Props( sizeof(Glacier2PropsData) / sizeof(Glacier2PropsData[0])); const IceInternal::Property Glacier2CryptPermissionsVerifierPropsData[] = { - IceInternal::Property("Glacier2CryptPermissionsVerifier.*.PermissionsVerifier", "", false, nullptr), - IceInternal::Property("Glacier2CryptPermissionsVerifier.*.AdminPermissionsVerifier", "", false, nullptr), + IceInternal::Property("Glacier2CryptPermissionsVerifier.*.PermissionsVerifier", true, "", false, nullptr), + IceInternal::Property("Glacier2CryptPermissionsVerifier.*.AdminPermissionsVerifier", true, "", false, nullptr), }; const IceInternal::PropertyArray IceInternal::PropertyNames::Glacier2CryptPermissionsVerifierProps( diff --git a/cpp/src/Ice/PropertyNames.h b/cpp/src/Ice/PropertyNames.h index fc7fad51ca3..75ecb2f51a0 100644 --- a/cpp/src/Ice/PropertyNames.h +++ b/cpp/src/Ice/PropertyNames.h @@ -1,6 +1,6 @@ // Copyright (c) ZeroC, Inc. All rights reserved. -// Generated by makeprops.py from file ./config/PropertyNames.xml, Thu May 2 12:34:29 2024 +// Generated by makeprops.py from file ./config/PropertyNames.xml, Mon May 6 13:35:46 2024 // IMPORTANT: Do not edit this file -- any edits made here will be lost! @@ -15,12 +15,14 @@ namespace IceInternal struct Property { const char* pattern; + bool usesRegex; const char* defaultValue; bool deprecated; const char* deprecatedBy; - Property(const char* n, const char* dv, bool d, const char* b) + Property(const char* n, bool r, const char* dv, bool d, const char* b) : pattern(n), + usesRegex(r), defaultValue(dv), deprecated(d), deprecatedBy(b) diff --git a/cpp/src/IceUtil/StringUtil.cpp b/cpp/src/IceUtil/StringUtil.cpp index 7578eb8b176..56be3c45413 100644 --- a/cpp/src/IceUtil/StringUtil.cpp +++ b/cpp/src/IceUtil/StringUtil.cpp @@ -1067,7 +1067,7 @@ IceUtilInternal::lastErrorToString() #endif string -IceUtilInternal::toLower(const std::string& s) +IceUtilInternal::toLower(std::string_view s) { string result; result.reserve(s.size()); @@ -1086,7 +1086,7 @@ IceUtilInternal::toLower(const std::string& s) } string -IceUtilInternal::toUpper(const std::string& s) +IceUtilInternal::toUpper(std::string_view s) { string result; result.reserve(s.size()); diff --git a/csharp/src/Ice/Internal/Property.cs b/csharp/src/Ice/Internal/Property.cs index cb6de835437..a9ba76d20f7 100644 --- a/csharp/src/Ice/Internal/Property.cs +++ b/csharp/src/Ice/Internal/Property.cs @@ -2,4 +2,9 @@ namespace Ice.Internal; -public sealed record class Property(string pattern, string defaultValue, bool deprecated, string deprecatedBy); +public sealed record class Property( + string pattern, + bool usesRegex, + string defaultValue, + bool deprecated, + string deprecatedBy); diff --git a/csharp/src/Ice/Internal/PropertyNames.cs b/csharp/src/Ice/Internal/PropertyNames.cs index 6d4454c8bcf..3df45755a37 100644 --- a/csharp/src/Ice/Internal/PropertyNames.cs +++ b/csharp/src/Ice/Internal/PropertyNames.cs @@ -1,6 +1,6 @@ // Copyright (c) ZeroC, Inc. All rights reserved. -// Generated by makeprops.py from file ./config/PropertyNames.xml, Thu May 2 13:32:35 2024 +// Generated by makeprops.py from file ./config/PropertyNames.xml, Mon May 6 13:35:46 2024 // IMPORTANT: Do not edit this file -- any edits made here will be lost! @@ -10,1331 +10,1331 @@ public sealed class PropertyNames { public static Property[] IceProps = { - new Property(@"^Ice\.AcceptClassCycles$", "", false, null), - new Property(@"^Ice\.ACM\.Client$", "", true, null), - new Property(@"^Ice\.ACM\.Server$", "", true, null), - new Property(@"^Ice\.ACM\.Timeout$", "", false, null), - new Property(@"^Ice\.ACM\.Heartbeat$", "", false, null), - new Property(@"^Ice\.ACM\.Close$", "", false, null), - new Property(@"^Ice\.ACM$", "", false, null), - new Property(@"^Ice\.ACM\.Client\.Timeout$", "", false, null), - new Property(@"^Ice\.ACM\.Client\.Heartbeat$", "", false, null), - new Property(@"^Ice\.ACM\.Client\.Close$", "", false, null), - new Property(@"^Ice\.ACM\.Client$", "", false, null), - new Property(@"^Ice\.ACM\.Server\.Timeout$", "", false, null), - new Property(@"^Ice\.ACM\.Server\.Heartbeat$", "", false, null), - new Property(@"^Ice\.ACM\.Server\.Close$", "", false, null), - new Property(@"^Ice\.ACM\.Server$", "", false, null), - new Property(@"^Ice\.Admin\.ACM\.Timeout$", "", false, null), - new Property(@"^Ice\.Admin\.ACM\.Heartbeat$", "", false, null), - new Property(@"^Ice\.Admin\.ACM\.Close$", "", false, null), - new Property(@"^Ice\.Admin\.ACM$", "", false, null), - new Property(@"^Ice\.Admin\.AdapterId$", "", false, null), - new Property(@"^Ice\.Admin\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^Ice\.Admin\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^Ice\.Admin\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^Ice\.Admin\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^Ice\.Admin\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^Ice\.Admin\.Connection$", "", false, null), - new Property(@"^Ice\.Admin\.Endpoints$", "", false, null), - new Property(@"^Ice\.Admin\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^Ice\.Admin\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^Ice\.Admin\.Locator\.PreferSecure$", "", false, null), - new Property(@"^Ice\.Admin\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^Ice\.Admin\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^Ice\.Admin\.Locator\.Locator$", "", false, null), - new Property(@"^Ice\.Admin\.Locator\.Router$", "", false, null), - new Property(@"^Ice\.Admin\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^Ice\.Admin\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^Ice\.Admin\.Locator$", "", false, null), - new Property(@"^Ice\.Admin\.PublishedEndpoints$", "", false, null), - new Property(@"^Ice\.Admin\.ReplicaGroupId$", "", false, null), - new Property(@"^Ice\.Admin\.Router\.EndpointSelection$", "", false, null), - new Property(@"^Ice\.Admin\.Router\.ConnectionCached$", "", false, null), - new Property(@"^Ice\.Admin\.Router\.PreferSecure$", "", false, null), - new Property(@"^Ice\.Admin\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^Ice\.Admin\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^Ice\.Admin\.Router\.Locator$", "", false, null), - new Property(@"^Ice\.Admin\.Router\.Router$", "", false, null), - new Property(@"^Ice\.Admin\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^Ice\.Admin\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^Ice\.Admin\.Router$", "", false, null), - new Property(@"^Ice\.Admin\.ProxyOptions$", "", false, null), - new Property(@"^Ice\.Admin\.ThreadPool\.Size$", "", false, null), - new Property(@"^Ice\.Admin\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^Ice\.Admin\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^Ice\.Admin\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^Ice\.Admin\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^Ice\.Admin\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^Ice\.Admin\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^Ice\.Admin\.MessageSizeMax$", "", false, null), - new Property(@"^Ice\.Admin\.DelayCreation$", "", false, null), - new Property(@"^Ice\.Admin\.Enabled$", "", false, null), - new Property(@"^Ice\.Admin\.Facets$", "", false, null), - new Property(@"^Ice\.Admin\.InstanceName$", "", false, null), - new Property(@"^Ice\.Admin\.Logger\.KeepLogs$", "", false, null), - new Property(@"^Ice\.Admin\.Logger\.KeepTraces$", "", false, null), - new Property(@"^Ice\.Admin\.Logger\.Properties$", "", false, null), - new Property(@"^Ice\.Admin\.ServerId$", "", false, null), - new Property(@"^Ice\.BackgroundLocatorCacheUpdates$", "", false, null), - new Property(@"^Ice\.BatchAutoFlush$", "", true, null), - new Property(@"^Ice\.BatchAutoFlushSize$", "", false, null), - new Property(@"^Ice\.ChangeUser$", "", false, null), - new Property(@"^Ice\.ClassGraphDepthMax$", "", false, null), - new Property(@"^Ice\.ClientAccessPolicyProtocol$", "", false, null), - new Property(@"^Ice\.Compression\.Level$", "", false, null), - new Property(@"^Ice\.Config$", "", false, null), - new Property(@"^Ice\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^Ice\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^Ice\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^Ice\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^Ice\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^Ice\.Connection$", "", false, null), - new Property(@"^Ice\.ConsoleListener$", "", false, null), - new Property(@"^Ice\.Default\.CollocationOptimized$", "", false, null), - new Property(@"^Ice\.Default\.EncodingVersion$", "", false, null), - new Property(@"^Ice\.Default\.EndpointSelection$", "", false, null), - new Property(@"^Ice\.Default\.Host$", "", false, null), - new Property(@"^Ice\.Default\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^Ice\.Default\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^Ice\.Default\.Locator\.PreferSecure$", "", false, null), - new Property(@"^Ice\.Default\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^Ice\.Default\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^Ice\.Default\.Locator\.Locator$", "", false, null), - new Property(@"^Ice\.Default\.Locator\.Router$", "", false, null), - new Property(@"^Ice\.Default\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^Ice\.Default\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^Ice\.Default\.Locator$", "", false, null), - new Property(@"^Ice\.Default\.LocatorCacheTimeout$", "", false, null), - new Property(@"^Ice\.Default\.InvocationTimeout$", "", false, null), - new Property(@"^Ice\.Default\.Package$", "", false, null), - new Property(@"^Ice\.Default\.PreferSecure$", "", false, null), - new Property(@"^Ice\.Default\.Protocol$", "", false, null), - new Property(@"^Ice\.Default\.Router\.EndpointSelection$", "", false, null), - new Property(@"^Ice\.Default\.Router\.ConnectionCached$", "", false, null), - new Property(@"^Ice\.Default\.Router\.PreferSecure$", "", false, null), - new Property(@"^Ice\.Default\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^Ice\.Default\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^Ice\.Default\.Router\.Locator$", "", false, null), - new Property(@"^Ice\.Default\.Router\.Router$", "", false, null), - new Property(@"^Ice\.Default\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^Ice\.Default\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^Ice\.Default\.Router$", "", false, null), - new Property(@"^Ice\.Default\.SlicedFormat$", "", false, null), - new Property(@"^Ice\.Default\.SourceAddress$", "", false, null), - new Property(@"^Ice\.Default\.Timeout$", "", false, null), - new Property(@"^Ice\.EventLog\.Source$", "", false, null), - new Property(@"^Ice\.FactoryAssemblies$", "", false, null), - new Property(@"^Ice\.HTTPProxyHost$", "", false, null), - new Property(@"^Ice\.HTTPProxyPort$", "", false, null), - new Property(@"^Ice\.ImplicitContext$", "", false, null), - new Property(@"^Ice\.InitPlugins$", "", false, null), - new Property(@"^Ice\.IPv4$", "", false, null), - new Property(@"^Ice\.IPv6$", "", false, null), - new Property(@"^Ice\.LogFile$", "", false, null), - new Property(@"^Ice\.LogFile\.SizeMax$", "", false, null), - new Property(@"^Ice\.LogStdErr\.Convert$", "", false, null), - new Property(@"^Ice\.MessageSizeMax$", "", false, null), - new Property(@"^Ice\.Nohup$", "", false, null), - new Property(@"^Ice\.Override\.CloseTimeout$", "", false, null), - new Property(@"^Ice\.Override\.Compress$", "", false, null), - new Property(@"^Ice\.Override\.ConnectTimeout$", "", false, null), - new Property(@"^Ice\.Override\.Timeout$", "", false, null), - new Property(@"^Ice\.Override\.Secure$", "", false, null), - new Property(@"^Ice\.Package\.[^\s]+$", "", false, null), - new Property(@"^Ice\.Plugin\.[^\s]+$", "", false, null), - new Property(@"^Ice\.PluginLoadOrder$", "", false, null), - new Property(@"^Ice\.PreferIPv6Address$", "", false, null), - new Property(@"^Ice\.PreloadAssemblies$", "", false, null), - new Property(@"^Ice\.PrintAdapterReady$", "", false, null), - new Property(@"^Ice\.PrintProcessId$", "", false, null), - new Property(@"^Ice\.PrintStackTraces$", "", false, null), - new Property(@"^Ice\.ProgramName$", "", false, null), - new Property(@"^Ice\.RetryIntervals$", "0", false, null), - new Property(@"^Ice\.ServerIdleTime$", "", false, null), - new Property(@"^Ice\.SOCKSProxyHost$", "", false, null), - new Property(@"^Ice\.SOCKSProxyPort$", "", false, null), - new Property(@"^Ice\.StdErr$", "", false, null), - new Property(@"^Ice\.StdOut$", "", false, null), - new Property(@"^Ice\.SyslogFacility$", "", false, null), - new Property(@"^Ice\.ThreadPool\.Client\.Size$", "", false, null), - new Property(@"^Ice\.ThreadPool\.Client\.SizeMax$", "", false, null), - new Property(@"^Ice\.ThreadPool\.Client\.SizeWarn$", "", false, null), - new Property(@"^Ice\.ThreadPool\.Client\.StackSize$", "", false, null), - new Property(@"^Ice\.ThreadPool\.Client\.Serialize$", "", false, null), - new Property(@"^Ice\.ThreadPool\.Client\.ThreadIdleTime$", "", false, null), - new Property(@"^Ice\.ThreadPool\.Client\.ThreadPriority$", "", false, null), - new Property(@"^Ice\.ThreadPool\.Server\.Size$", "", false, null), - new Property(@"^Ice\.ThreadPool\.Server\.SizeMax$", "", false, null), - new Property(@"^Ice\.ThreadPool\.Server\.SizeWarn$", "", false, null), - new Property(@"^Ice\.ThreadPool\.Server\.StackSize$", "", false, null), - new Property(@"^Ice\.ThreadPool\.Server\.Serialize$", "", false, null), - new Property(@"^Ice\.ThreadPool\.Server\.ThreadIdleTime$", "", false, null), - new Property(@"^Ice\.ThreadPool\.Server\.ThreadPriority$", "", false, null), - new Property(@"^Ice\.ThreadPriority$", "", false, null), - new Property(@"^Ice\.ToStringMode$", "Unicode", false, null), - new Property(@"^Ice\.Trace\.Admin\.Properties$", "", false, null), - new Property(@"^Ice\.Trace\.Admin\.Logger$", "", false, null), - new Property(@"^Ice\.Trace\.Locator$", "", false, null), - new Property(@"^Ice\.Trace\.Network$", "", false, null), - new Property(@"^Ice\.Trace\.Protocol$", "", false, null), - new Property(@"^Ice\.Trace\.Retry$", "", false, null), - new Property(@"^Ice\.Trace\.Slicing$", "", false, null), - new Property(@"^Ice\.Trace\.ThreadPool$", "", false, null), - new Property(@"^Ice\.UDP\.RcvSize$", "", false, null), - new Property(@"^Ice\.UDP\.SndSize$", "", false, null), - new Property(@"^Ice\.TCP\.Backlog$", "", false, null), - new Property(@"^Ice\.TCP\.RcvSize$", "", false, null), - new Property(@"^Ice\.TCP\.SndSize$", "", false, null), - new Property(@"^Ice\.UseApplicationClassLoader$", "", false, null), - new Property(@"^Ice\.UseOSLog$", "", false, null), - new Property(@"^Ice\.UseSyslog$", "", false, null), - new Property(@"^Ice\.UseSystemdJournal$", "", false, null), - new Property(@"^Ice\.Warn\.AMICallback$", "", false, null), - new Property(@"^Ice\.Warn\.Connections$", "", false, null), - new Property(@"^Ice\.Warn\.Datagrams$", "", false, null), - new Property(@"^Ice\.Warn\.Dispatch$", "", false, null), - new Property(@"^Ice\.Warn\.Endpoints$", "", false, null), - new Property(@"^Ice\.Warn\.UnknownProperties$", "", false, null), - new Property(@"^Ice\.Warn\.UnusedProperties$", "", false, null), - new Property(@"^Ice\.CacheMessageBuffers$", "", false, null), - new Property(@"^Ice\.ThreadInterruptSafe$", "", false, null), + new(@"Ice.AcceptClassCycles", false, "", false, null), + new(@"Ice.ACM.Client", false, "", true, null), + new(@"Ice.ACM.Server", false, "", true, null), + new(@"Ice.ACM.Timeout", false, "", false, null), + new(@"Ice.ACM.Heartbeat", false, "", false, null), + new(@"Ice.ACM.Close", false, "", false, null), + new(@"Ice.ACM", false, "", false, null), + new(@"Ice.ACM.Client.Timeout", false, "", false, null), + new(@"Ice.ACM.Client.Heartbeat", false, "", false, null), + new(@"Ice.ACM.Client.Close", false, "", false, null), + new(@"Ice.ACM.Client", false, "", false, null), + new(@"Ice.ACM.Server.Timeout", false, "", false, null), + new(@"Ice.ACM.Server.Heartbeat", false, "", false, null), + new(@"Ice.ACM.Server.Close", false, "", false, null), + new(@"Ice.ACM.Server", false, "", false, null), + new(@"Ice.Admin.ACM.Timeout", false, "", false, null), + new(@"Ice.Admin.ACM.Heartbeat", false, "", false, null), + new(@"Ice.Admin.ACM.Close", false, "", false, null), + new(@"Ice.Admin.ACM", false, "", false, null), + new(@"Ice.Admin.AdapterId", false, "", false, null), + new(@"Ice.Admin.Connection.CloseTimeout", false, "10", false, null), + new(@"Ice.Admin.Connection.ConnectTimeout", false, "10", false, null), + new(@"Ice.Admin.Connection.EnableIdleCheck", false, "1", false, null), + new(@"Ice.Admin.Connection.IdleTimeout", false, "60", false, null), + new(@"Ice.Admin.Connection.InactivityTimeout", false, "300", false, null), + new(@"Ice.Admin.Connection", false, "", false, null), + new(@"Ice.Admin.Endpoints", false, "", false, null), + new(@"Ice.Admin.Locator.EndpointSelection", false, "", false, null), + new(@"Ice.Admin.Locator.ConnectionCached", false, "", false, null), + new(@"Ice.Admin.Locator.PreferSecure", false, "", false, null), + new(@"Ice.Admin.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"Ice.Admin.Locator.InvocationTimeout", false, "", false, null), + new(@"Ice.Admin.Locator.Locator", false, "", false, null), + new(@"Ice.Admin.Locator.Router", false, "", false, null), + new(@"Ice.Admin.Locator.CollocationOptimized", false, "", false, null), + new(@"^Ice\.Admin\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"Ice.Admin.Locator", false, "", false, null), + new(@"Ice.Admin.PublishedEndpoints", false, "", false, null), + new(@"Ice.Admin.ReplicaGroupId", false, "", false, null), + new(@"Ice.Admin.Router.EndpointSelection", false, "", false, null), + new(@"Ice.Admin.Router.ConnectionCached", false, "", false, null), + new(@"Ice.Admin.Router.PreferSecure", false, "", false, null), + new(@"Ice.Admin.Router.LocatorCacheTimeout", false, "", false, null), + new(@"Ice.Admin.Router.InvocationTimeout", false, "", false, null), + new(@"Ice.Admin.Router.Locator", false, "", false, null), + new(@"Ice.Admin.Router.Router", false, "", false, null), + new(@"Ice.Admin.Router.CollocationOptimized", false, "", false, null), + new(@"^Ice\.Admin\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"Ice.Admin.Router", false, "", false, null), + new(@"Ice.Admin.ProxyOptions", false, "", false, null), + new(@"Ice.Admin.ThreadPool.Size", false, "", false, null), + new(@"Ice.Admin.ThreadPool.SizeMax", false, "", false, null), + new(@"Ice.Admin.ThreadPool.SizeWarn", false, "", false, null), + new(@"Ice.Admin.ThreadPool.StackSize", false, "", false, null), + new(@"Ice.Admin.ThreadPool.Serialize", false, "", false, null), + new(@"Ice.Admin.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"Ice.Admin.ThreadPool.ThreadPriority", false, "", false, null), + new(@"Ice.Admin.MessageSizeMax", false, "", false, null), + new(@"Ice.Admin.DelayCreation", false, "", false, null), + new(@"Ice.Admin.Enabled", false, "", false, null), + new(@"Ice.Admin.Facets", false, "", false, null), + new(@"Ice.Admin.InstanceName", false, "", false, null), + new(@"Ice.Admin.Logger.KeepLogs", false, "", false, null), + new(@"Ice.Admin.Logger.KeepTraces", false, "", false, null), + new(@"Ice.Admin.Logger.Properties", false, "", false, null), + new(@"Ice.Admin.ServerId", false, "", false, null), + new(@"Ice.BackgroundLocatorCacheUpdates", false, "", false, null), + new(@"Ice.BatchAutoFlush", false, "", true, null), + new(@"Ice.BatchAutoFlushSize", false, "", false, null), + new(@"Ice.ChangeUser", false, "", false, null), + new(@"Ice.ClassGraphDepthMax", false, "", false, null), + new(@"Ice.ClientAccessPolicyProtocol", false, "", false, null), + new(@"Ice.Compression.Level", false, "", false, null), + new(@"Ice.Config", false, "", false, null), + new(@"Ice.Connection.CloseTimeout", false, "10", false, null), + new(@"Ice.Connection.ConnectTimeout", false, "10", false, null), + new(@"Ice.Connection.EnableIdleCheck", false, "1", false, null), + new(@"Ice.Connection.IdleTimeout", false, "60", false, null), + new(@"Ice.Connection.InactivityTimeout", false, "300", false, null), + new(@"Ice.Connection", false, "", false, null), + new(@"Ice.ConsoleListener", false, "", false, null), + new(@"Ice.Default.CollocationOptimized", false, "", false, null), + new(@"Ice.Default.EncodingVersion", false, "", false, null), + new(@"Ice.Default.EndpointSelection", false, "", false, null), + new(@"Ice.Default.Host", false, "", false, null), + new(@"Ice.Default.Locator.EndpointSelection", false, "", false, null), + new(@"Ice.Default.Locator.ConnectionCached", false, "", false, null), + new(@"Ice.Default.Locator.PreferSecure", false, "", false, null), + new(@"Ice.Default.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"Ice.Default.Locator.InvocationTimeout", false, "", false, null), + new(@"Ice.Default.Locator.Locator", false, "", false, null), + new(@"Ice.Default.Locator.Router", false, "", false, null), + new(@"Ice.Default.Locator.CollocationOptimized", false, "", false, null), + new(@"^Ice\.Default\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"Ice.Default.Locator", false, "", false, null), + new(@"Ice.Default.LocatorCacheTimeout", false, "", false, null), + new(@"Ice.Default.InvocationTimeout", false, "", false, null), + new(@"Ice.Default.Package", false, "", false, null), + new(@"Ice.Default.PreferSecure", false, "", false, null), + new(@"Ice.Default.Protocol", false, "", false, null), + new(@"Ice.Default.Router.EndpointSelection", false, "", false, null), + new(@"Ice.Default.Router.ConnectionCached", false, "", false, null), + new(@"Ice.Default.Router.PreferSecure", false, "", false, null), + new(@"Ice.Default.Router.LocatorCacheTimeout", false, "", false, null), + new(@"Ice.Default.Router.InvocationTimeout", false, "", false, null), + new(@"Ice.Default.Router.Locator", false, "", false, null), + new(@"Ice.Default.Router.Router", false, "", false, null), + new(@"Ice.Default.Router.CollocationOptimized", false, "", false, null), + new(@"^Ice\.Default\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"Ice.Default.Router", false, "", false, null), + new(@"Ice.Default.SlicedFormat", false, "", false, null), + new(@"Ice.Default.SourceAddress", false, "", false, null), + new(@"Ice.Default.Timeout", false, "", false, null), + new(@"Ice.EventLog.Source", false, "", false, null), + new(@"Ice.FactoryAssemblies", false, "", false, null), + new(@"Ice.HTTPProxyHost", false, "", false, null), + new(@"Ice.HTTPProxyPort", false, "", false, null), + new(@"Ice.ImplicitContext", false, "", false, null), + new(@"Ice.InitPlugins", false, "", false, null), + new(@"Ice.IPv4", false, "", false, null), + new(@"Ice.IPv6", false, "", false, null), + new(@"Ice.LogFile", false, "", false, null), + new(@"Ice.LogFile.SizeMax", false, "", false, null), + new(@"Ice.LogStdErr.Convert", false, "", false, null), + new(@"Ice.MessageSizeMax", false, "", false, null), + new(@"Ice.Nohup", false, "", false, null), + new(@"Ice.Override.CloseTimeout", false, "", false, null), + new(@"Ice.Override.Compress", false, "", false, null), + new(@"Ice.Override.ConnectTimeout", false, "", false, null), + new(@"Ice.Override.Timeout", false, "", false, null), + new(@"Ice.Override.Secure", false, "", false, null), + new(@"^Ice\.Package\.[^\s]+$", true, "", false, null), + new(@"^Ice\.Plugin\.[^\s]+$", true, "", false, null), + new(@"Ice.PluginLoadOrder", false, "", false, null), + new(@"Ice.PreferIPv6Address", false, "", false, null), + new(@"Ice.PreloadAssemblies", false, "", false, null), + new(@"Ice.PrintAdapterReady", false, "", false, null), + new(@"Ice.PrintProcessId", false, "", false, null), + new(@"Ice.PrintStackTraces", false, "", false, null), + new(@"Ice.ProgramName", false, "", false, null), + new(@"Ice.RetryIntervals", false, "0", false, null), + new(@"Ice.ServerIdleTime", false, "", false, null), + new(@"Ice.SOCKSProxyHost", false, "", false, null), + new(@"Ice.SOCKSProxyPort", false, "", false, null), + new(@"Ice.StdErr", false, "", false, null), + new(@"Ice.StdOut", false, "", false, null), + new(@"Ice.SyslogFacility", false, "", false, null), + new(@"Ice.ThreadPool.Client.Size", false, "", false, null), + new(@"Ice.ThreadPool.Client.SizeMax", false, "", false, null), + new(@"Ice.ThreadPool.Client.SizeWarn", false, "", false, null), + new(@"Ice.ThreadPool.Client.StackSize", false, "", false, null), + new(@"Ice.ThreadPool.Client.Serialize", false, "", false, null), + new(@"Ice.ThreadPool.Client.ThreadIdleTime", false, "", false, null), + new(@"Ice.ThreadPool.Client.ThreadPriority", false, "", false, null), + new(@"Ice.ThreadPool.Server.Size", false, "", false, null), + new(@"Ice.ThreadPool.Server.SizeMax", false, "", false, null), + new(@"Ice.ThreadPool.Server.SizeWarn", false, "", false, null), + new(@"Ice.ThreadPool.Server.StackSize", false, "", false, null), + new(@"Ice.ThreadPool.Server.Serialize", false, "", false, null), + new(@"Ice.ThreadPool.Server.ThreadIdleTime", false, "", false, null), + new(@"Ice.ThreadPool.Server.ThreadPriority", false, "", false, null), + new(@"Ice.ThreadPriority", false, "", false, null), + new(@"Ice.ToStringMode", false, "Unicode", false, null), + new(@"Ice.Trace.Admin.Properties", false, "", false, null), + new(@"Ice.Trace.Admin.Logger", false, "", false, null), + new(@"Ice.Trace.Locator", false, "", false, null), + new(@"Ice.Trace.Network", false, "", false, null), + new(@"Ice.Trace.Protocol", false, "", false, null), + new(@"Ice.Trace.Retry", false, "", false, null), + new(@"Ice.Trace.Slicing", false, "", false, null), + new(@"Ice.Trace.ThreadPool", false, "", false, null), + new(@"Ice.UDP.RcvSize", false, "", false, null), + new(@"Ice.UDP.SndSize", false, "", false, null), + new(@"Ice.TCP.Backlog", false, "", false, null), + new(@"Ice.TCP.RcvSize", false, "", false, null), + new(@"Ice.TCP.SndSize", false, "", false, null), + new(@"Ice.UseApplicationClassLoader", false, "", false, null), + new(@"Ice.UseOSLog", false, "", false, null), + new(@"Ice.UseSyslog", false, "", false, null), + new(@"Ice.UseSystemdJournal", false, "", false, null), + new(@"Ice.Warn.AMICallback", false, "", false, null), + new(@"Ice.Warn.Connections", false, "", false, null), + new(@"Ice.Warn.Datagrams", false, "", false, null), + new(@"Ice.Warn.Dispatch", false, "", false, null), + new(@"Ice.Warn.Endpoints", false, "", false, null), + new(@"Ice.Warn.UnknownProperties", false, "", false, null), + new(@"Ice.Warn.UnusedProperties", false, "", false, null), + new(@"Ice.CacheMessageBuffers", false, "", false, null), + new(@"Ice.ThreadInterruptSafe", false, "", false, null), }; public static Property[] IceMXProps = { - new Property(@"^IceMX\.Metrics\.[^\s]+\.GroupBy$", "", false, null), - new Property(@"^IceMX\.Metrics\.[^\s]+\.Map$", "", false, null), - new Property(@"^IceMX\.Metrics\.[^\s]+\.RetainDetached$", "", false, null), - new Property(@"^IceMX\.Metrics\.[^\s]+\.Accept$", "", false, null), - new Property(@"^IceMX\.Metrics\.[^\s]+\.Reject$", "", false, null), - new Property(@"^IceMX\.Metrics\.[^\s]+$", "", false, null), + new(@"^IceMX\.Metrics\.[^\s]+\.GroupBy$", true, "", false, null), + new(@"^IceMX\.Metrics\.[^\s]+\.Map$", true, "", false, null), + new(@"^IceMX\.Metrics\.[^\s]+\.RetainDetached$", true, "", false, null), + new(@"^IceMX\.Metrics\.[^\s]+\.Accept$", true, "", false, null), + new(@"^IceMX\.Metrics\.[^\s]+\.Reject$", true, "", false, null), + new(@"^IceMX\.Metrics\.[^\s]+$", true, "", false, null), }; public static Property[] IceDiscoveryProps = { - new Property(@"^IceDiscovery\.Multicast\.ACM\.Timeout$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.ACM\.Heartbeat$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.ACM\.Close$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.ACM$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.AdapterId$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^IceDiscovery\.Multicast\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^IceDiscovery\.Multicast\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^IceDiscovery\.Multicast\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^IceDiscovery\.Multicast\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^IceDiscovery\.Multicast\.Connection$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Endpoints$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Locator\.PreferSecure$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Locator\.Locator$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Locator\.Router$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Locator$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.PublishedEndpoints$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.ReplicaGroupId$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Router\.EndpointSelection$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Router\.ConnectionCached$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Router\.PreferSecure$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Router\.Locator$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Router\.Router$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.Router$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.ProxyOptions$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.ThreadPool\.Size$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^IceDiscovery\.Multicast\.MessageSizeMax$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.ACM\.Timeout$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.ACM\.Heartbeat$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.ACM\.Close$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.ACM$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.AdapterId$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^IceDiscovery\.Reply\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^IceDiscovery\.Reply\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^IceDiscovery\.Reply\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^IceDiscovery\.Reply\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^IceDiscovery\.Reply\.Connection$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Endpoints$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Locator\.PreferSecure$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Locator\.Locator$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Locator\.Router$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Locator$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.PublishedEndpoints$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.ReplicaGroupId$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Router\.EndpointSelection$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Router\.ConnectionCached$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Router\.PreferSecure$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Router\.Locator$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Router\.Router$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.Router$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.ProxyOptions$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.ThreadPool\.Size$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^IceDiscovery\.Reply\.MessageSizeMax$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.ACM\.Timeout$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.ACM\.Heartbeat$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.ACM\.Close$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.ACM$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.AdapterId$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^IceDiscovery\.Locator\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^IceDiscovery\.Locator\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^IceDiscovery\.Locator\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^IceDiscovery\.Locator\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^IceDiscovery\.Locator\.Connection$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Endpoints$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Locator\.PreferSecure$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Locator\.Locator$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Locator\.Router$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Locator$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.PublishedEndpoints$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.ReplicaGroupId$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Router\.EndpointSelection$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Router\.ConnectionCached$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Router\.PreferSecure$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Router\.Locator$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Router\.Router$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.Router$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.ProxyOptions$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.ThreadPool\.Size$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^IceDiscovery\.Locator\.MessageSizeMax$", "", false, null), - new Property(@"^IceDiscovery\.Lookup$", "", false, null), - new Property(@"^IceDiscovery\.Timeout$", "", false, null), - new Property(@"^IceDiscovery\.RetryCount$", "", false, null), - new Property(@"^IceDiscovery\.LatencyMultiplier$", "", false, null), - new Property(@"^IceDiscovery\.Address$", "", false, null), - new Property(@"^IceDiscovery\.Port$", "", false, null), - new Property(@"^IceDiscovery\.Interface$", "", false, null), - new Property(@"^IceDiscovery\.DomainId$", "", false, null), + new(@"IceDiscovery.Multicast.ACM.Timeout", false, "", false, null), + new(@"IceDiscovery.Multicast.ACM.Heartbeat", false, "", false, null), + new(@"IceDiscovery.Multicast.ACM.Close", false, "", false, null), + new(@"IceDiscovery.Multicast.ACM", false, "", false, null), + new(@"IceDiscovery.Multicast.AdapterId", false, "", false, null), + new(@"IceDiscovery.Multicast.Connection.CloseTimeout", false, "10", false, null), + new(@"IceDiscovery.Multicast.Connection.ConnectTimeout", false, "10", false, null), + new(@"IceDiscovery.Multicast.Connection.EnableIdleCheck", false, "1", false, null), + new(@"IceDiscovery.Multicast.Connection.IdleTimeout", false, "60", false, null), + new(@"IceDiscovery.Multicast.Connection.InactivityTimeout", false, "300", false, null), + new(@"IceDiscovery.Multicast.Connection", false, "", false, null), + new(@"IceDiscovery.Multicast.Endpoints", false, "", false, null), + new(@"IceDiscovery.Multicast.Locator.EndpointSelection", false, "", false, null), + new(@"IceDiscovery.Multicast.Locator.ConnectionCached", false, "", false, null), + new(@"IceDiscovery.Multicast.Locator.PreferSecure", false, "", false, null), + new(@"IceDiscovery.Multicast.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"IceDiscovery.Multicast.Locator.InvocationTimeout", false, "", false, null), + new(@"IceDiscovery.Multicast.Locator.Locator", false, "", false, null), + new(@"IceDiscovery.Multicast.Locator.Router", false, "", false, null), + new(@"IceDiscovery.Multicast.Locator.CollocationOptimized", false, "", false, null), + new(@"^IceDiscovery\.Multicast\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"IceDiscovery.Multicast.Locator", false, "", false, null), + new(@"IceDiscovery.Multicast.PublishedEndpoints", false, "", false, null), + new(@"IceDiscovery.Multicast.ReplicaGroupId", false, "", false, null), + new(@"IceDiscovery.Multicast.Router.EndpointSelection", false, "", false, null), + new(@"IceDiscovery.Multicast.Router.ConnectionCached", false, "", false, null), + new(@"IceDiscovery.Multicast.Router.PreferSecure", false, "", false, null), + new(@"IceDiscovery.Multicast.Router.LocatorCacheTimeout", false, "", false, null), + new(@"IceDiscovery.Multicast.Router.InvocationTimeout", false, "", false, null), + new(@"IceDiscovery.Multicast.Router.Locator", false, "", false, null), + new(@"IceDiscovery.Multicast.Router.Router", false, "", false, null), + new(@"IceDiscovery.Multicast.Router.CollocationOptimized", false, "", false, null), + new(@"^IceDiscovery\.Multicast\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"IceDiscovery.Multicast.Router", false, "", false, null), + new(@"IceDiscovery.Multicast.ProxyOptions", false, "", false, null), + new(@"IceDiscovery.Multicast.ThreadPool.Size", false, "", false, null), + new(@"IceDiscovery.Multicast.ThreadPool.SizeMax", false, "", false, null), + new(@"IceDiscovery.Multicast.ThreadPool.SizeWarn", false, "", false, null), + new(@"IceDiscovery.Multicast.ThreadPool.StackSize", false, "", false, null), + new(@"IceDiscovery.Multicast.ThreadPool.Serialize", false, "", false, null), + new(@"IceDiscovery.Multicast.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"IceDiscovery.Multicast.ThreadPool.ThreadPriority", false, "", false, null), + new(@"IceDiscovery.Multicast.MessageSizeMax", false, "", false, null), + new(@"IceDiscovery.Reply.ACM.Timeout", false, "", false, null), + new(@"IceDiscovery.Reply.ACM.Heartbeat", false, "", false, null), + new(@"IceDiscovery.Reply.ACM.Close", false, "", false, null), + new(@"IceDiscovery.Reply.ACM", false, "", false, null), + new(@"IceDiscovery.Reply.AdapterId", false, "", false, null), + new(@"IceDiscovery.Reply.Connection.CloseTimeout", false, "10", false, null), + new(@"IceDiscovery.Reply.Connection.ConnectTimeout", false, "10", false, null), + new(@"IceDiscovery.Reply.Connection.EnableIdleCheck", false, "1", false, null), + new(@"IceDiscovery.Reply.Connection.IdleTimeout", false, "60", false, null), + new(@"IceDiscovery.Reply.Connection.InactivityTimeout", false, "300", false, null), + new(@"IceDiscovery.Reply.Connection", false, "", false, null), + new(@"IceDiscovery.Reply.Endpoints", false, "", false, null), + new(@"IceDiscovery.Reply.Locator.EndpointSelection", false, "", false, null), + new(@"IceDiscovery.Reply.Locator.ConnectionCached", false, "", false, null), + new(@"IceDiscovery.Reply.Locator.PreferSecure", false, "", false, null), + new(@"IceDiscovery.Reply.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"IceDiscovery.Reply.Locator.InvocationTimeout", false, "", false, null), + new(@"IceDiscovery.Reply.Locator.Locator", false, "", false, null), + new(@"IceDiscovery.Reply.Locator.Router", false, "", false, null), + new(@"IceDiscovery.Reply.Locator.CollocationOptimized", false, "", false, null), + new(@"^IceDiscovery\.Reply\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"IceDiscovery.Reply.Locator", false, "", false, null), + new(@"IceDiscovery.Reply.PublishedEndpoints", false, "", false, null), + new(@"IceDiscovery.Reply.ReplicaGroupId", false, "", false, null), + new(@"IceDiscovery.Reply.Router.EndpointSelection", false, "", false, null), + new(@"IceDiscovery.Reply.Router.ConnectionCached", false, "", false, null), + new(@"IceDiscovery.Reply.Router.PreferSecure", false, "", false, null), + new(@"IceDiscovery.Reply.Router.LocatorCacheTimeout", false, "", false, null), + new(@"IceDiscovery.Reply.Router.InvocationTimeout", false, "", false, null), + new(@"IceDiscovery.Reply.Router.Locator", false, "", false, null), + new(@"IceDiscovery.Reply.Router.Router", false, "", false, null), + new(@"IceDiscovery.Reply.Router.CollocationOptimized", false, "", false, null), + new(@"^IceDiscovery\.Reply\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"IceDiscovery.Reply.Router", false, "", false, null), + new(@"IceDiscovery.Reply.ProxyOptions", false, "", false, null), + new(@"IceDiscovery.Reply.ThreadPool.Size", false, "", false, null), + new(@"IceDiscovery.Reply.ThreadPool.SizeMax", false, "", false, null), + new(@"IceDiscovery.Reply.ThreadPool.SizeWarn", false, "", false, null), + new(@"IceDiscovery.Reply.ThreadPool.StackSize", false, "", false, null), + new(@"IceDiscovery.Reply.ThreadPool.Serialize", false, "", false, null), + new(@"IceDiscovery.Reply.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"IceDiscovery.Reply.ThreadPool.ThreadPriority", false, "", false, null), + new(@"IceDiscovery.Reply.MessageSizeMax", false, "", false, null), + new(@"IceDiscovery.Locator.ACM.Timeout", false, "", false, null), + new(@"IceDiscovery.Locator.ACM.Heartbeat", false, "", false, null), + new(@"IceDiscovery.Locator.ACM.Close", false, "", false, null), + new(@"IceDiscovery.Locator.ACM", false, "", false, null), + new(@"IceDiscovery.Locator.AdapterId", false, "", false, null), + new(@"IceDiscovery.Locator.Connection.CloseTimeout", false, "10", false, null), + new(@"IceDiscovery.Locator.Connection.ConnectTimeout", false, "10", false, null), + new(@"IceDiscovery.Locator.Connection.EnableIdleCheck", false, "1", false, null), + new(@"IceDiscovery.Locator.Connection.IdleTimeout", false, "60", false, null), + new(@"IceDiscovery.Locator.Connection.InactivityTimeout", false, "300", false, null), + new(@"IceDiscovery.Locator.Connection", false, "", false, null), + new(@"IceDiscovery.Locator.Endpoints", false, "", false, null), + new(@"IceDiscovery.Locator.Locator.EndpointSelection", false, "", false, null), + new(@"IceDiscovery.Locator.Locator.ConnectionCached", false, "", false, null), + new(@"IceDiscovery.Locator.Locator.PreferSecure", false, "", false, null), + new(@"IceDiscovery.Locator.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"IceDiscovery.Locator.Locator.InvocationTimeout", false, "", false, null), + new(@"IceDiscovery.Locator.Locator.Locator", false, "", false, null), + new(@"IceDiscovery.Locator.Locator.Router", false, "", false, null), + new(@"IceDiscovery.Locator.Locator.CollocationOptimized", false, "", false, null), + new(@"^IceDiscovery\.Locator\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"IceDiscovery.Locator.Locator", false, "", false, null), + new(@"IceDiscovery.Locator.PublishedEndpoints", false, "", false, null), + new(@"IceDiscovery.Locator.ReplicaGroupId", false, "", false, null), + new(@"IceDiscovery.Locator.Router.EndpointSelection", false, "", false, null), + new(@"IceDiscovery.Locator.Router.ConnectionCached", false, "", false, null), + new(@"IceDiscovery.Locator.Router.PreferSecure", false, "", false, null), + new(@"IceDiscovery.Locator.Router.LocatorCacheTimeout", false, "", false, null), + new(@"IceDiscovery.Locator.Router.InvocationTimeout", false, "", false, null), + new(@"IceDiscovery.Locator.Router.Locator", false, "", false, null), + new(@"IceDiscovery.Locator.Router.Router", false, "", false, null), + new(@"IceDiscovery.Locator.Router.CollocationOptimized", false, "", false, null), + new(@"^IceDiscovery\.Locator\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"IceDiscovery.Locator.Router", false, "", false, null), + new(@"IceDiscovery.Locator.ProxyOptions", false, "", false, null), + new(@"IceDiscovery.Locator.ThreadPool.Size", false, "", false, null), + new(@"IceDiscovery.Locator.ThreadPool.SizeMax", false, "", false, null), + new(@"IceDiscovery.Locator.ThreadPool.SizeWarn", false, "", false, null), + new(@"IceDiscovery.Locator.ThreadPool.StackSize", false, "", false, null), + new(@"IceDiscovery.Locator.ThreadPool.Serialize", false, "", false, null), + new(@"IceDiscovery.Locator.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"IceDiscovery.Locator.ThreadPool.ThreadPriority", false, "", false, null), + new(@"IceDiscovery.Locator.MessageSizeMax", false, "", false, null), + new(@"IceDiscovery.Lookup", false, "", false, null), + new(@"IceDiscovery.Timeout", false, "", false, null), + new(@"IceDiscovery.RetryCount", false, "", false, null), + new(@"IceDiscovery.LatencyMultiplier", false, "", false, null), + new(@"IceDiscovery.Address", false, "", false, null), + new(@"IceDiscovery.Port", false, "", false, null), + new(@"IceDiscovery.Interface", false, "", false, null), + new(@"IceDiscovery.DomainId", false, "", false, null), }; public static Property[] IceLocatorDiscoveryProps = { - new Property(@"^IceLocatorDiscovery\.Reply\.ACM\.Timeout$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.ACM\.Heartbeat$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.ACM\.Close$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.ACM$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.AdapterId$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Connection$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Endpoints$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Locator\.PreferSecure$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Locator\.Locator$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Locator\.Router$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Locator$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.PublishedEndpoints$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.ReplicaGroupId$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Router\.EndpointSelection$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Router\.ConnectionCached$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Router\.PreferSecure$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Router\.Locator$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Router\.Router$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.Router$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.ProxyOptions$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.ThreadPool\.Size$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Reply\.MessageSizeMax$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.ACM\.Timeout$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.ACM\.Heartbeat$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.ACM\.Close$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.ACM$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.AdapterId$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Connection$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Endpoints$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Locator\.PreferSecure$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Locator\.Locator$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Locator\.Router$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Locator$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.PublishedEndpoints$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.ReplicaGroupId$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Router\.EndpointSelection$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Router\.ConnectionCached$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Router\.PreferSecure$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Router\.Locator$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Router\.Router$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.Router$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.ProxyOptions$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.ThreadPool\.Size$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Locator\.MessageSizeMax$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Lookup$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Timeout$", "", false, null), - new Property(@"^IceLocatorDiscovery\.RetryCount$", "", false, null), - new Property(@"^IceLocatorDiscovery\.RetryDelay$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Address$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Port$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Interface$", "", false, null), - new Property(@"^IceLocatorDiscovery\.InstanceName$", "", false, null), - new Property(@"^IceLocatorDiscovery\.Trace\.Lookup$", "", false, null), + new(@"IceLocatorDiscovery.Reply.ACM.Timeout", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.ACM.Heartbeat", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.ACM.Close", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.ACM", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.AdapterId", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.Connection.CloseTimeout", false, "10", false, null), + new(@"IceLocatorDiscovery.Reply.Connection.ConnectTimeout", false, "10", false, null), + new(@"IceLocatorDiscovery.Reply.Connection.EnableIdleCheck", false, "1", false, null), + new(@"IceLocatorDiscovery.Reply.Connection.IdleTimeout", false, "60", false, null), + new(@"IceLocatorDiscovery.Reply.Connection.InactivityTimeout", false, "300", false, null), + new(@"IceLocatorDiscovery.Reply.Connection", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.Endpoints", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.Locator.EndpointSelection", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.Locator.ConnectionCached", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.Locator.PreferSecure", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.Locator.InvocationTimeout", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.Locator.Locator", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.Locator.Router", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.Locator.CollocationOptimized", false, "", false, null), + new(@"^IceLocatorDiscovery\.Reply\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"IceLocatorDiscovery.Reply.Locator", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.PublishedEndpoints", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.ReplicaGroupId", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.Router.EndpointSelection", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.Router.ConnectionCached", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.Router.PreferSecure", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.Router.LocatorCacheTimeout", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.Router.InvocationTimeout", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.Router.Locator", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.Router.Router", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.Router.CollocationOptimized", false, "", false, null), + new(@"^IceLocatorDiscovery\.Reply\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"IceLocatorDiscovery.Reply.Router", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.ProxyOptions", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.ThreadPool.Size", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.ThreadPool.SizeMax", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.ThreadPool.SizeWarn", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.ThreadPool.StackSize", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.ThreadPool.Serialize", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.ThreadPool.ThreadPriority", false, "", false, null), + new(@"IceLocatorDiscovery.Reply.MessageSizeMax", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.ACM.Timeout", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.ACM.Heartbeat", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.ACM.Close", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.ACM", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.AdapterId", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.Connection.CloseTimeout", false, "10", false, null), + new(@"IceLocatorDiscovery.Locator.Connection.ConnectTimeout", false, "10", false, null), + new(@"IceLocatorDiscovery.Locator.Connection.EnableIdleCheck", false, "1", false, null), + new(@"IceLocatorDiscovery.Locator.Connection.IdleTimeout", false, "60", false, null), + new(@"IceLocatorDiscovery.Locator.Connection.InactivityTimeout", false, "300", false, null), + new(@"IceLocatorDiscovery.Locator.Connection", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.Endpoints", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.Locator.EndpointSelection", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.Locator.ConnectionCached", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.Locator.PreferSecure", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.Locator.InvocationTimeout", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.Locator.Locator", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.Locator.Router", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.Locator.CollocationOptimized", false, "", false, null), + new(@"^IceLocatorDiscovery\.Locator\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"IceLocatorDiscovery.Locator.Locator", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.PublishedEndpoints", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.ReplicaGroupId", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.Router.EndpointSelection", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.Router.ConnectionCached", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.Router.PreferSecure", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.Router.LocatorCacheTimeout", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.Router.InvocationTimeout", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.Router.Locator", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.Router.Router", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.Router.CollocationOptimized", false, "", false, null), + new(@"^IceLocatorDiscovery\.Locator\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"IceLocatorDiscovery.Locator.Router", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.ProxyOptions", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.ThreadPool.Size", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.ThreadPool.SizeMax", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.ThreadPool.SizeWarn", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.ThreadPool.StackSize", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.ThreadPool.Serialize", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.ThreadPool.ThreadPriority", false, "", false, null), + new(@"IceLocatorDiscovery.Locator.MessageSizeMax", false, "", false, null), + new(@"IceLocatorDiscovery.Lookup", false, "", false, null), + new(@"IceLocatorDiscovery.Timeout", false, "", false, null), + new(@"IceLocatorDiscovery.RetryCount", false, "", false, null), + new(@"IceLocatorDiscovery.RetryDelay", false, "", false, null), + new(@"IceLocatorDiscovery.Address", false, "", false, null), + new(@"IceLocatorDiscovery.Port", false, "", false, null), + new(@"IceLocatorDiscovery.Interface", false, "", false, null), + new(@"IceLocatorDiscovery.InstanceName", false, "", false, null), + new(@"IceLocatorDiscovery.Trace.Lookup", false, "", false, null), }; public static Property[] IceBoxProps = { - new Property(@"^IceBox\.InheritProperties$", "", false, null), - new Property(@"^IceBox\.InstanceName$", "", true, null), - new Property(@"^IceBox\.LoadOrder$", "", false, null), - new Property(@"^IceBox\.PrintServicesReady$", "", false, null), - new Property(@"^IceBox\.Service\.[^\s]+$", "", false, null), - new Property(@"^IceBox\.ServiceManager\.AdapterId$", "", true, null), - new Property(@"^IceBox\.ServiceManager\.Endpoints$", "", true, null), - new Property(@"^IceBox\.ServiceManager\.Locator$", "", true, null), - new Property(@"^IceBox\.ServiceManager\.PublishedEndpoints$", "", true, null), - new Property(@"^IceBox\.ServiceManager\.ReplicaGroupId$", "", true, null), - new Property(@"^IceBox\.ServiceManager\.Router$", "", true, null), - new Property(@"^IceBox\.ServiceManager\.ThreadPool\.Size$", "", true, null), - new Property(@"^IceBox\.ServiceManager\.ThreadPool\.SizeMax$", "", true, null), - new Property(@"^IceBox\.ServiceManager\.ThreadPool\.SizeWarn$", "", true, null), - new Property(@"^IceBox\.ServiceManager\.ThreadPool\.StackSize$", "", true, null), - new Property(@"^IceBox\.Trace\.ServiceObserver$", "", false, null), - new Property(@"^IceBox\.UseSharedCommunicator\.[^\s]+$", "", false, null), + new(@"IceBox.InheritProperties", false, "", false, null), + new(@"IceBox.InstanceName", false, "", true, null), + new(@"IceBox.LoadOrder", false, "", false, null), + new(@"IceBox.PrintServicesReady", false, "", false, null), + new(@"^IceBox\.Service\.[^\s]+$", true, "", false, null), + new(@"IceBox.ServiceManager.AdapterId", false, "", true, null), + new(@"IceBox.ServiceManager.Endpoints", false, "", true, null), + new(@"IceBox.ServiceManager.Locator", false, "", true, null), + new(@"IceBox.ServiceManager.PublishedEndpoints", false, "", true, null), + new(@"IceBox.ServiceManager.ReplicaGroupId", false, "", true, null), + new(@"IceBox.ServiceManager.Router", false, "", true, null), + new(@"IceBox.ServiceManager.ThreadPool.Size", false, "", true, null), + new(@"IceBox.ServiceManager.ThreadPool.SizeMax", false, "", true, null), + new(@"IceBox.ServiceManager.ThreadPool.SizeWarn", false, "", true, null), + new(@"IceBox.ServiceManager.ThreadPool.StackSize", false, "", true, null), + new(@"IceBox.Trace.ServiceObserver", false, "", false, null), + new(@"^IceBox\.UseSharedCommunicator\.[^\s]+$", true, "", false, null), }; public static Property[] IceBoxAdminProps = { - new Property(@"^IceBoxAdmin\.ServiceManager\.Proxy\.EndpointSelection$", "", false, null), - new Property(@"^IceBoxAdmin\.ServiceManager\.Proxy\.ConnectionCached$", "", false, null), - new Property(@"^IceBoxAdmin\.ServiceManager\.Proxy\.PreferSecure$", "", false, null), - new Property(@"^IceBoxAdmin\.ServiceManager\.Proxy\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceBoxAdmin\.ServiceManager\.Proxy\.InvocationTimeout$", "", false, null), - new Property(@"^IceBoxAdmin\.ServiceManager\.Proxy\.Locator$", "", false, null), - new Property(@"^IceBoxAdmin\.ServiceManager\.Proxy\.Router$", "", false, null), - new Property(@"^IceBoxAdmin\.ServiceManager\.Proxy\.CollocationOptimized$", "", false, null), - new Property(@"^IceBoxAdmin\.ServiceManager\.Proxy\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceBoxAdmin\.ServiceManager\.Proxy$", "", false, null), + new(@"IceBoxAdmin.ServiceManager.Proxy.EndpointSelection", false, "", false, null), + new(@"IceBoxAdmin.ServiceManager.Proxy.ConnectionCached", false, "", false, null), + new(@"IceBoxAdmin.ServiceManager.Proxy.PreferSecure", false, "", false, null), + new(@"IceBoxAdmin.ServiceManager.Proxy.LocatorCacheTimeout", false, "", false, null), + new(@"IceBoxAdmin.ServiceManager.Proxy.InvocationTimeout", false, "", false, null), + new(@"IceBoxAdmin.ServiceManager.Proxy.Locator", false, "", false, null), + new(@"IceBoxAdmin.ServiceManager.Proxy.Router", false, "", false, null), + new(@"IceBoxAdmin.ServiceManager.Proxy.CollocationOptimized", false, "", false, null), + new(@"^IceBoxAdmin\.ServiceManager\.Proxy\.Context\.[^\s]+$", true, "", false, null), + new(@"IceBoxAdmin.ServiceManager.Proxy", false, "", false, null), }; public static Property[] IceBridgeProps = { - new Property(@"^IceBridge\.Source\.ACM\.Timeout$", "", false, null), - new Property(@"^IceBridge\.Source\.ACM\.Heartbeat$", "", false, null), - new Property(@"^IceBridge\.Source\.ACM\.Close$", "", false, null), - new Property(@"^IceBridge\.Source\.ACM$", "", false, null), - new Property(@"^IceBridge\.Source\.AdapterId$", "", false, null), - new Property(@"^IceBridge\.Source\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^IceBridge\.Source\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^IceBridge\.Source\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^IceBridge\.Source\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^IceBridge\.Source\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^IceBridge\.Source\.Connection$", "", false, null), - new Property(@"^IceBridge\.Source\.Endpoints$", "", false, null), - new Property(@"^IceBridge\.Source\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^IceBridge\.Source\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^IceBridge\.Source\.Locator\.PreferSecure$", "", false, null), - new Property(@"^IceBridge\.Source\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceBridge\.Source\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^IceBridge\.Source\.Locator\.Locator$", "", false, null), - new Property(@"^IceBridge\.Source\.Locator\.Router$", "", false, null), - new Property(@"^IceBridge\.Source\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^IceBridge\.Source\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceBridge\.Source\.Locator$", "", false, null), - new Property(@"^IceBridge\.Source\.PublishedEndpoints$", "", false, null), - new Property(@"^IceBridge\.Source\.ReplicaGroupId$", "", false, null), - new Property(@"^IceBridge\.Source\.Router\.EndpointSelection$", "", false, null), - new Property(@"^IceBridge\.Source\.Router\.ConnectionCached$", "", false, null), - new Property(@"^IceBridge\.Source\.Router\.PreferSecure$", "", false, null), - new Property(@"^IceBridge\.Source\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceBridge\.Source\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^IceBridge\.Source\.Router\.Locator$", "", false, null), - new Property(@"^IceBridge\.Source\.Router\.Router$", "", false, null), - new Property(@"^IceBridge\.Source\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^IceBridge\.Source\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceBridge\.Source\.Router$", "", false, null), - new Property(@"^IceBridge\.Source\.ProxyOptions$", "", false, null), - new Property(@"^IceBridge\.Source\.ThreadPool\.Size$", "", false, null), - new Property(@"^IceBridge\.Source\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^IceBridge\.Source\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^IceBridge\.Source\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^IceBridge\.Source\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^IceBridge\.Source\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^IceBridge\.Source\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^IceBridge\.Source\.MessageSizeMax$", "", false, null), - new Property(@"^IceBridge\.Target\.Endpoints$", "", false, null), - new Property(@"^IceBridge\.InstanceName$", "", false, null), + new(@"IceBridge.Source.ACM.Timeout", false, "", false, null), + new(@"IceBridge.Source.ACM.Heartbeat", false, "", false, null), + new(@"IceBridge.Source.ACM.Close", false, "", false, null), + new(@"IceBridge.Source.ACM", false, "", false, null), + new(@"IceBridge.Source.AdapterId", false, "", false, null), + new(@"IceBridge.Source.Connection.CloseTimeout", false, "10", false, null), + new(@"IceBridge.Source.Connection.ConnectTimeout", false, "10", false, null), + new(@"IceBridge.Source.Connection.EnableIdleCheck", false, "1", false, null), + new(@"IceBridge.Source.Connection.IdleTimeout", false, "60", false, null), + new(@"IceBridge.Source.Connection.InactivityTimeout", false, "300", false, null), + new(@"IceBridge.Source.Connection", false, "", false, null), + new(@"IceBridge.Source.Endpoints", false, "", false, null), + new(@"IceBridge.Source.Locator.EndpointSelection", false, "", false, null), + new(@"IceBridge.Source.Locator.ConnectionCached", false, "", false, null), + new(@"IceBridge.Source.Locator.PreferSecure", false, "", false, null), + new(@"IceBridge.Source.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"IceBridge.Source.Locator.InvocationTimeout", false, "", false, null), + new(@"IceBridge.Source.Locator.Locator", false, "", false, null), + new(@"IceBridge.Source.Locator.Router", false, "", false, null), + new(@"IceBridge.Source.Locator.CollocationOptimized", false, "", false, null), + new(@"^IceBridge\.Source\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"IceBridge.Source.Locator", false, "", false, null), + new(@"IceBridge.Source.PublishedEndpoints", false, "", false, null), + new(@"IceBridge.Source.ReplicaGroupId", false, "", false, null), + new(@"IceBridge.Source.Router.EndpointSelection", false, "", false, null), + new(@"IceBridge.Source.Router.ConnectionCached", false, "", false, null), + new(@"IceBridge.Source.Router.PreferSecure", false, "", false, null), + new(@"IceBridge.Source.Router.LocatorCacheTimeout", false, "", false, null), + new(@"IceBridge.Source.Router.InvocationTimeout", false, "", false, null), + new(@"IceBridge.Source.Router.Locator", false, "", false, null), + new(@"IceBridge.Source.Router.Router", false, "", false, null), + new(@"IceBridge.Source.Router.CollocationOptimized", false, "", false, null), + new(@"^IceBridge\.Source\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"IceBridge.Source.Router", false, "", false, null), + new(@"IceBridge.Source.ProxyOptions", false, "", false, null), + new(@"IceBridge.Source.ThreadPool.Size", false, "", false, null), + new(@"IceBridge.Source.ThreadPool.SizeMax", false, "", false, null), + new(@"IceBridge.Source.ThreadPool.SizeWarn", false, "", false, null), + new(@"IceBridge.Source.ThreadPool.StackSize", false, "", false, null), + new(@"IceBridge.Source.ThreadPool.Serialize", false, "", false, null), + new(@"IceBridge.Source.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"IceBridge.Source.ThreadPool.ThreadPriority", false, "", false, null), + new(@"IceBridge.Source.MessageSizeMax", false, "", false, null), + new(@"IceBridge.Target.Endpoints", false, "", false, null), + new(@"IceBridge.InstanceName", false, "", false, null), }; public static Property[] IceGridAdminProps = { - new Property(@"^IceGridAdmin\.AuthenticateUsingSSL$", "", false, null), - new Property(@"^IceGridAdmin\.MetricsConfig$", "", false, null), - new Property(@"^IceGridAdmin\.Username$", "", false, null), - new Property(@"^IceGridAdmin\.Password$", "", false, null), - new Property(@"^IceGridAdmin\.Replica$", "", false, null), - new Property(@"^IceGridAdmin\.Host$", "", false, null), - new Property(@"^IceGridAdmin\.Port$", "", false, null), - new Property(@"^IceGridAdmin\.InstanceName$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.ACM\.Timeout$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.ACM\.Heartbeat$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.ACM\.Close$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.ACM$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.AdapterId$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^IceGridAdmin\.Server\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^IceGridAdmin\.Server\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^IceGridAdmin\.Server\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^IceGridAdmin\.Server\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^IceGridAdmin\.Server\.Connection$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Endpoints$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Locator\.PreferSecure$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Locator\.Locator$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Locator\.Router$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Locator$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.PublishedEndpoints$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.ReplicaGroupId$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Router\.EndpointSelection$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Router\.ConnectionCached$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Router\.PreferSecure$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Router\.Locator$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Router\.Router$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.Router$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.ProxyOptions$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.ThreadPool\.Size$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^IceGridAdmin\.Server\.MessageSizeMax$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Address$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Interface$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Lookup$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.ACM\.Timeout$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.ACM\.Heartbeat$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.ACM\.Close$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.ACM$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.AdapterId$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Connection$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Endpoints$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Locator\.PreferSecure$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Locator\.Locator$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Locator\.Router$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Locator$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.PublishedEndpoints$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.ReplicaGroupId$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Router\.EndpointSelection$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Router\.ConnectionCached$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Router\.PreferSecure$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Router\.Locator$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Router\.Router$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.Router$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.ProxyOptions$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.ThreadPool\.Size$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Reply\.MessageSizeMax$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.ACM\.Timeout$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.ACM\.Heartbeat$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.ACM\.Close$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.ACM$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.AdapterId$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Connection$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Endpoints$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Locator\.PreferSecure$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Locator\.Locator$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Locator\.Router$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Locator$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.PublishedEndpoints$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.ReplicaGroupId$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Router\.EndpointSelection$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Router\.ConnectionCached$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Router\.PreferSecure$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Router\.Locator$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Router\.Router$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.Router$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.ProxyOptions$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.ThreadPool\.Size$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^IceGridAdmin\.Discovery\.Locator\.MessageSizeMax$", "", false, null), - new Property(@"^IceGridAdmin\.Trace\.Observers$", "", false, null), - new Property(@"^IceGridAdmin\.Trace\.SaveToRegistry$", "", false, null), + new(@"IceGridAdmin.AuthenticateUsingSSL", false, "", false, null), + new(@"IceGridAdmin.MetricsConfig", false, "", false, null), + new(@"IceGridAdmin.Username", false, "", false, null), + new(@"IceGridAdmin.Password", false, "", false, null), + new(@"IceGridAdmin.Replica", false, "", false, null), + new(@"IceGridAdmin.Host", false, "", false, null), + new(@"IceGridAdmin.Port", false, "", false, null), + new(@"IceGridAdmin.InstanceName", false, "", false, null), + new(@"IceGridAdmin.Server.ACM.Timeout", false, "", false, null), + new(@"IceGridAdmin.Server.ACM.Heartbeat", false, "", false, null), + new(@"IceGridAdmin.Server.ACM.Close", false, "", false, null), + new(@"IceGridAdmin.Server.ACM", false, "", false, null), + new(@"IceGridAdmin.Server.AdapterId", false, "", false, null), + new(@"IceGridAdmin.Server.Connection.CloseTimeout", false, "10", false, null), + new(@"IceGridAdmin.Server.Connection.ConnectTimeout", false, "10", false, null), + new(@"IceGridAdmin.Server.Connection.EnableIdleCheck", false, "1", false, null), + new(@"IceGridAdmin.Server.Connection.IdleTimeout", false, "60", false, null), + new(@"IceGridAdmin.Server.Connection.InactivityTimeout", false, "300", false, null), + new(@"IceGridAdmin.Server.Connection", false, "", false, null), + new(@"IceGridAdmin.Server.Endpoints", false, "", false, null), + new(@"IceGridAdmin.Server.Locator.EndpointSelection", false, "", false, null), + new(@"IceGridAdmin.Server.Locator.ConnectionCached", false, "", false, null), + new(@"IceGridAdmin.Server.Locator.PreferSecure", false, "", false, null), + new(@"IceGridAdmin.Server.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"IceGridAdmin.Server.Locator.InvocationTimeout", false, "", false, null), + new(@"IceGridAdmin.Server.Locator.Locator", false, "", false, null), + new(@"IceGridAdmin.Server.Locator.Router", false, "", false, null), + new(@"IceGridAdmin.Server.Locator.CollocationOptimized", false, "", false, null), + new(@"^IceGridAdmin\.Server\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGridAdmin.Server.Locator", false, "", false, null), + new(@"IceGridAdmin.Server.PublishedEndpoints", false, "", false, null), + new(@"IceGridAdmin.Server.ReplicaGroupId", false, "", false, null), + new(@"IceGridAdmin.Server.Router.EndpointSelection", false, "", false, null), + new(@"IceGridAdmin.Server.Router.ConnectionCached", false, "", false, null), + new(@"IceGridAdmin.Server.Router.PreferSecure", false, "", false, null), + new(@"IceGridAdmin.Server.Router.LocatorCacheTimeout", false, "", false, null), + new(@"IceGridAdmin.Server.Router.InvocationTimeout", false, "", false, null), + new(@"IceGridAdmin.Server.Router.Locator", false, "", false, null), + new(@"IceGridAdmin.Server.Router.Router", false, "", false, null), + new(@"IceGridAdmin.Server.Router.CollocationOptimized", false, "", false, null), + new(@"^IceGridAdmin\.Server\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGridAdmin.Server.Router", false, "", false, null), + new(@"IceGridAdmin.Server.ProxyOptions", false, "", false, null), + new(@"IceGridAdmin.Server.ThreadPool.Size", false, "", false, null), + new(@"IceGridAdmin.Server.ThreadPool.SizeMax", false, "", false, null), + new(@"IceGridAdmin.Server.ThreadPool.SizeWarn", false, "", false, null), + new(@"IceGridAdmin.Server.ThreadPool.StackSize", false, "", false, null), + new(@"IceGridAdmin.Server.ThreadPool.Serialize", false, "", false, null), + new(@"IceGridAdmin.Server.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"IceGridAdmin.Server.ThreadPool.ThreadPriority", false, "", false, null), + new(@"IceGridAdmin.Server.MessageSizeMax", false, "", false, null), + new(@"IceGridAdmin.Discovery.Address", false, "", false, null), + new(@"IceGridAdmin.Discovery.Interface", false, "", false, null), + new(@"IceGridAdmin.Discovery.Lookup", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.ACM.Timeout", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.ACM.Heartbeat", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.ACM.Close", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.ACM", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.AdapterId", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Connection.CloseTimeout", false, "10", false, null), + new(@"IceGridAdmin.Discovery.Reply.Connection.ConnectTimeout", false, "10", false, null), + new(@"IceGridAdmin.Discovery.Reply.Connection.EnableIdleCheck", false, "1", false, null), + new(@"IceGridAdmin.Discovery.Reply.Connection.IdleTimeout", false, "60", false, null), + new(@"IceGridAdmin.Discovery.Reply.Connection.InactivityTimeout", false, "300", false, null), + new(@"IceGridAdmin.Discovery.Reply.Connection", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Endpoints", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Locator.EndpointSelection", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Locator.ConnectionCached", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Locator.PreferSecure", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Locator.InvocationTimeout", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Locator.Locator", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Locator.Router", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Locator.CollocationOptimized", false, "", false, null), + new(@"^IceGridAdmin\.Discovery\.Reply\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Locator", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.PublishedEndpoints", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.ReplicaGroupId", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Router.EndpointSelection", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Router.ConnectionCached", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Router.PreferSecure", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Router.LocatorCacheTimeout", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Router.InvocationTimeout", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Router.Locator", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Router.Router", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Router.CollocationOptimized", false, "", false, null), + new(@"^IceGridAdmin\.Discovery\.Reply\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.Router", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.ProxyOptions", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.ThreadPool.Size", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.ThreadPool.SizeMax", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.ThreadPool.SizeWarn", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.ThreadPool.StackSize", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.ThreadPool.Serialize", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.ThreadPool.ThreadPriority", false, "", false, null), + new(@"IceGridAdmin.Discovery.Reply.MessageSizeMax", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.ACM.Timeout", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.ACM.Heartbeat", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.ACM.Close", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.ACM", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.AdapterId", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Connection.CloseTimeout", false, "10", false, null), + new(@"IceGridAdmin.Discovery.Locator.Connection.ConnectTimeout", false, "10", false, null), + new(@"IceGridAdmin.Discovery.Locator.Connection.EnableIdleCheck", false, "1", false, null), + new(@"IceGridAdmin.Discovery.Locator.Connection.IdleTimeout", false, "60", false, null), + new(@"IceGridAdmin.Discovery.Locator.Connection.InactivityTimeout", false, "300", false, null), + new(@"IceGridAdmin.Discovery.Locator.Connection", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Endpoints", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Locator.EndpointSelection", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Locator.ConnectionCached", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Locator.PreferSecure", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Locator.InvocationTimeout", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Locator.Locator", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Locator.Router", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Locator.CollocationOptimized", false, "", false, null), + new(@"^IceGridAdmin\.Discovery\.Locator\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Locator", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.PublishedEndpoints", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.ReplicaGroupId", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Router.EndpointSelection", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Router.ConnectionCached", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Router.PreferSecure", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Router.LocatorCacheTimeout", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Router.InvocationTimeout", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Router.Locator", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Router.Router", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Router.CollocationOptimized", false, "", false, null), + new(@"^IceGridAdmin\.Discovery\.Locator\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.Router", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.ProxyOptions", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.ThreadPool.Size", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.ThreadPool.SizeMax", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.ThreadPool.SizeWarn", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.ThreadPool.StackSize", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.ThreadPool.Serialize", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.ThreadPool.ThreadPriority", false, "", false, null), + new(@"IceGridAdmin.Discovery.Locator.MessageSizeMax", false, "", false, null), + new(@"IceGridAdmin.Trace.Observers", false, "", false, null), + new(@"IceGridAdmin.Trace.SaveToRegistry", false, "", false, null), }; public static Property[] IceGridProps = { - new Property(@"^IceGrid\.AdminRouter\.ACM\.Timeout$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.ACM\.Heartbeat$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.ACM\.Close$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.ACM$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.AdapterId$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^IceGrid\.AdminRouter\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^IceGrid\.AdminRouter\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^IceGrid\.AdminRouter\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^IceGrid\.AdminRouter\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^IceGrid\.AdminRouter\.Connection$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Endpoints$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Locator\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Locator\.Locator$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Locator\.Router$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Locator$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.PublishedEndpoints$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.ReplicaGroupId$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Router\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Router\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Router\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Router\.Locator$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Router\.Router$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.Router$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.ProxyOptions$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.ThreadPool\.Size$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^IceGrid\.AdminRouter\.MessageSizeMax$", "", false, null), - new Property(@"^IceGrid\.InstanceName$", "", false, null), - new Property(@"^IceGrid\.Node\.ACM\.Timeout$", "", false, null), - new Property(@"^IceGrid\.Node\.ACM\.Heartbeat$", "", false, null), - new Property(@"^IceGrid\.Node\.ACM\.Close$", "", false, null), - new Property(@"^IceGrid\.Node\.ACM$", "", false, null), - new Property(@"^IceGrid\.Node\.AdapterId$", "", false, null), - new Property(@"^IceGrid\.Node\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^IceGrid\.Node\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^IceGrid\.Node\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^IceGrid\.Node\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^IceGrid\.Node\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^IceGrid\.Node\.Connection$", "", false, null), - new Property(@"^IceGrid\.Node\.Endpoints$", "", false, null), - new Property(@"^IceGrid\.Node\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Node\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Node\.Locator\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Node\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Node\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Node\.Locator\.Locator$", "", false, null), - new Property(@"^IceGrid\.Node\.Locator\.Router$", "", false, null), - new Property(@"^IceGrid\.Node\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Node\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Node\.Locator$", "", false, null), - new Property(@"^IceGrid\.Node\.PublishedEndpoints$", "", false, null), - new Property(@"^IceGrid\.Node\.ReplicaGroupId$", "", false, null), - new Property(@"^IceGrid\.Node\.Router\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Node\.Router\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Node\.Router\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Node\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Node\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Node\.Router\.Locator$", "", false, null), - new Property(@"^IceGrid\.Node\.Router\.Router$", "", false, null), - new Property(@"^IceGrid\.Node\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Node\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Node\.Router$", "", false, null), - new Property(@"^IceGrid\.Node\.ProxyOptions$", "", false, null), - new Property(@"^IceGrid\.Node\.ThreadPool\.Size$", "", false, null), - new Property(@"^IceGrid\.Node\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^IceGrid\.Node\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^IceGrid\.Node\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^IceGrid\.Node\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^IceGrid\.Node\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^IceGrid\.Node\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^IceGrid\.Node\.MessageSizeMax$", "", false, null), - new Property(@"^IceGrid\.Node\.AllowRunningServersAsRoot$", "", false, null), - new Property(@"^IceGrid\.Node\.AllowEndpointsOverride$", "", false, null), - new Property(@"^IceGrid\.Node\.CollocateRegistry$", "", false, null), - new Property(@"^IceGrid\.Node\.Data$", "", false, null), - new Property(@"^IceGrid\.Node\.DisableOnFailure$", "", false, null), - new Property(@"^IceGrid\.Node\.Name$", "", false, null), - new Property(@"^IceGrid\.Node\.Output$", "", false, null), - new Property(@"^IceGrid\.Node\.ProcessorSocketCount$", "", false, null), - new Property(@"^IceGrid\.Node\.PrintServersReady$", "", false, null), - new Property(@"^IceGrid\.Node\.PropertiesOverride$", "", false, null), - new Property(@"^IceGrid\.Node\.RedirectErrToOut$", "", false, null), - new Property(@"^IceGrid\.Node\.Trace\.Activator$", "", false, null), - new Property(@"^IceGrid\.Node\.Trace\.Adapter$", "", false, null), - new Property(@"^IceGrid\.Node\.Trace\.Admin$", "", false, null), - new Property(@"^IceGrid\.Node\.Trace\.Patch$", "", false, null), - new Property(@"^IceGrid\.Node\.Trace\.Replica$", "", false, null), - new Property(@"^IceGrid\.Node\.Trace\.Server$", "", false, null), - new Property(@"^IceGrid\.Node\.UserAccounts$", "", false, null), - new Property(@"^IceGrid\.Node\.UserAccountMapper\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Node\.UserAccountMapper\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Node\.UserAccountMapper\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Node\.UserAccountMapper\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Node\.UserAccountMapper\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Node\.UserAccountMapper\.Locator$", "", false, null), - new Property(@"^IceGrid\.Node\.UserAccountMapper\.Router$", "", false, null), - new Property(@"^IceGrid\.Node\.UserAccountMapper\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Node\.UserAccountMapper\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Node\.UserAccountMapper$", "", false, null), - new Property(@"^IceGrid\.Node\.WaitTime$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminCryptPasswords$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminPermissionsVerifier\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminPermissionsVerifier\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminPermissionsVerifier\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminPermissionsVerifier\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminPermissionsVerifier\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminPermissionsVerifier\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminPermissionsVerifier\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminPermissionsVerifier\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminPermissionsVerifier\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminPermissionsVerifier$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionFilters$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.ACM\.Timeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.ACM\.Heartbeat$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.ACM\.Close$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.ACM$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.AdapterId$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Connection$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Endpoints$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Locator\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Locator\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Locator\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.PublishedEndpoints$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.ReplicaGroupId$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Router\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Router\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Router\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Router\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Router\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.ProxyOptions$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.ThreadPool\.Size$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSessionManager\.MessageSizeMax$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSSLPermissionsVerifier\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSSLPermissionsVerifier\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSSLPermissionsVerifier\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSSLPermissionsVerifier\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSSLPermissionsVerifier\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSSLPermissionsVerifier\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSSLPermissionsVerifier\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSSLPermissionsVerifier\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSSLPermissionsVerifier\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Registry\.AdminSSLPermissionsVerifier$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.ACM\.Timeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.ACM\.Heartbeat$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.ACM\.Close$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.ACM$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.AdapterId$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Connection$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Endpoints$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Locator\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Locator\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Locator\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.PublishedEndpoints$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.ReplicaGroupId$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Router\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Router\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Router\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Router\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Router\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.ProxyOptions$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.ThreadPool\.Size$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^IceGrid\.Registry\.Client\.MessageSizeMax$", "", false, null), - new Property(@"^IceGrid\.Registry\.CryptPasswords$", "", false, null), - new Property(@"^IceGrid\.Registry\.DefaultTemplates$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.ACM\.Timeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.ACM\.Heartbeat$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.ACM\.Close$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.ACM$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.AdapterId$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Connection$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Endpoints$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Locator\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Locator\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Locator\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.PublishedEndpoints$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.ReplicaGroupId$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Router\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Router\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Router\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Router\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Router\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.ProxyOptions$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.ThreadPool\.Size$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.MessageSizeMax$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Enabled$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Address$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Port$", "", false, null), - new Property(@"^IceGrid\.Registry\.Discovery\.Interface$", "", false, null), - new Property(@"^IceGrid\.Registry\.DynamicRegistration$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.ACM\.Timeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.ACM\.Heartbeat$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.ACM\.Close$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.ACM$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.AdapterId$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Connection$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Endpoints$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Locator\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Locator\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Locator\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.PublishedEndpoints$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.ReplicaGroupId$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Router\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Router\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Router\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Router\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Router\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.ProxyOptions$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.ThreadPool\.Size$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^IceGrid\.Registry\.Internal\.MessageSizeMax$", "", false, null), - new Property(@"^IceGrid\.Registry\.LMDB\.MapSize$", "", false, null), - new Property(@"^IceGrid\.Registry\.LMDB\.Path$", "", false, null), - new Property(@"^IceGrid\.Registry\.PermissionsVerifier\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Registry\.PermissionsVerifier\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Registry\.PermissionsVerifier\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Registry\.PermissionsVerifier\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.PermissionsVerifier\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.PermissionsVerifier\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.PermissionsVerifier\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.PermissionsVerifier\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Registry\.PermissionsVerifier\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Registry\.PermissionsVerifier$", "", false, null), - new Property(@"^IceGrid\.Registry\.ReplicaName$", "", false, null), - new Property(@"^IceGrid\.Registry\.RequireNodeCertCN$", "", false, null), - new Property(@"^IceGrid\.Registry\.RequireReplicaCertCN$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.ACM\.Timeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.ACM\.Heartbeat$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.ACM\.Close$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.ACM$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.AdapterId$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Connection$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Endpoints$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Locator\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Locator\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Locator\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.PublishedEndpoints$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.ReplicaGroupId$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Router\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Router\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Router\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Router\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Router\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.ProxyOptions$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.ThreadPool\.Size$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^IceGrid\.Registry\.Server\.MessageSizeMax$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionFilters$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.ACM\.Timeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.ACM\.Heartbeat$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.ACM\.Close$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.ACM$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.AdapterId$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Connection$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Endpoints$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Locator\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Locator\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Locator\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.PublishedEndpoints$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.ReplicaGroupId$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Router\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Router\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Router\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Router\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Router\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.ProxyOptions$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.ThreadPool\.Size$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^IceGrid\.Registry\.SessionManager\.MessageSizeMax$", "", false, null), - new Property(@"^IceGrid\.Registry\.SSLPermissionsVerifier\.EndpointSelection$", "", false, null), - new Property(@"^IceGrid\.Registry\.SSLPermissionsVerifier\.ConnectionCached$", "", false, null), - new Property(@"^IceGrid\.Registry\.SSLPermissionsVerifier\.PreferSecure$", "", false, null), - new Property(@"^IceGrid\.Registry\.SSLPermissionsVerifier\.LocatorCacheTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.SSLPermissionsVerifier\.InvocationTimeout$", "", false, null), - new Property(@"^IceGrid\.Registry\.SSLPermissionsVerifier\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.SSLPermissionsVerifier\.Router$", "", false, null), - new Property(@"^IceGrid\.Registry\.SSLPermissionsVerifier\.CollocationOptimized$", "", false, null), - new Property(@"^IceGrid\.Registry\.SSLPermissionsVerifier\.Context\.[^\s]+$", "", false, null), - new Property(@"^IceGrid\.Registry\.SSLPermissionsVerifier$", "", false, null), - new Property(@"^IceGrid\.Registry\.Trace\.Admin$", "", false, null), - new Property(@"^IceGrid\.Registry\.Trace\.Application$", "", false, null), - new Property(@"^IceGrid\.Registry\.Trace\.Adapter$", "", false, null), - new Property(@"^IceGrid\.Registry\.Trace\.Discovery$", "", false, null), - new Property(@"^IceGrid\.Registry\.Trace\.Locator$", "", false, null), - new Property(@"^IceGrid\.Registry\.Trace\.Node$", "", false, null), - new Property(@"^IceGrid\.Registry\.Trace\.Object$", "", false, null), - new Property(@"^IceGrid\.Registry\.Trace\.Patch$", "", false, null), - new Property(@"^IceGrid\.Registry\.Trace\.Replica$", "", false, null), - new Property(@"^IceGrid\.Registry\.Trace\.Server$", "", false, null), - new Property(@"^IceGrid\.Registry\.Trace\.Session$", "", false, null), - new Property(@"^IceGrid\.Registry\.Trace\.Subscriber$", "", false, null), - new Property(@"^IceGrid\.Registry\.Trace\.Topic$", "", false, null), - new Property(@"^IceGrid\.Registry\.Trace\.TopicManager$", "", false, null), - new Property(@"^IceGrid\.Registry\.UserAccounts$", "", false, null), + new(@"IceGrid.AdminRouter.ACM.Timeout", false, "", false, null), + new(@"IceGrid.AdminRouter.ACM.Heartbeat", false, "", false, null), + new(@"IceGrid.AdminRouter.ACM.Close", false, "", false, null), + new(@"IceGrid.AdminRouter.ACM", false, "", false, null), + new(@"IceGrid.AdminRouter.AdapterId", false, "", false, null), + new(@"IceGrid.AdminRouter.Connection.CloseTimeout", false, "10", false, null), + new(@"IceGrid.AdminRouter.Connection.ConnectTimeout", false, "10", false, null), + new(@"IceGrid.AdminRouter.Connection.EnableIdleCheck", false, "1", false, null), + new(@"IceGrid.AdminRouter.Connection.IdleTimeout", false, "60", false, null), + new(@"IceGrid.AdminRouter.Connection.InactivityTimeout", false, "300", false, null), + new(@"IceGrid.AdminRouter.Connection", false, "", false, null), + new(@"IceGrid.AdminRouter.Endpoints", false, "", false, null), + new(@"IceGrid.AdminRouter.Locator.EndpointSelection", false, "", false, null), + new(@"IceGrid.AdminRouter.Locator.ConnectionCached", false, "", false, null), + new(@"IceGrid.AdminRouter.Locator.PreferSecure", false, "", false, null), + new(@"IceGrid.AdminRouter.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.AdminRouter.Locator.InvocationTimeout", false, "", false, null), + new(@"IceGrid.AdminRouter.Locator.Locator", false, "", false, null), + new(@"IceGrid.AdminRouter.Locator.Router", false, "", false, null), + new(@"IceGrid.AdminRouter.Locator.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.AdminRouter\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.AdminRouter.Locator", false, "", false, null), + new(@"IceGrid.AdminRouter.PublishedEndpoints", false, "", false, null), + new(@"IceGrid.AdminRouter.ReplicaGroupId", false, "", false, null), + new(@"IceGrid.AdminRouter.Router.EndpointSelection", false, "", false, null), + new(@"IceGrid.AdminRouter.Router.ConnectionCached", false, "", false, null), + new(@"IceGrid.AdminRouter.Router.PreferSecure", false, "", false, null), + new(@"IceGrid.AdminRouter.Router.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.AdminRouter.Router.InvocationTimeout", false, "", false, null), + new(@"IceGrid.AdminRouter.Router.Locator", false, "", false, null), + new(@"IceGrid.AdminRouter.Router.Router", false, "", false, null), + new(@"IceGrid.AdminRouter.Router.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.AdminRouter\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.AdminRouter.Router", false, "", false, null), + new(@"IceGrid.AdminRouter.ProxyOptions", false, "", false, null), + new(@"IceGrid.AdminRouter.ThreadPool.Size", false, "", false, null), + new(@"IceGrid.AdminRouter.ThreadPool.SizeMax", false, "", false, null), + new(@"IceGrid.AdminRouter.ThreadPool.SizeWarn", false, "", false, null), + new(@"IceGrid.AdminRouter.ThreadPool.StackSize", false, "", false, null), + new(@"IceGrid.AdminRouter.ThreadPool.Serialize", false, "", false, null), + new(@"IceGrid.AdminRouter.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"IceGrid.AdminRouter.ThreadPool.ThreadPriority", false, "", false, null), + new(@"IceGrid.AdminRouter.MessageSizeMax", false, "", false, null), + new(@"IceGrid.InstanceName", false, "", false, null), + new(@"IceGrid.Node.ACM.Timeout", false, "", false, null), + new(@"IceGrid.Node.ACM.Heartbeat", false, "", false, null), + new(@"IceGrid.Node.ACM.Close", false, "", false, null), + new(@"IceGrid.Node.ACM", false, "", false, null), + new(@"IceGrid.Node.AdapterId", false, "", false, null), + new(@"IceGrid.Node.Connection.CloseTimeout", false, "10", false, null), + new(@"IceGrid.Node.Connection.ConnectTimeout", false, "10", false, null), + new(@"IceGrid.Node.Connection.EnableIdleCheck", false, "1", false, null), + new(@"IceGrid.Node.Connection.IdleTimeout", false, "60", false, null), + new(@"IceGrid.Node.Connection.InactivityTimeout", false, "300", false, null), + new(@"IceGrid.Node.Connection", false, "", false, null), + new(@"IceGrid.Node.Endpoints", false, "", false, null), + new(@"IceGrid.Node.Locator.EndpointSelection", false, "", false, null), + new(@"IceGrid.Node.Locator.ConnectionCached", false, "", false, null), + new(@"IceGrid.Node.Locator.PreferSecure", false, "", false, null), + new(@"IceGrid.Node.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Node.Locator.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Node.Locator.Locator", false, "", false, null), + new(@"IceGrid.Node.Locator.Router", false, "", false, null), + new(@"IceGrid.Node.Locator.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Node\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Node.Locator", false, "", false, null), + new(@"IceGrid.Node.PublishedEndpoints", false, "", false, null), + new(@"IceGrid.Node.ReplicaGroupId", false, "", false, null), + new(@"IceGrid.Node.Router.EndpointSelection", false, "", false, null), + new(@"IceGrid.Node.Router.ConnectionCached", false, "", false, null), + new(@"IceGrid.Node.Router.PreferSecure", false, "", false, null), + new(@"IceGrid.Node.Router.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Node.Router.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Node.Router.Locator", false, "", false, null), + new(@"IceGrid.Node.Router.Router", false, "", false, null), + new(@"IceGrid.Node.Router.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Node\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Node.Router", false, "", false, null), + new(@"IceGrid.Node.ProxyOptions", false, "", false, null), + new(@"IceGrid.Node.ThreadPool.Size", false, "", false, null), + new(@"IceGrid.Node.ThreadPool.SizeMax", false, "", false, null), + new(@"IceGrid.Node.ThreadPool.SizeWarn", false, "", false, null), + new(@"IceGrid.Node.ThreadPool.StackSize", false, "", false, null), + new(@"IceGrid.Node.ThreadPool.Serialize", false, "", false, null), + new(@"IceGrid.Node.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"IceGrid.Node.ThreadPool.ThreadPriority", false, "", false, null), + new(@"IceGrid.Node.MessageSizeMax", false, "", false, null), + new(@"IceGrid.Node.AllowRunningServersAsRoot", false, "", false, null), + new(@"IceGrid.Node.AllowEndpointsOverride", false, "", false, null), + new(@"IceGrid.Node.CollocateRegistry", false, "", false, null), + new(@"IceGrid.Node.Data", false, "", false, null), + new(@"IceGrid.Node.DisableOnFailure", false, "", false, null), + new(@"IceGrid.Node.Name", false, "", false, null), + new(@"IceGrid.Node.Output", false, "", false, null), + new(@"IceGrid.Node.ProcessorSocketCount", false, "", false, null), + new(@"IceGrid.Node.PrintServersReady", false, "", false, null), + new(@"IceGrid.Node.PropertiesOverride", false, "", false, null), + new(@"IceGrid.Node.RedirectErrToOut", false, "", false, null), + new(@"IceGrid.Node.Trace.Activator", false, "", false, null), + new(@"IceGrid.Node.Trace.Adapter", false, "", false, null), + new(@"IceGrid.Node.Trace.Admin", false, "", false, null), + new(@"IceGrid.Node.Trace.Patch", false, "", false, null), + new(@"IceGrid.Node.Trace.Replica", false, "", false, null), + new(@"IceGrid.Node.Trace.Server", false, "", false, null), + new(@"IceGrid.Node.UserAccounts", false, "", false, null), + new(@"IceGrid.Node.UserAccountMapper.EndpointSelection", false, "", false, null), + new(@"IceGrid.Node.UserAccountMapper.ConnectionCached", false, "", false, null), + new(@"IceGrid.Node.UserAccountMapper.PreferSecure", false, "", false, null), + new(@"IceGrid.Node.UserAccountMapper.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Node.UserAccountMapper.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Node.UserAccountMapper.Locator", false, "", false, null), + new(@"IceGrid.Node.UserAccountMapper.Router", false, "", false, null), + new(@"IceGrid.Node.UserAccountMapper.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Node\.UserAccountMapper\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Node.UserAccountMapper", false, "", false, null), + new(@"IceGrid.Node.WaitTime", false, "", false, null), + new(@"IceGrid.Registry.AdminCryptPasswords", false, "", false, null), + new(@"IceGrid.Registry.AdminPermissionsVerifier.EndpointSelection", false, "", false, null), + new(@"IceGrid.Registry.AdminPermissionsVerifier.ConnectionCached", false, "", false, null), + new(@"IceGrid.Registry.AdminPermissionsVerifier.PreferSecure", false, "", false, null), + new(@"IceGrid.Registry.AdminPermissionsVerifier.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Registry.AdminPermissionsVerifier.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Registry.AdminPermissionsVerifier.Locator", false, "", false, null), + new(@"IceGrid.Registry.AdminPermissionsVerifier.Router", false, "", false, null), + new(@"IceGrid.Registry.AdminPermissionsVerifier.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Registry\.AdminPermissionsVerifier\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Registry.AdminPermissionsVerifier", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionFilters", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.ACM.Timeout", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.ACM.Heartbeat", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.ACM.Close", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.ACM", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.AdapterId", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Connection.CloseTimeout", false, "10", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Connection.ConnectTimeout", false, "10", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Connection.EnableIdleCheck", false, "1", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Connection.IdleTimeout", false, "60", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Connection.InactivityTimeout", false, "300", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Connection", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Endpoints", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Locator.EndpointSelection", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Locator.ConnectionCached", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Locator.PreferSecure", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Locator.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Locator.Locator", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Locator.Router", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Locator.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Registry\.AdminSessionManager\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Locator", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.PublishedEndpoints", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.ReplicaGroupId", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Router.EndpointSelection", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Router.ConnectionCached", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Router.PreferSecure", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Router.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Router.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Router.Locator", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Router.Router", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Router.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Registry\.AdminSessionManager\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.Router", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.ProxyOptions", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.ThreadPool.Size", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.ThreadPool.SizeMax", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.ThreadPool.SizeWarn", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.ThreadPool.StackSize", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.ThreadPool.Serialize", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.ThreadPool.ThreadPriority", false, "", false, null), + new(@"IceGrid.Registry.AdminSessionManager.MessageSizeMax", false, "", false, null), + new(@"IceGrid.Registry.AdminSSLPermissionsVerifier.EndpointSelection", false, "", false, null), + new(@"IceGrid.Registry.AdminSSLPermissionsVerifier.ConnectionCached", false, "", false, null), + new(@"IceGrid.Registry.AdminSSLPermissionsVerifier.PreferSecure", false, "", false, null), + new(@"IceGrid.Registry.AdminSSLPermissionsVerifier.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Registry.AdminSSLPermissionsVerifier.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Registry.AdminSSLPermissionsVerifier.Locator", false, "", false, null), + new(@"IceGrid.Registry.AdminSSLPermissionsVerifier.Router", false, "", false, null), + new(@"IceGrid.Registry.AdminSSLPermissionsVerifier.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Registry\.AdminSSLPermissionsVerifier\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Registry.AdminSSLPermissionsVerifier", false, "", false, null), + new(@"IceGrid.Registry.Client.ACM.Timeout", false, "", false, null), + new(@"IceGrid.Registry.Client.ACM.Heartbeat", false, "", false, null), + new(@"IceGrid.Registry.Client.ACM.Close", false, "", false, null), + new(@"IceGrid.Registry.Client.ACM", false, "", false, null), + new(@"IceGrid.Registry.Client.AdapterId", false, "", false, null), + new(@"IceGrid.Registry.Client.Connection.CloseTimeout", false, "10", false, null), + new(@"IceGrid.Registry.Client.Connection.ConnectTimeout", false, "10", false, null), + new(@"IceGrid.Registry.Client.Connection.EnableIdleCheck", false, "1", false, null), + new(@"IceGrid.Registry.Client.Connection.IdleTimeout", false, "60", false, null), + new(@"IceGrid.Registry.Client.Connection.InactivityTimeout", false, "300", false, null), + new(@"IceGrid.Registry.Client.Connection", false, "", false, null), + new(@"IceGrid.Registry.Client.Endpoints", false, "", false, null), + new(@"IceGrid.Registry.Client.Locator.EndpointSelection", false, "", false, null), + new(@"IceGrid.Registry.Client.Locator.ConnectionCached", false, "", false, null), + new(@"IceGrid.Registry.Client.Locator.PreferSecure", false, "", false, null), + new(@"IceGrid.Registry.Client.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Registry.Client.Locator.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Registry.Client.Locator.Locator", false, "", false, null), + new(@"IceGrid.Registry.Client.Locator.Router", false, "", false, null), + new(@"IceGrid.Registry.Client.Locator.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Registry\.Client\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Registry.Client.Locator", false, "", false, null), + new(@"IceGrid.Registry.Client.PublishedEndpoints", false, "", false, null), + new(@"IceGrid.Registry.Client.ReplicaGroupId", false, "", false, null), + new(@"IceGrid.Registry.Client.Router.EndpointSelection", false, "", false, null), + new(@"IceGrid.Registry.Client.Router.ConnectionCached", false, "", false, null), + new(@"IceGrid.Registry.Client.Router.PreferSecure", false, "", false, null), + new(@"IceGrid.Registry.Client.Router.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Registry.Client.Router.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Registry.Client.Router.Locator", false, "", false, null), + new(@"IceGrid.Registry.Client.Router.Router", false, "", false, null), + new(@"IceGrid.Registry.Client.Router.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Registry\.Client\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Registry.Client.Router", false, "", false, null), + new(@"IceGrid.Registry.Client.ProxyOptions", false, "", false, null), + new(@"IceGrid.Registry.Client.ThreadPool.Size", false, "", false, null), + new(@"IceGrid.Registry.Client.ThreadPool.SizeMax", false, "", false, null), + new(@"IceGrid.Registry.Client.ThreadPool.SizeWarn", false, "", false, null), + new(@"IceGrid.Registry.Client.ThreadPool.StackSize", false, "", false, null), + new(@"IceGrid.Registry.Client.ThreadPool.Serialize", false, "", false, null), + new(@"IceGrid.Registry.Client.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"IceGrid.Registry.Client.ThreadPool.ThreadPriority", false, "", false, null), + new(@"IceGrid.Registry.Client.MessageSizeMax", false, "", false, null), + new(@"IceGrid.Registry.CryptPasswords", false, "", false, null), + new(@"IceGrid.Registry.DefaultTemplates", false, "", false, null), + new(@"IceGrid.Registry.Discovery.ACM.Timeout", false, "", false, null), + new(@"IceGrid.Registry.Discovery.ACM.Heartbeat", false, "", false, null), + new(@"IceGrid.Registry.Discovery.ACM.Close", false, "", false, null), + new(@"IceGrid.Registry.Discovery.ACM", false, "", false, null), + new(@"IceGrid.Registry.Discovery.AdapterId", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Connection.CloseTimeout", false, "10", false, null), + new(@"IceGrid.Registry.Discovery.Connection.ConnectTimeout", false, "10", false, null), + new(@"IceGrid.Registry.Discovery.Connection.EnableIdleCheck", false, "1", false, null), + new(@"IceGrid.Registry.Discovery.Connection.IdleTimeout", false, "60", false, null), + new(@"IceGrid.Registry.Discovery.Connection.InactivityTimeout", false, "300", false, null), + new(@"IceGrid.Registry.Discovery.Connection", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Endpoints", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Locator.EndpointSelection", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Locator.ConnectionCached", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Locator.PreferSecure", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Locator.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Locator.Locator", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Locator.Router", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Locator.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Registry\.Discovery\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Registry.Discovery.Locator", false, "", false, null), + new(@"IceGrid.Registry.Discovery.PublishedEndpoints", false, "", false, null), + new(@"IceGrid.Registry.Discovery.ReplicaGroupId", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Router.EndpointSelection", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Router.ConnectionCached", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Router.PreferSecure", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Router.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Router.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Router.Locator", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Router.Router", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Router.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Registry\.Discovery\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Registry.Discovery.Router", false, "", false, null), + new(@"IceGrid.Registry.Discovery.ProxyOptions", false, "", false, null), + new(@"IceGrid.Registry.Discovery.ThreadPool.Size", false, "", false, null), + new(@"IceGrid.Registry.Discovery.ThreadPool.SizeMax", false, "", false, null), + new(@"IceGrid.Registry.Discovery.ThreadPool.SizeWarn", false, "", false, null), + new(@"IceGrid.Registry.Discovery.ThreadPool.StackSize", false, "", false, null), + new(@"IceGrid.Registry.Discovery.ThreadPool.Serialize", false, "", false, null), + new(@"IceGrid.Registry.Discovery.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"IceGrid.Registry.Discovery.ThreadPool.ThreadPriority", false, "", false, null), + new(@"IceGrid.Registry.Discovery.MessageSizeMax", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Enabled", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Address", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Port", false, "", false, null), + new(@"IceGrid.Registry.Discovery.Interface", false, "", false, null), + new(@"IceGrid.Registry.DynamicRegistration", false, "", false, null), + new(@"IceGrid.Registry.Internal.ACM.Timeout", false, "", false, null), + new(@"IceGrid.Registry.Internal.ACM.Heartbeat", false, "", false, null), + new(@"IceGrid.Registry.Internal.ACM.Close", false, "", false, null), + new(@"IceGrid.Registry.Internal.ACM", false, "", false, null), + new(@"IceGrid.Registry.Internal.AdapterId", false, "", false, null), + new(@"IceGrid.Registry.Internal.Connection.CloseTimeout", false, "10", false, null), + new(@"IceGrid.Registry.Internal.Connection.ConnectTimeout", false, "10", false, null), + new(@"IceGrid.Registry.Internal.Connection.EnableIdleCheck", false, "1", false, null), + new(@"IceGrid.Registry.Internal.Connection.IdleTimeout", false, "60", false, null), + new(@"IceGrid.Registry.Internal.Connection.InactivityTimeout", false, "300", false, null), + new(@"IceGrid.Registry.Internal.Connection", false, "", false, null), + new(@"IceGrid.Registry.Internal.Endpoints", false, "", false, null), + new(@"IceGrid.Registry.Internal.Locator.EndpointSelection", false, "", false, null), + new(@"IceGrid.Registry.Internal.Locator.ConnectionCached", false, "", false, null), + new(@"IceGrid.Registry.Internal.Locator.PreferSecure", false, "", false, null), + new(@"IceGrid.Registry.Internal.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Registry.Internal.Locator.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Registry.Internal.Locator.Locator", false, "", false, null), + new(@"IceGrid.Registry.Internal.Locator.Router", false, "", false, null), + new(@"IceGrid.Registry.Internal.Locator.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Registry\.Internal\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Registry.Internal.Locator", false, "", false, null), + new(@"IceGrid.Registry.Internal.PublishedEndpoints", false, "", false, null), + new(@"IceGrid.Registry.Internal.ReplicaGroupId", false, "", false, null), + new(@"IceGrid.Registry.Internal.Router.EndpointSelection", false, "", false, null), + new(@"IceGrid.Registry.Internal.Router.ConnectionCached", false, "", false, null), + new(@"IceGrid.Registry.Internal.Router.PreferSecure", false, "", false, null), + new(@"IceGrid.Registry.Internal.Router.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Registry.Internal.Router.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Registry.Internal.Router.Locator", false, "", false, null), + new(@"IceGrid.Registry.Internal.Router.Router", false, "", false, null), + new(@"IceGrid.Registry.Internal.Router.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Registry\.Internal\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Registry.Internal.Router", false, "", false, null), + new(@"IceGrid.Registry.Internal.ProxyOptions", false, "", false, null), + new(@"IceGrid.Registry.Internal.ThreadPool.Size", false, "", false, null), + new(@"IceGrid.Registry.Internal.ThreadPool.SizeMax", false, "", false, null), + new(@"IceGrid.Registry.Internal.ThreadPool.SizeWarn", false, "", false, null), + new(@"IceGrid.Registry.Internal.ThreadPool.StackSize", false, "", false, null), + new(@"IceGrid.Registry.Internal.ThreadPool.Serialize", false, "", false, null), + new(@"IceGrid.Registry.Internal.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"IceGrid.Registry.Internal.ThreadPool.ThreadPriority", false, "", false, null), + new(@"IceGrid.Registry.Internal.MessageSizeMax", false, "", false, null), + new(@"IceGrid.Registry.LMDB.MapSize", false, "", false, null), + new(@"IceGrid.Registry.LMDB.Path", false, "", false, null), + new(@"IceGrid.Registry.PermissionsVerifier.EndpointSelection", false, "", false, null), + new(@"IceGrid.Registry.PermissionsVerifier.ConnectionCached", false, "", false, null), + new(@"IceGrid.Registry.PermissionsVerifier.PreferSecure", false, "", false, null), + new(@"IceGrid.Registry.PermissionsVerifier.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Registry.PermissionsVerifier.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Registry.PermissionsVerifier.Locator", false, "", false, null), + new(@"IceGrid.Registry.PermissionsVerifier.Router", false, "", false, null), + new(@"IceGrid.Registry.PermissionsVerifier.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Registry\.PermissionsVerifier\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Registry.PermissionsVerifier", false, "", false, null), + new(@"IceGrid.Registry.ReplicaName", false, "", false, null), + new(@"IceGrid.Registry.RequireNodeCertCN", false, "", false, null), + new(@"IceGrid.Registry.RequireReplicaCertCN", false, "", false, null), + new(@"IceGrid.Registry.Server.ACM.Timeout", false, "", false, null), + new(@"IceGrid.Registry.Server.ACM.Heartbeat", false, "", false, null), + new(@"IceGrid.Registry.Server.ACM.Close", false, "", false, null), + new(@"IceGrid.Registry.Server.ACM", false, "", false, null), + new(@"IceGrid.Registry.Server.AdapterId", false, "", false, null), + new(@"IceGrid.Registry.Server.Connection.CloseTimeout", false, "10", false, null), + new(@"IceGrid.Registry.Server.Connection.ConnectTimeout", false, "10", false, null), + new(@"IceGrid.Registry.Server.Connection.EnableIdleCheck", false, "1", false, null), + new(@"IceGrid.Registry.Server.Connection.IdleTimeout", false, "60", false, null), + new(@"IceGrid.Registry.Server.Connection.InactivityTimeout", false, "300", false, null), + new(@"IceGrid.Registry.Server.Connection", false, "", false, null), + new(@"IceGrid.Registry.Server.Endpoints", false, "", false, null), + new(@"IceGrid.Registry.Server.Locator.EndpointSelection", false, "", false, null), + new(@"IceGrid.Registry.Server.Locator.ConnectionCached", false, "", false, null), + new(@"IceGrid.Registry.Server.Locator.PreferSecure", false, "", false, null), + new(@"IceGrid.Registry.Server.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Registry.Server.Locator.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Registry.Server.Locator.Locator", false, "", false, null), + new(@"IceGrid.Registry.Server.Locator.Router", false, "", false, null), + new(@"IceGrid.Registry.Server.Locator.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Registry\.Server\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Registry.Server.Locator", false, "", false, null), + new(@"IceGrid.Registry.Server.PublishedEndpoints", false, "", false, null), + new(@"IceGrid.Registry.Server.ReplicaGroupId", false, "", false, null), + new(@"IceGrid.Registry.Server.Router.EndpointSelection", false, "", false, null), + new(@"IceGrid.Registry.Server.Router.ConnectionCached", false, "", false, null), + new(@"IceGrid.Registry.Server.Router.PreferSecure", false, "", false, null), + new(@"IceGrid.Registry.Server.Router.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Registry.Server.Router.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Registry.Server.Router.Locator", false, "", false, null), + new(@"IceGrid.Registry.Server.Router.Router", false, "", false, null), + new(@"IceGrid.Registry.Server.Router.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Registry\.Server\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Registry.Server.Router", false, "", false, null), + new(@"IceGrid.Registry.Server.ProxyOptions", false, "", false, null), + new(@"IceGrid.Registry.Server.ThreadPool.Size", false, "", false, null), + new(@"IceGrid.Registry.Server.ThreadPool.SizeMax", false, "", false, null), + new(@"IceGrid.Registry.Server.ThreadPool.SizeWarn", false, "", false, null), + new(@"IceGrid.Registry.Server.ThreadPool.StackSize", false, "", false, null), + new(@"IceGrid.Registry.Server.ThreadPool.Serialize", false, "", false, null), + new(@"IceGrid.Registry.Server.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"IceGrid.Registry.Server.ThreadPool.ThreadPriority", false, "", false, null), + new(@"IceGrid.Registry.Server.MessageSizeMax", false, "", false, null), + new(@"IceGrid.Registry.SessionFilters", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.ACM.Timeout", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.ACM.Heartbeat", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.ACM.Close", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.ACM", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.AdapterId", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.Connection.CloseTimeout", false, "10", false, null), + new(@"IceGrid.Registry.SessionManager.Connection.ConnectTimeout", false, "10", false, null), + new(@"IceGrid.Registry.SessionManager.Connection.EnableIdleCheck", false, "1", false, null), + new(@"IceGrid.Registry.SessionManager.Connection.IdleTimeout", false, "60", false, null), + new(@"IceGrid.Registry.SessionManager.Connection.InactivityTimeout", false, "300", false, null), + new(@"IceGrid.Registry.SessionManager.Connection", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.Endpoints", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.Locator.EndpointSelection", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.Locator.ConnectionCached", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.Locator.PreferSecure", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.Locator.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.Locator.Locator", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.Locator.Router", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.Locator.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Registry\.SessionManager\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Registry.SessionManager.Locator", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.PublishedEndpoints", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.ReplicaGroupId", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.Router.EndpointSelection", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.Router.ConnectionCached", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.Router.PreferSecure", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.Router.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.Router.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.Router.Locator", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.Router.Router", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.Router.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Registry\.SessionManager\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Registry.SessionManager.Router", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.ProxyOptions", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.ThreadPool.Size", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.ThreadPool.SizeMax", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.ThreadPool.SizeWarn", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.ThreadPool.StackSize", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.ThreadPool.Serialize", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.ThreadPool.ThreadPriority", false, "", false, null), + new(@"IceGrid.Registry.SessionManager.MessageSizeMax", false, "", false, null), + new(@"IceGrid.Registry.SSLPermissionsVerifier.EndpointSelection", false, "", false, null), + new(@"IceGrid.Registry.SSLPermissionsVerifier.ConnectionCached", false, "", false, null), + new(@"IceGrid.Registry.SSLPermissionsVerifier.PreferSecure", false, "", false, null), + new(@"IceGrid.Registry.SSLPermissionsVerifier.LocatorCacheTimeout", false, "", false, null), + new(@"IceGrid.Registry.SSLPermissionsVerifier.InvocationTimeout", false, "", false, null), + new(@"IceGrid.Registry.SSLPermissionsVerifier.Locator", false, "", false, null), + new(@"IceGrid.Registry.SSLPermissionsVerifier.Router", false, "", false, null), + new(@"IceGrid.Registry.SSLPermissionsVerifier.CollocationOptimized", false, "", false, null), + new(@"^IceGrid\.Registry\.SSLPermissionsVerifier\.Context\.[^\s]+$", true, "", false, null), + new(@"IceGrid.Registry.SSLPermissionsVerifier", false, "", false, null), + new(@"IceGrid.Registry.Trace.Admin", false, "", false, null), + new(@"IceGrid.Registry.Trace.Application", false, "", false, null), + new(@"IceGrid.Registry.Trace.Adapter", false, "", false, null), + new(@"IceGrid.Registry.Trace.Discovery", false, "", false, null), + new(@"IceGrid.Registry.Trace.Locator", false, "", false, null), + new(@"IceGrid.Registry.Trace.Node", false, "", false, null), + new(@"IceGrid.Registry.Trace.Object", false, "", false, null), + new(@"IceGrid.Registry.Trace.Patch", false, "", false, null), + new(@"IceGrid.Registry.Trace.Replica", false, "", false, null), + new(@"IceGrid.Registry.Trace.Server", false, "", false, null), + new(@"IceGrid.Registry.Trace.Session", false, "", false, null), + new(@"IceGrid.Registry.Trace.Subscriber", false, "", false, null), + new(@"IceGrid.Registry.Trace.Topic", false, "", false, null), + new(@"IceGrid.Registry.Trace.TopicManager", false, "", false, null), + new(@"IceGrid.Registry.UserAccounts", false, "", false, null), }; public static Property[] IceSSLProps = { - new Property(@"^IceSSL\.Alias$", "", false, null), - new Property(@"^IceSSL\.CAs$", "", false, null), - new Property(@"^IceSSL\.CertStore$", "", false, null), - new Property(@"^IceSSL\.CertStoreLocation$", "", false, null), - new Property(@"^IceSSL\.CertFile$", "", false, null), - new Property(@"^IceSSL\.CheckCertName$", "", false, null), - new Property(@"^IceSSL\.CheckCRL$", "", false, null), - new Property(@"^IceSSL\.CertificateRevocationListFiles$", "", false, null), - new Property(@"^IceSSL\.DefaultDir$", "", false, null), - new Property(@"^IceSSL\.FindCert$", "", false, null), - new Property(@"^IceSSL\.KeyFile$", "", false, null), - new Property(@"^IceSSL\.Keychain$", "", false, null), - new Property(@"^IceSSL\.KeychainPassword$", "", false, null), - new Property(@"^IceSSL\.Keystore$", "", false, null), - new Property(@"^IceSSL\.KeystorePassword$", "", false, null), - new Property(@"^IceSSL\.KeystoreType$", "", false, null), - new Property(@"^IceSSL\.Password$", "", false, null), - new Property(@"^IceSSL\.RevocationCheck$", "", false, null), - new Property(@"^IceSSL\.RevocationCheckCacheOnly$", "", false, null), - new Property(@"^IceSSL\.SchannelStrongCrypto$", "", false, null), - new Property(@"^IceSSL\.Trace\.Security$", "", false, null), - new Property(@"^IceSSL\.TrustOnly$", "", false, null), - new Property(@"^IceSSL\.TrustOnly\.Client$", "", false, null), - new Property(@"^IceSSL\.TrustOnly\.Server$", "", false, null), - new Property(@"^IceSSL\.TrustOnly\.Server\.[^\s]+$", "", false, null), - new Property(@"^IceSSL\.Truststore$", "", false, null), - new Property(@"^IceSSL\.TruststorePassword$", "", false, null), - new Property(@"^IceSSL\.TruststoreType$", "", false, null), - new Property(@"^IceSSL\.UsePlatformCAs$", "", false, null), - new Property(@"^IceSSL\.VerifyPeer$", "", false, null), + new(@"IceSSL.Alias", false, "", false, null), + new(@"IceSSL.CAs", false, "", false, null), + new(@"IceSSL.CertStore", false, "", false, null), + new(@"IceSSL.CertStoreLocation", false, "", false, null), + new(@"IceSSL.CertFile", false, "", false, null), + new(@"IceSSL.CheckCertName", false, "", false, null), + new(@"IceSSL.CheckCRL", false, "", false, null), + new(@"IceSSL.CertificateRevocationListFiles", false, "", false, null), + new(@"IceSSL.DefaultDir", false, "", false, null), + new(@"IceSSL.FindCert", false, "", false, null), + new(@"IceSSL.KeyFile", false, "", false, null), + new(@"IceSSL.Keychain", false, "", false, null), + new(@"IceSSL.KeychainPassword", false, "", false, null), + new(@"IceSSL.Keystore", false, "", false, null), + new(@"IceSSL.KeystorePassword", false, "", false, null), + new(@"IceSSL.KeystoreType", false, "", false, null), + new(@"IceSSL.Password", false, "", false, null), + new(@"IceSSL.RevocationCheck", false, "", false, null), + new(@"IceSSL.RevocationCheckCacheOnly", false, "", false, null), + new(@"IceSSL.SchannelStrongCrypto", false, "", false, null), + new(@"IceSSL.Trace.Security", false, "", false, null), + new(@"IceSSL.TrustOnly", false, "", false, null), + new(@"IceSSL.TrustOnly.Client", false, "", false, null), + new(@"IceSSL.TrustOnly.Server", false, "", false, null), + new(@"^IceSSL\.TrustOnly\.Server\.[^\s]+$", true, "", false, null), + new(@"IceSSL.Truststore", false, "", false, null), + new(@"IceSSL.TruststorePassword", false, "", false, null), + new(@"IceSSL.TruststoreType", false, "", false, null), + new(@"IceSSL.UsePlatformCAs", false, "", false, null), + new(@"IceSSL.VerifyPeer", false, "", false, null), }; public static Property[] IceStormAdminProps = { - new Property(@"^IceStormAdmin\.TopicManager\.[^\s]+$", "", false, null), - new Property(@"^IceStormAdmin\.Host$", "", false, null), - new Property(@"^IceStormAdmin\.Port$", "", false, null), + new(@"^IceStormAdmin\.TopicManager\.[^\s]+$", true, "", false, null), + new(@"IceStormAdmin.Host", false, "", false, null), + new(@"IceStormAdmin.Port", false, "", false, null), }; public static Property[] IceBTProps = { - new Property(@"^IceBT\.RcvSize$", "", false, null), - new Property(@"^IceBT\.SndSize$", "", false, null), + new(@"IceBT.RcvSize", false, "", false, null), + new(@"IceBT.SndSize", false, "", false, null), }; public static Property[] Glacier2Props = { - new Property(@"^Glacier2\.AddConnectionContext$", "", false, null), - new Property(@"^Glacier2\.Client\.ACM\.Timeout$", "", false, null), - new Property(@"^Glacier2\.Client\.ACM\.Heartbeat$", "", false, null), - new Property(@"^Glacier2\.Client\.ACM\.Close$", "", false, null), - new Property(@"^Glacier2\.Client\.ACM$", "", false, null), - new Property(@"^Glacier2\.Client\.AdapterId$", "", false, null), - new Property(@"^Glacier2\.Client\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^Glacier2\.Client\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^Glacier2\.Client\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^Glacier2\.Client\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^Glacier2\.Client\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^Glacier2\.Client\.Connection$", "", false, null), - new Property(@"^Glacier2\.Client\.Endpoints$", "", false, null), - new Property(@"^Glacier2\.Client\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^Glacier2\.Client\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^Glacier2\.Client\.Locator\.PreferSecure$", "", false, null), - new Property(@"^Glacier2\.Client\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^Glacier2\.Client\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^Glacier2\.Client\.Locator\.Locator$", "", false, null), - new Property(@"^Glacier2\.Client\.Locator\.Router$", "", false, null), - new Property(@"^Glacier2\.Client\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^Glacier2\.Client\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^Glacier2\.Client\.Locator$", "", false, null), - new Property(@"^Glacier2\.Client\.PublishedEndpoints$", "", false, null), - new Property(@"^Glacier2\.Client\.ReplicaGroupId$", "", false, null), - new Property(@"^Glacier2\.Client\.Router\.EndpointSelection$", "", false, null), - new Property(@"^Glacier2\.Client\.Router\.ConnectionCached$", "", false, null), - new Property(@"^Glacier2\.Client\.Router\.PreferSecure$", "", false, null), - new Property(@"^Glacier2\.Client\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^Glacier2\.Client\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^Glacier2\.Client\.Router\.Locator$", "", false, null), - new Property(@"^Glacier2\.Client\.Router\.Router$", "", false, null), - new Property(@"^Glacier2\.Client\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^Glacier2\.Client\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^Glacier2\.Client\.Router$", "", false, null), - new Property(@"^Glacier2\.Client\.ProxyOptions$", "", false, null), - new Property(@"^Glacier2\.Client\.ThreadPool\.Size$", "", false, null), - new Property(@"^Glacier2\.Client\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^Glacier2\.Client\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^Glacier2\.Client\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^Glacier2\.Client\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^Glacier2\.Client\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^Glacier2\.Client\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^Glacier2\.Client\.MessageSizeMax$", "", false, null), - new Property(@"^Glacier2\.Client\.Buffered$", "", false, null), - new Property(@"^Glacier2\.Client\.ForwardContext$", "", false, null), - new Property(@"^Glacier2\.Client\.SleepTime$", "", false, null), - new Property(@"^Glacier2\.Client\.Trace\.Override$", "", false, null), - new Property(@"^Glacier2\.Client\.Trace\.Reject$", "", false, null), - new Property(@"^Glacier2\.Client\.Trace\.Request$", "", false, null), - new Property(@"^Glacier2\.CryptPasswords$", "", false, null), - new Property(@"^Glacier2\.Filter\.Address\.Reject$", "", false, null), - new Property(@"^Glacier2\.Filter\.Address\.Accept$", "", false, null), - new Property(@"^Glacier2\.Filter\.ProxySizeMax$", "", false, null), - new Property(@"^Glacier2\.Filter\.Category\.Accept$", "", false, null), - new Property(@"^Glacier2\.Filter\.Category\.AcceptUser$", "", false, null), - new Property(@"^Glacier2\.Filter\.AdapterId\.Accept$", "", false, null), - new Property(@"^Glacier2\.Filter\.Identity\.Accept$", "", false, null), - new Property(@"^Glacier2\.InstanceName$", "", false, null), - new Property(@"^Glacier2\.PermissionsVerifier\.EndpointSelection$", "", false, null), - new Property(@"^Glacier2\.PermissionsVerifier\.ConnectionCached$", "", false, null), - new Property(@"^Glacier2\.PermissionsVerifier\.PreferSecure$", "", false, null), - new Property(@"^Glacier2\.PermissionsVerifier\.LocatorCacheTimeout$", "", false, null), - new Property(@"^Glacier2\.PermissionsVerifier\.InvocationTimeout$", "", false, null), - new Property(@"^Glacier2\.PermissionsVerifier\.Locator$", "", false, null), - new Property(@"^Glacier2\.PermissionsVerifier\.Router$", "", false, null), - new Property(@"^Glacier2\.PermissionsVerifier\.CollocationOptimized$", "", false, null), - new Property(@"^Glacier2\.PermissionsVerifier\.Context\.[^\s]+$", "", false, null), - new Property(@"^Glacier2\.PermissionsVerifier$", "", false, null), - new Property(@"^Glacier2\.ReturnClientProxy$", "", false, null), - new Property(@"^Glacier2\.SSLPermissionsVerifier\.EndpointSelection$", "", false, null), - new Property(@"^Glacier2\.SSLPermissionsVerifier\.ConnectionCached$", "", false, null), - new Property(@"^Glacier2\.SSLPermissionsVerifier\.PreferSecure$", "", false, null), - new Property(@"^Glacier2\.SSLPermissionsVerifier\.LocatorCacheTimeout$", "", false, null), - new Property(@"^Glacier2\.SSLPermissionsVerifier\.InvocationTimeout$", "", false, null), - new Property(@"^Glacier2\.SSLPermissionsVerifier\.Locator$", "", false, null), - new Property(@"^Glacier2\.SSLPermissionsVerifier\.Router$", "", false, null), - new Property(@"^Glacier2\.SSLPermissionsVerifier\.CollocationOptimized$", "", false, null), - new Property(@"^Glacier2\.SSLPermissionsVerifier\.Context\.[^\s]+$", "", false, null), - new Property(@"^Glacier2\.SSLPermissionsVerifier$", "", false, null), - new Property(@"^Glacier2\.RoutingTable\.MaxSize$", "", false, null), - new Property(@"^Glacier2\.Server\.ACM\.Timeout$", "", false, null), - new Property(@"^Glacier2\.Server\.ACM\.Heartbeat$", "", false, null), - new Property(@"^Glacier2\.Server\.ACM\.Close$", "", false, null), - new Property(@"^Glacier2\.Server\.ACM$", "", false, null), - new Property(@"^Glacier2\.Server\.AdapterId$", "", false, null), - new Property(@"^Glacier2\.Server\.Connection\.CloseTimeout$", "10", false, null), - new Property(@"^Glacier2\.Server\.Connection\.ConnectTimeout$", "10", false, null), - new Property(@"^Glacier2\.Server\.Connection\.EnableIdleCheck$", "1", false, null), - new Property(@"^Glacier2\.Server\.Connection\.IdleTimeout$", "60", false, null), - new Property(@"^Glacier2\.Server\.Connection\.InactivityTimeout$", "300", false, null), - new Property(@"^Glacier2\.Server\.Connection$", "", false, null), - new Property(@"^Glacier2\.Server\.Endpoints$", "", false, null), - new Property(@"^Glacier2\.Server\.Locator\.EndpointSelection$", "", false, null), - new Property(@"^Glacier2\.Server\.Locator\.ConnectionCached$", "", false, null), - new Property(@"^Glacier2\.Server\.Locator\.PreferSecure$", "", false, null), - new Property(@"^Glacier2\.Server\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property(@"^Glacier2\.Server\.Locator\.InvocationTimeout$", "", false, null), - new Property(@"^Glacier2\.Server\.Locator\.Locator$", "", false, null), - new Property(@"^Glacier2\.Server\.Locator\.Router$", "", false, null), - new Property(@"^Glacier2\.Server\.Locator\.CollocationOptimized$", "", false, null), - new Property(@"^Glacier2\.Server\.Locator\.Context\.[^\s]+$", "", false, null), - new Property(@"^Glacier2\.Server\.Locator$", "", false, null), - new Property(@"^Glacier2\.Server\.PublishedEndpoints$", "", false, null), - new Property(@"^Glacier2\.Server\.ReplicaGroupId$", "", false, null), - new Property(@"^Glacier2\.Server\.Router\.EndpointSelection$", "", false, null), - new Property(@"^Glacier2\.Server\.Router\.ConnectionCached$", "", false, null), - new Property(@"^Glacier2\.Server\.Router\.PreferSecure$", "", false, null), - new Property(@"^Glacier2\.Server\.Router\.LocatorCacheTimeout$", "", false, null), - new Property(@"^Glacier2\.Server\.Router\.InvocationTimeout$", "", false, null), - new Property(@"^Glacier2\.Server\.Router\.Locator$", "", false, null), - new Property(@"^Glacier2\.Server\.Router\.Router$", "", false, null), - new Property(@"^Glacier2\.Server\.Router\.CollocationOptimized$", "", false, null), - new Property(@"^Glacier2\.Server\.Router\.Context\.[^\s]+$", "", false, null), - new Property(@"^Glacier2\.Server\.Router$", "", false, null), - new Property(@"^Glacier2\.Server\.ProxyOptions$", "", false, null), - new Property(@"^Glacier2\.Server\.ThreadPool\.Size$", "", false, null), - new Property(@"^Glacier2\.Server\.ThreadPool\.SizeMax$", "", false, null), - new Property(@"^Glacier2\.Server\.ThreadPool\.SizeWarn$", "", false, null), - new Property(@"^Glacier2\.Server\.ThreadPool\.StackSize$", "", false, null), - new Property(@"^Glacier2\.Server\.ThreadPool\.Serialize$", "", false, null), - new Property(@"^Glacier2\.Server\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property(@"^Glacier2\.Server\.ThreadPool\.ThreadPriority$", "", false, null), - new Property(@"^Glacier2\.Server\.MessageSizeMax$", "", false, null), - new Property(@"^Glacier2\.Server\.Buffered$", "", false, null), - new Property(@"^Glacier2\.Server\.ForwardContext$", "", false, null), - new Property(@"^Glacier2\.Server\.SleepTime$", "", false, null), - new Property(@"^Glacier2\.Server\.Trace\.Override$", "", false, null), - new Property(@"^Glacier2\.Server\.Trace\.Request$", "", false, null), - new Property(@"^Glacier2\.SessionManager\.EndpointSelection$", "", false, null), - new Property(@"^Glacier2\.SessionManager\.ConnectionCached$", "", false, null), - new Property(@"^Glacier2\.SessionManager\.PreferSecure$", "", false, null), - new Property(@"^Glacier2\.SessionManager\.LocatorCacheTimeout$", "", false, null), - new Property(@"^Glacier2\.SessionManager\.InvocationTimeout$", "", false, null), - new Property(@"^Glacier2\.SessionManager\.Locator$", "", false, null), - new Property(@"^Glacier2\.SessionManager\.Router$", "", false, null), - new Property(@"^Glacier2\.SessionManager\.CollocationOptimized$", "", false, null), - new Property(@"^Glacier2\.SessionManager\.Context\.[^\s]+$", "", false, null), - new Property(@"^Glacier2\.SessionManager$", "", false, null), - new Property(@"^Glacier2\.SSLSessionManager\.EndpointSelection$", "", false, null), - new Property(@"^Glacier2\.SSLSessionManager\.ConnectionCached$", "", false, null), - new Property(@"^Glacier2\.SSLSessionManager\.PreferSecure$", "", false, null), - new Property(@"^Glacier2\.SSLSessionManager\.LocatorCacheTimeout$", "", false, null), - new Property(@"^Glacier2\.SSLSessionManager\.InvocationTimeout$", "", false, null), - new Property(@"^Glacier2\.SSLSessionManager\.Locator$", "", false, null), - new Property(@"^Glacier2\.SSLSessionManager\.Router$", "", false, null), - new Property(@"^Glacier2\.SSLSessionManager\.CollocationOptimized$", "", false, null), - new Property(@"^Glacier2\.SSLSessionManager\.Context\.[^\s]+$", "", false, null), - new Property(@"^Glacier2\.SSLSessionManager$", "", false, null), - new Property(@"^Glacier2\.Trace\.RoutingTable$", "", false, null), - new Property(@"^Glacier2\.Trace\.Session$", "", false, null), + new(@"Glacier2.AddConnectionContext", false, "", false, null), + new(@"Glacier2.Client.ACM.Timeout", false, "", false, null), + new(@"Glacier2.Client.ACM.Heartbeat", false, "", false, null), + new(@"Glacier2.Client.ACM.Close", false, "", false, null), + new(@"Glacier2.Client.ACM", false, "", false, null), + new(@"Glacier2.Client.AdapterId", false, "", false, null), + new(@"Glacier2.Client.Connection.CloseTimeout", false, "10", false, null), + new(@"Glacier2.Client.Connection.ConnectTimeout", false, "10", false, null), + new(@"Glacier2.Client.Connection.EnableIdleCheck", false, "1", false, null), + new(@"Glacier2.Client.Connection.IdleTimeout", false, "60", false, null), + new(@"Glacier2.Client.Connection.InactivityTimeout", false, "300", false, null), + new(@"Glacier2.Client.Connection", false, "", false, null), + new(@"Glacier2.Client.Endpoints", false, "", false, null), + new(@"Glacier2.Client.Locator.EndpointSelection", false, "", false, null), + new(@"Glacier2.Client.Locator.ConnectionCached", false, "", false, null), + new(@"Glacier2.Client.Locator.PreferSecure", false, "", false, null), + new(@"Glacier2.Client.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"Glacier2.Client.Locator.InvocationTimeout", false, "", false, null), + new(@"Glacier2.Client.Locator.Locator", false, "", false, null), + new(@"Glacier2.Client.Locator.Router", false, "", false, null), + new(@"Glacier2.Client.Locator.CollocationOptimized", false, "", false, null), + new(@"^Glacier2\.Client\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"Glacier2.Client.Locator", false, "", false, null), + new(@"Glacier2.Client.PublishedEndpoints", false, "", false, null), + new(@"Glacier2.Client.ReplicaGroupId", false, "", false, null), + new(@"Glacier2.Client.Router.EndpointSelection", false, "", false, null), + new(@"Glacier2.Client.Router.ConnectionCached", false, "", false, null), + new(@"Glacier2.Client.Router.PreferSecure", false, "", false, null), + new(@"Glacier2.Client.Router.LocatorCacheTimeout", false, "", false, null), + new(@"Glacier2.Client.Router.InvocationTimeout", false, "", false, null), + new(@"Glacier2.Client.Router.Locator", false, "", false, null), + new(@"Glacier2.Client.Router.Router", false, "", false, null), + new(@"Glacier2.Client.Router.CollocationOptimized", false, "", false, null), + new(@"^Glacier2\.Client\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"Glacier2.Client.Router", false, "", false, null), + new(@"Glacier2.Client.ProxyOptions", false, "", false, null), + new(@"Glacier2.Client.ThreadPool.Size", false, "", false, null), + new(@"Glacier2.Client.ThreadPool.SizeMax", false, "", false, null), + new(@"Glacier2.Client.ThreadPool.SizeWarn", false, "", false, null), + new(@"Glacier2.Client.ThreadPool.StackSize", false, "", false, null), + new(@"Glacier2.Client.ThreadPool.Serialize", false, "", false, null), + new(@"Glacier2.Client.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"Glacier2.Client.ThreadPool.ThreadPriority", false, "", false, null), + new(@"Glacier2.Client.MessageSizeMax", false, "", false, null), + new(@"Glacier2.Client.Buffered", false, "", false, null), + new(@"Glacier2.Client.ForwardContext", false, "", false, null), + new(@"Glacier2.Client.SleepTime", false, "", false, null), + new(@"Glacier2.Client.Trace.Override", false, "", false, null), + new(@"Glacier2.Client.Trace.Reject", false, "", false, null), + new(@"Glacier2.Client.Trace.Request", false, "", false, null), + new(@"Glacier2.CryptPasswords", false, "", false, null), + new(@"Glacier2.Filter.Address.Reject", false, "", false, null), + new(@"Glacier2.Filter.Address.Accept", false, "", false, null), + new(@"Glacier2.Filter.ProxySizeMax", false, "", false, null), + new(@"Glacier2.Filter.Category.Accept", false, "", false, null), + new(@"Glacier2.Filter.Category.AcceptUser", false, "", false, null), + new(@"Glacier2.Filter.AdapterId.Accept", false, "", false, null), + new(@"Glacier2.Filter.Identity.Accept", false, "", false, null), + new(@"Glacier2.InstanceName", false, "", false, null), + new(@"Glacier2.PermissionsVerifier.EndpointSelection", false, "", false, null), + new(@"Glacier2.PermissionsVerifier.ConnectionCached", false, "", false, null), + new(@"Glacier2.PermissionsVerifier.PreferSecure", false, "", false, null), + new(@"Glacier2.PermissionsVerifier.LocatorCacheTimeout", false, "", false, null), + new(@"Glacier2.PermissionsVerifier.InvocationTimeout", false, "", false, null), + new(@"Glacier2.PermissionsVerifier.Locator", false, "", false, null), + new(@"Glacier2.PermissionsVerifier.Router", false, "", false, null), + new(@"Glacier2.PermissionsVerifier.CollocationOptimized", false, "", false, null), + new(@"^Glacier2\.PermissionsVerifier\.Context\.[^\s]+$", true, "", false, null), + new(@"Glacier2.PermissionsVerifier", false, "", false, null), + new(@"Glacier2.ReturnClientProxy", false, "", false, null), + new(@"Glacier2.SSLPermissionsVerifier.EndpointSelection", false, "", false, null), + new(@"Glacier2.SSLPermissionsVerifier.ConnectionCached", false, "", false, null), + new(@"Glacier2.SSLPermissionsVerifier.PreferSecure", false, "", false, null), + new(@"Glacier2.SSLPermissionsVerifier.LocatorCacheTimeout", false, "", false, null), + new(@"Glacier2.SSLPermissionsVerifier.InvocationTimeout", false, "", false, null), + new(@"Glacier2.SSLPermissionsVerifier.Locator", false, "", false, null), + new(@"Glacier2.SSLPermissionsVerifier.Router", false, "", false, null), + new(@"Glacier2.SSLPermissionsVerifier.CollocationOptimized", false, "", false, null), + new(@"^Glacier2\.SSLPermissionsVerifier\.Context\.[^\s]+$", true, "", false, null), + new(@"Glacier2.SSLPermissionsVerifier", false, "", false, null), + new(@"Glacier2.RoutingTable.MaxSize", false, "", false, null), + new(@"Glacier2.Server.ACM.Timeout", false, "", false, null), + new(@"Glacier2.Server.ACM.Heartbeat", false, "", false, null), + new(@"Glacier2.Server.ACM.Close", false, "", false, null), + new(@"Glacier2.Server.ACM", false, "", false, null), + new(@"Glacier2.Server.AdapterId", false, "", false, null), + new(@"Glacier2.Server.Connection.CloseTimeout", false, "10", false, null), + new(@"Glacier2.Server.Connection.ConnectTimeout", false, "10", false, null), + new(@"Glacier2.Server.Connection.EnableIdleCheck", false, "1", false, null), + new(@"Glacier2.Server.Connection.IdleTimeout", false, "60", false, null), + new(@"Glacier2.Server.Connection.InactivityTimeout", false, "300", false, null), + new(@"Glacier2.Server.Connection", false, "", false, null), + new(@"Glacier2.Server.Endpoints", false, "", false, null), + new(@"Glacier2.Server.Locator.EndpointSelection", false, "", false, null), + new(@"Glacier2.Server.Locator.ConnectionCached", false, "", false, null), + new(@"Glacier2.Server.Locator.PreferSecure", false, "", false, null), + new(@"Glacier2.Server.Locator.LocatorCacheTimeout", false, "", false, null), + new(@"Glacier2.Server.Locator.InvocationTimeout", false, "", false, null), + new(@"Glacier2.Server.Locator.Locator", false, "", false, null), + new(@"Glacier2.Server.Locator.Router", false, "", false, null), + new(@"Glacier2.Server.Locator.CollocationOptimized", false, "", false, null), + new(@"^Glacier2\.Server\.Locator\.Context\.[^\s]+$", true, "", false, null), + new(@"Glacier2.Server.Locator", false, "", false, null), + new(@"Glacier2.Server.PublishedEndpoints", false, "", false, null), + new(@"Glacier2.Server.ReplicaGroupId", false, "", false, null), + new(@"Glacier2.Server.Router.EndpointSelection", false, "", false, null), + new(@"Glacier2.Server.Router.ConnectionCached", false, "", false, null), + new(@"Glacier2.Server.Router.PreferSecure", false, "", false, null), + new(@"Glacier2.Server.Router.LocatorCacheTimeout", false, "", false, null), + new(@"Glacier2.Server.Router.InvocationTimeout", false, "", false, null), + new(@"Glacier2.Server.Router.Locator", false, "", false, null), + new(@"Glacier2.Server.Router.Router", false, "", false, null), + new(@"Glacier2.Server.Router.CollocationOptimized", false, "", false, null), + new(@"^Glacier2\.Server\.Router\.Context\.[^\s]+$", true, "", false, null), + new(@"Glacier2.Server.Router", false, "", false, null), + new(@"Glacier2.Server.ProxyOptions", false, "", false, null), + new(@"Glacier2.Server.ThreadPool.Size", false, "", false, null), + new(@"Glacier2.Server.ThreadPool.SizeMax", false, "", false, null), + new(@"Glacier2.Server.ThreadPool.SizeWarn", false, "", false, null), + new(@"Glacier2.Server.ThreadPool.StackSize", false, "", false, null), + new(@"Glacier2.Server.ThreadPool.Serialize", false, "", false, null), + new(@"Glacier2.Server.ThreadPool.ThreadIdleTime", false, "", false, null), + new(@"Glacier2.Server.ThreadPool.ThreadPriority", false, "", false, null), + new(@"Glacier2.Server.MessageSizeMax", false, "", false, null), + new(@"Glacier2.Server.Buffered", false, "", false, null), + new(@"Glacier2.Server.ForwardContext", false, "", false, null), + new(@"Glacier2.Server.SleepTime", false, "", false, null), + new(@"Glacier2.Server.Trace.Override", false, "", false, null), + new(@"Glacier2.Server.Trace.Request", false, "", false, null), + new(@"Glacier2.SessionManager.EndpointSelection", false, "", false, null), + new(@"Glacier2.SessionManager.ConnectionCached", false, "", false, null), + new(@"Glacier2.SessionManager.PreferSecure", false, "", false, null), + new(@"Glacier2.SessionManager.LocatorCacheTimeout", false, "", false, null), + new(@"Glacier2.SessionManager.InvocationTimeout", false, "", false, null), + new(@"Glacier2.SessionManager.Locator", false, "", false, null), + new(@"Glacier2.SessionManager.Router", false, "", false, null), + new(@"Glacier2.SessionManager.CollocationOptimized", false, "", false, null), + new(@"^Glacier2\.SessionManager\.Context\.[^\s]+$", true, "", false, null), + new(@"Glacier2.SessionManager", false, "", false, null), + new(@"Glacier2.SSLSessionManager.EndpointSelection", false, "", false, null), + new(@"Glacier2.SSLSessionManager.ConnectionCached", false, "", false, null), + new(@"Glacier2.SSLSessionManager.PreferSecure", false, "", false, null), + new(@"Glacier2.SSLSessionManager.LocatorCacheTimeout", false, "", false, null), + new(@"Glacier2.SSLSessionManager.InvocationTimeout", false, "", false, null), + new(@"Glacier2.SSLSessionManager.Locator", false, "", false, null), + new(@"Glacier2.SSLSessionManager.Router", false, "", false, null), + new(@"Glacier2.SSLSessionManager.CollocationOptimized", false, "", false, null), + new(@"^Glacier2\.SSLSessionManager\.Context\.[^\s]+$", true, "", false, null), + new(@"Glacier2.SSLSessionManager", false, "", false, null), + new(@"Glacier2.Trace.RoutingTable", false, "", false, null), + new(@"Glacier2.Trace.Session", false, "", false, null), }; public static Property[] Glacier2CryptPermissionsVerifierProps = { - new Property(@"^Glacier2CryptPermissionsVerifier\.[^\s]+\.PermissionsVerifier$", "", false, null), - new Property(@"^Glacier2CryptPermissionsVerifier\.[^\s]+\.AdminPermissionsVerifier$", "", false, null), + new(@"^Glacier2CryptPermissionsVerifier\.[^\s]+\.PermissionsVerifier$", true, "", false, null), + new(@"^Glacier2CryptPermissionsVerifier\.[^\s]+\.AdminPermissionsVerifier$", true, "", false, null), }; public static Property[][] validProps = diff --git a/csharp/src/Ice/PropertiesI.cs b/csharp/src/Ice/PropertiesI.cs index f5796e6af7c..4959cda4ecb 100644 --- a/csharp/src/Ice/PropertiesI.cs +++ b/csharp/src/Ice/PropertiesI.cs @@ -1,5 +1,6 @@ // Copyright (c) ZeroC, Inc. +using Ice.Internal; using System.Diagnostics; using System.Globalization; using System.Text.RegularExpressions; @@ -599,64 +600,76 @@ private void loadConfig() /// The property's key. /// Whether to log relevant warnings. /// The found property - private static Ice.Internal.Property findProperty(string key, bool logWarnings) + private static Property findProperty(string key, bool logWarnings) { // Check if the property is a known Ice property and log warnings if necessary Logger logger = Util.getProcessLogger(); int dotPos = key.IndexOf('.'); - if (dotPos != -1) + + // If the key doesn't contain a dot, it's not a valid Ice property + if (dotPos == -1) { - string prefix = key.Substring(0, dotPos); - foreach (var validProps in Ice.Internal.PropertyNames.validProps) - { - string pattern = validProps[0].pattern; - dotPos = pattern.IndexOf('.'); - Debug.Assert(dotPos != -1); - string propPrefix = pattern.Substring(1, dotPos - 2); + return null; + } - // If the prefix is not the same, skip to the next set of properties - if (!propPrefix.ToUpper().Equals(prefix.ToUpper())) - { - continue; - } + string prefix = key.Substring(0, dotPos); - foreach (var prop in validProps) - { - Regex r = new Regex(prop.pattern); - Match m = r.Match(key); - if (m.Success) - { - if (prop.deprecated && logWarnings) - { - logger.warning("deprecated property: " + key); - } - return prop; - } + Property[] propertyArray = null; - // Check for case-insensitive match - r = new Regex(prop.pattern.ToUpper()); - m = r.Match(key.ToUpper()); - if (m.Success) - { - if (logWarnings) - { - string otherKey = prop.pattern.Replace("\\", "").Replace("^", "").Replace("$", ""); - logger.warning("unknown property: `" + key + "'; did you mean `" + otherKey + "'"); - } - return null; - } - } + // Search for the property list that matches the prefix + foreach (var validProps in PropertyNames.validProps) + { + string pattern = validProps[0].pattern; + dotPos = pattern.IndexOf('.'); - // If we get here, the prefix is valid but the property is unknown - if (logWarnings) + // Each top level prefix describes a non-empty + // namespace. Having a string without a prefix followed by a + // dot is an error. + Debug.Assert(dotPos != -1); + + // Trim any leading/trailing ^, $, or \ characters from the prefix + string propPrefix = pattern.Substring(0, dotPos).TrimStart(['^', '$', '\\']); + + if (propPrefix == prefix) + { + // We found the property list that matches the prefix + propertyArray = validProps; + break; + } + + // As a courtesy to the user, perform a case-insensitive match and suggest the correct property. + // Otherwise no other warning is issued. + if (logWarnings && propPrefix.ToUpper().Equals(prefix.ToUpper())) + { + logger.warning("unknown property: `" + key + "'; did you mean `" + propPrefix + "'?"); + return null; + } + } + + if (propertyArray == null) + { + // The prefix is not a valid Ice property + return null; + } + + foreach (var prop in propertyArray) + { + bool matches = prop.usesRegex ? Regex.IsMatch(key, prop.pattern) : key == prop.pattern; + if (matches) + { + if (prop.deprecated && logWarnings) { - logger.warning("unknown property: " + key); + logger.warning("deprecated property: " + key); } - return null; + return prop; } } - // The key does not match a known Ice property + // If we get here, the prefix is valid but the property is unknown + if (logWarnings) + { + logger.warning("unknown property: " + key); + } return null; } diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/PropertiesI.java b/java/src/Ice/src/main/java/com/zeroc/Ice/PropertiesI.java index 5ff8ff4edf1..5a88ddd73d6 100644 --- a/java/src/Ice/src/main/java/com/zeroc/Ice/PropertiesI.java +++ b/java/src/Ice/src/main/java/com/zeroc/Ice/PropertiesI.java @@ -602,56 +602,60 @@ private static Property findProperty(String key, Boolean logWarnings) { Logger logger = Util.getProcessLogger(); int dotPos = key.indexOf('.'); - if (dotPos != -1) { - String prefix = key.substring(0, dotPos); - for (int i = 0; com.zeroc.IceInternal.PropertyNames.validProps[i] != null; ++i) { - String pattern = com.zeroc.IceInternal.PropertyNames.validProps[i][0].pattern(); - dotPos = pattern.indexOf('.'); - // - // Each top level prefix describes a non-empty namespace. Having a string without a - // prefix followed by a dot is an error. - // - assert (dotPos != -1); - String propPrefix = pattern.substring(0, dotPos - 1); - // If the prefix is not the same, skip to the next set of properties - if (!propPrefix.toUpperCase().equals(prefix.toUpperCase())) { - continue; - } + // If the key doesn't contain a dot, it's not a valid Ice property. + if (dotPos == -1) { + return null; + } - for (int j = 0; com.zeroc.IceInternal.PropertyNames.validProps[i][j] != null; ++j) { - Property prop = com.zeroc.IceInternal.PropertyNames.validProps[i][j]; - java.util.regex.Pattern pComp = java.util.regex.Pattern.compile(prop.pattern()); - java.util.regex.Matcher m = pComp.matcher(key); + String prefix = key.substring(0, dotPos); + com.zeroc.IceInternal.Property[] propertyArray = null; - if (m.matches()) { - if (prop.deprecated() && logWarnings) { - logger.warning("deprecated property: " + key); - } - return prop; - } + for (int i = 0; com.zeroc.IceInternal.PropertyNames.validProps[i] != null; ++i) { + String pattern = com.zeroc.IceInternal.PropertyNames.validProps[i][0].pattern(); + dotPos = pattern.indexOf('.'); - // Check for case-insensitive match - pComp = java.util.regex.Pattern.compile(pattern.toUpperCase()); - m = pComp.matcher(key.toUpperCase()); - if (m.matches()) { - if (logWarnings) { - String otherKey = pattern.replaceAll("\\\\", ""); - logger.warning("unknown property: `" + key + "'; did you mean `" + otherKey + "'"); - } - return null; - } - } + // Each top level prefix describes a non-empty namespace. Having a string without a + // prefix followed by a dot is an error. + assert (dotPos != -1); - // If we reach this point, the property is unknown - if (logWarnings) { - logger.warning("unknown property: " + key); - } + // Strip any trailing backslashes from the pattern + String propPrefix = pattern.substring(0, dotPos).replaceAll("\\\\", ""); + + if (propPrefix.equals(prefix)) { + propertyArray = com.zeroc.IceInternal.PropertyNames.validProps[i]; + break; + } + + if (logWarnings && propPrefix.toUpperCase().equals(prefix.toUpperCase())) { + logger.warning( + "unknown property prefix: `" + key + "'; did you mean `" + propPrefix + "'?"); return null; } } - // The key does not match a known Ice property + if (propertyArray == null) { + // The prefix is not a valid Ice property. + return null; + } + + for (int j = 0; propertyArray[j] != null; ++j) { + Property prop = propertyArray[j]; + + boolean matches = prop.usesRegex() ? key.matches(prop.pattern()) : key.equals(prop.pattern()); + + if (matches) { + if (prop.deprecated() && logWarnings) { + logger.warning("deprecated property: " + key); + } + return prop; + } + } + + // If we reach this point, the property is unknown + if (logWarnings) { + logger.warning("unknown property: " + key); + } return null; } diff --git a/java/src/Ice/src/main/java/com/zeroc/IceInternal/Property.java b/java/src/Ice/src/main/java/com/zeroc/IceInternal/Property.java index 1fd23a6232b..fdd1b489200 100644 --- a/java/src/Ice/src/main/java/com/zeroc/IceInternal/Property.java +++ b/java/src/Ice/src/main/java/com/zeroc/IceInternal/Property.java @@ -5,8 +5,14 @@ package com.zeroc.IceInternal; public class Property { - public Property(String pattern, String defaultValue, boolean deprecated, String deprecatedBy) { + public Property( + String pattern, + boolean usesRegex, + String defaultValue, + boolean deprecated, + String deprecatedBy) { _pattern = pattern; + _usesRegex = usesRegex; _defaultValue = defaultValue; _deprecated = deprecated; _deprecatedBy = deprecatedBy; @@ -16,6 +22,10 @@ public String pattern() { return _pattern; } + public boolean usesRegex() { + return _usesRegex; + } + public String defaultValue() { return _defaultValue; } @@ -29,6 +39,7 @@ public String deprecatedBy() { } private String _pattern; + private boolean _usesRegex; private String _defaultValue; private boolean _deprecated; private String _deprecatedBy; diff --git a/java/src/Ice/src/main/java/com/zeroc/IceInternal/PropertyNames.java b/java/src/Ice/src/main/java/com/zeroc/IceInternal/PropertyNames.java index 05fc88429b2..51b427805f4 100644 --- a/java/src/Ice/src/main/java/com/zeroc/IceInternal/PropertyNames.java +++ b/java/src/Ice/src/main/java/com/zeroc/IceInternal/PropertyNames.java @@ -1,5 +1,6 @@ -// Copyright (c) ZeroC, Inc. All rights reserved.// Generated by makeprops.py from file -// ./config/PropertyNames.xml, Wed May 1 14:40:59 2024 +// Copyright (c) ZeroC, Inc. All rights reserved. + +// Generated by makeprops.py from file ./config/PropertyNames.xml, Mon May 6 13:35:46 2024 // IMPORTANT: Do not edit this file -- any edits made here will be lost! @@ -7,1446 +8,1461 @@ public final class PropertyNames { public static final Property IceProps[] = { - new Property("Ice\\.AcceptClassCycles", "", false, null), - new Property("Ice\\.ACM\\.Client", "", true, null), - new Property("Ice\\.ACM\\.Server", "", true, null), - new Property("Ice\\.ACM\\.Timeout", "", false, null), - new Property("Ice\\.ACM\\.Heartbeat", "", false, null), - new Property("Ice\\.ACM\\.Close", "", false, null), - new Property("Ice\\.ACM", "", false, null), - new Property("Ice\\.ACM\\.Client\\.Timeout", "", false, null), - new Property("Ice\\.ACM\\.Client\\.Heartbeat", "", false, null), - new Property("Ice\\.ACM\\.Client\\.Close", "", false, null), - new Property("Ice\\.ACM\\.Client", "", false, null), - new Property("Ice\\.ACM\\.Server\\.Timeout", "", false, null), - new Property("Ice\\.ACM\\.Server\\.Heartbeat", "", false, null), - new Property("Ice\\.ACM\\.Server\\.Close", "", false, null), - new Property("Ice\\.ACM\\.Server", "", false, null), - new Property("Ice\\.Admin\\.ACM\\.Timeout", "", false, null), - new Property("Ice\\.Admin\\.ACM\\.Heartbeat", "", false, null), - new Property("Ice\\.Admin\\.ACM\\.Close", "", false, null), - new Property("Ice\\.Admin\\.ACM", "", false, null), - new Property("Ice\\.Admin\\.AdapterId", "", false, null), - new Property("Ice\\.Admin\\.Connection\\.CloseTimeout", "10", false, null), - new Property("Ice\\.Admin\\.Connection\\.ConnectTimeout", "10", false, null), - new Property("Ice\\.Admin\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property("Ice\\.Admin\\.Connection\\.IdleTimeout", "60", false, null), - new Property("Ice\\.Admin\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("Ice\\.Admin\\.Connection", "", false, null), - new Property("Ice\\.Admin\\.Endpoints", "", false, null), - new Property("Ice\\.Admin\\.Locator\\.EndpointSelection", "", false, null), - new Property("Ice\\.Admin\\.Locator\\.ConnectionCached", "", false, null), - new Property("Ice\\.Admin\\.Locator\\.PreferSecure", "", false, null), - new Property("Ice\\.Admin\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property("Ice\\.Admin\\.Locator\\.InvocationTimeout", "", false, null), - new Property("Ice\\.Admin\\.Locator\\.Locator", "", false, null), - new Property("Ice\\.Admin\\.Locator\\.Router", "", false, null), - new Property("Ice\\.Admin\\.Locator\\.CollocationOptimized", "", false, null), - new Property("Ice\\.Admin\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("Ice\\.Admin\\.Locator", "", false, null), - new Property("Ice\\.Admin\\.PublishedEndpoints", "", false, null), - new Property("Ice\\.Admin\\.ReplicaGroupId", "", false, null), - new Property("Ice\\.Admin\\.Router\\.EndpointSelection", "", false, null), - new Property("Ice\\.Admin\\.Router\\.ConnectionCached", "", false, null), - new Property("Ice\\.Admin\\.Router\\.PreferSecure", "", false, null), - new Property("Ice\\.Admin\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property("Ice\\.Admin\\.Router\\.InvocationTimeout", "", false, null), - new Property("Ice\\.Admin\\.Router\\.Locator", "", false, null), - new Property("Ice\\.Admin\\.Router\\.Router", "", false, null), - new Property("Ice\\.Admin\\.Router\\.CollocationOptimized", "", false, null), - new Property("Ice\\.Admin\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("Ice\\.Admin\\.Router", "", false, null), - new Property("Ice\\.Admin\\.ProxyOptions", "", false, null), - new Property("Ice\\.Admin\\.ThreadPool\\.Size", "", false, null), - new Property("Ice\\.Admin\\.ThreadPool\\.SizeMax", "", false, null), - new Property("Ice\\.Admin\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("Ice\\.Admin\\.ThreadPool\\.StackSize", "", false, null), - new Property("Ice\\.Admin\\.ThreadPool\\.Serialize", "", false, null), - new Property("Ice\\.Admin\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property("Ice\\.Admin\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("Ice\\.Admin\\.MessageSizeMax", "", false, null), - new Property("Ice\\.Admin\\.DelayCreation", "", false, null), - new Property("Ice\\.Admin\\.Enabled", "", false, null), - new Property("Ice\\.Admin\\.Facets", "", false, null), - new Property("Ice\\.Admin\\.InstanceName", "", false, null), - new Property("Ice\\.Admin\\.Logger\\.KeepLogs", "", false, null), - new Property("Ice\\.Admin\\.Logger\\.KeepTraces", "", false, null), - new Property("Ice\\.Admin\\.Logger\\.Properties", "", false, null), - new Property("Ice\\.Admin\\.ServerId", "", false, null), - new Property("Ice\\.BackgroundLocatorCacheUpdates", "", false, null), - new Property("Ice\\.BatchAutoFlush", "", true, null), - new Property("Ice\\.BatchAutoFlushSize", "", false, null), - new Property("Ice\\.ChangeUser", "", false, null), - new Property("Ice\\.ClassGraphDepthMax", "", false, null), - new Property("Ice\\.ClientAccessPolicyProtocol", "", false, null), - new Property("Ice\\.Compression\\.Level", "", false, null), - new Property("Ice\\.Config", "", false, null), - new Property("Ice\\.Connection\\.CloseTimeout", "10", false, null), - new Property("Ice\\.Connection\\.ConnectTimeout", "10", false, null), - new Property("Ice\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property("Ice\\.Connection\\.IdleTimeout", "60", false, null), - new Property("Ice\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("Ice\\.Connection", "", false, null), - new Property("Ice\\.ConsoleListener", "", false, null), - new Property("Ice\\.Default\\.CollocationOptimized", "", false, null), - new Property("Ice\\.Default\\.EncodingVersion", "", false, null), - new Property("Ice\\.Default\\.EndpointSelection", "", false, null), - new Property("Ice\\.Default\\.Host", "", false, null), - new Property("Ice\\.Default\\.Locator\\.EndpointSelection", "", false, null), - new Property("Ice\\.Default\\.Locator\\.ConnectionCached", "", false, null), - new Property("Ice\\.Default\\.Locator\\.PreferSecure", "", false, null), - new Property("Ice\\.Default\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property("Ice\\.Default\\.Locator\\.InvocationTimeout", "", false, null), - new Property("Ice\\.Default\\.Locator\\.Locator", "", false, null), - new Property("Ice\\.Default\\.Locator\\.Router", "", false, null), - new Property("Ice\\.Default\\.Locator\\.CollocationOptimized", "", false, null), - new Property("Ice\\.Default\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("Ice\\.Default\\.Locator", "", false, null), - new Property("Ice\\.Default\\.LocatorCacheTimeout", "", false, null), - new Property("Ice\\.Default\\.InvocationTimeout", "", false, null), - new Property("Ice\\.Default\\.Package", "", false, null), - new Property("Ice\\.Default\\.PreferSecure", "", false, null), - new Property("Ice\\.Default\\.Protocol", "", false, null), - new Property("Ice\\.Default\\.Router\\.EndpointSelection", "", false, null), - new Property("Ice\\.Default\\.Router\\.ConnectionCached", "", false, null), - new Property("Ice\\.Default\\.Router\\.PreferSecure", "", false, null), - new Property("Ice\\.Default\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property("Ice\\.Default\\.Router\\.InvocationTimeout", "", false, null), - new Property("Ice\\.Default\\.Router\\.Locator", "", false, null), - new Property("Ice\\.Default\\.Router\\.Router", "", false, null), - new Property("Ice\\.Default\\.Router\\.CollocationOptimized", "", false, null), - new Property("Ice\\.Default\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("Ice\\.Default\\.Router", "", false, null), - new Property("Ice\\.Default\\.SlicedFormat", "", false, null), - new Property("Ice\\.Default\\.SourceAddress", "", false, null), - new Property("Ice\\.Default\\.Timeout", "", false, null), - new Property("Ice\\.EventLog\\.Source", "", false, null), - new Property("Ice\\.FactoryAssemblies", "", false, null), - new Property("Ice\\.HTTPProxyHost", "", false, null), - new Property("Ice\\.HTTPProxyPort", "", false, null), - new Property("Ice\\.ImplicitContext", "", false, null), - new Property("Ice\\.InitPlugins", "", false, null), - new Property("Ice\\.IPv4", "", false, null), - new Property("Ice\\.IPv6", "", false, null), - new Property("Ice\\.LogFile", "", false, null), - new Property("Ice\\.LogFile\\.SizeMax", "", false, null), - new Property("Ice\\.LogStdErr\\.Convert", "", false, null), - new Property("Ice\\.MessageSizeMax", "", false, null), - new Property("Ice\\.Nohup", "", false, null), - new Property("Ice\\.Override\\.CloseTimeout", "", false, null), - new Property("Ice\\.Override\\.Compress", "", false, null), - new Property("Ice\\.Override\\.ConnectTimeout", "", false, null), - new Property("Ice\\.Override\\.Timeout", "", false, null), - new Property("Ice\\.Override\\.Secure", "", false, null), - new Property("Ice\\.Package\\.[^\\s]+", "", false, null), - new Property("Ice\\.Plugin\\.[^\\s]+", "", false, null), - new Property("Ice\\.PluginLoadOrder", "", false, null), - new Property("Ice\\.PreferIPv6Address", "", false, null), - new Property("Ice\\.PreloadAssemblies", "", false, null), - new Property("Ice\\.PrintAdapterReady", "", false, null), - new Property("Ice\\.PrintProcessId", "", false, null), - new Property("Ice\\.PrintStackTraces", "", false, null), - new Property("Ice\\.ProgramName", "", false, null), - new Property("Ice\\.RetryIntervals", "0", false, null), - new Property("Ice\\.ServerIdleTime", "", false, null), - new Property("Ice\\.SOCKSProxyHost", "", false, null), - new Property("Ice\\.SOCKSProxyPort", "", false, null), - new Property("Ice\\.StdErr", "", false, null), - new Property("Ice\\.StdOut", "", false, null), - new Property("Ice\\.SyslogFacility", "", false, null), - new Property("Ice\\.ThreadPool\\.Client\\.Size", "", false, null), - new Property("Ice\\.ThreadPool\\.Client\\.SizeMax", "", false, null), - new Property("Ice\\.ThreadPool\\.Client\\.SizeWarn", "", false, null), - new Property("Ice\\.ThreadPool\\.Client\\.StackSize", "", false, null), - new Property("Ice\\.ThreadPool\\.Client\\.Serialize", "", false, null), - new Property("Ice\\.ThreadPool\\.Client\\.ThreadIdleTime", "", false, null), - new Property("Ice\\.ThreadPool\\.Client\\.ThreadPriority", "", false, null), - new Property("Ice\\.ThreadPool\\.Server\\.Size", "", false, null), - new Property("Ice\\.ThreadPool\\.Server\\.SizeMax", "", false, null), - new Property("Ice\\.ThreadPool\\.Server\\.SizeWarn", "", false, null), - new Property("Ice\\.ThreadPool\\.Server\\.StackSize", "", false, null), - new Property("Ice\\.ThreadPool\\.Server\\.Serialize", "", false, null), - new Property("Ice\\.ThreadPool\\.Server\\.ThreadIdleTime", "", false, null), - new Property("Ice\\.ThreadPool\\.Server\\.ThreadPriority", "", false, null), - new Property("Ice\\.ThreadPriority", "", false, null), - new Property("Ice\\.ToStringMode", "Unicode", false, null), - new Property("Ice\\.Trace\\.Admin\\.Properties", "", false, null), - new Property("Ice\\.Trace\\.Admin\\.Logger", "", false, null), - new Property("Ice\\.Trace\\.Locator", "", false, null), - new Property("Ice\\.Trace\\.Network", "", false, null), - new Property("Ice\\.Trace\\.Protocol", "", false, null), - new Property("Ice\\.Trace\\.Retry", "", false, null), - new Property("Ice\\.Trace\\.Slicing", "", false, null), - new Property("Ice\\.Trace\\.ThreadPool", "", false, null), - new Property("Ice\\.UDP\\.RcvSize", "", false, null), - new Property("Ice\\.UDP\\.SndSize", "", false, null), - new Property("Ice\\.TCP\\.Backlog", "", false, null), - new Property("Ice\\.TCP\\.RcvSize", "", false, null), - new Property("Ice\\.TCP\\.SndSize", "", false, null), - new Property("Ice\\.UseApplicationClassLoader", "", false, null), - new Property("Ice\\.UseOSLog", "", false, null), - new Property("Ice\\.UseSyslog", "", false, null), - new Property("Ice\\.UseSystemdJournal", "", false, null), - new Property("Ice\\.Warn\\.AMICallback", "", false, null), - new Property("Ice\\.Warn\\.Connections", "", false, null), - new Property("Ice\\.Warn\\.Datagrams", "", false, null), - new Property("Ice\\.Warn\\.Dispatch", "", false, null), - new Property("Ice\\.Warn\\.Endpoints", "", false, null), - new Property("Ice\\.Warn\\.UnknownProperties", "", false, null), - new Property("Ice\\.Warn\\.UnusedProperties", "", false, null), - new Property("Ice\\.CacheMessageBuffers", "", false, null), - new Property("Ice\\.ThreadInterruptSafe", "", false, null), + new Property("Ice.AcceptClassCycles", false, "", false, null), + new Property("Ice.ACM.Client", false, "", true, null), + new Property("Ice.ACM.Server", false, "", true, null), + new Property("Ice.ACM.Timeout", false, "", false, null), + new Property("Ice.ACM.Heartbeat", false, "", false, null), + new Property("Ice.ACM.Close", false, "", false, null), + new Property("Ice.ACM", false, "", false, null), + new Property("Ice.ACM.Client.Timeout", false, "", false, null), + new Property("Ice.ACM.Client.Heartbeat", false, "", false, null), + new Property("Ice.ACM.Client.Close", false, "", false, null), + new Property("Ice.ACM.Client", false, "", false, null), + new Property("Ice.ACM.Server.Timeout", false, "", false, null), + new Property("Ice.ACM.Server.Heartbeat", false, "", false, null), + new Property("Ice.ACM.Server.Close", false, "", false, null), + new Property("Ice.ACM.Server", false, "", false, null), + new Property("Ice.Admin.ACM.Timeout", false, "", false, null), + new Property("Ice.Admin.ACM.Heartbeat", false, "", false, null), + new Property("Ice.Admin.ACM.Close", false, "", false, null), + new Property("Ice.Admin.ACM", false, "", false, null), + new Property("Ice.Admin.AdapterId", false, "", false, null), + new Property("Ice.Admin.Connection.CloseTimeout", false, "10", false, null), + new Property("Ice.Admin.Connection.ConnectTimeout", false, "10", false, null), + new Property("Ice.Admin.Connection.EnableIdleCheck", false, "1", false, null), + new Property("Ice.Admin.Connection.IdleTimeout", false, "60", false, null), + new Property("Ice.Admin.Connection.InactivityTimeout", false, "300", false, null), + new Property("Ice.Admin.Connection", false, "", false, null), + new Property("Ice.Admin.Endpoints", false, "", false, null), + new Property("Ice.Admin.Locator.EndpointSelection", false, "", false, null), + new Property("Ice.Admin.Locator.ConnectionCached", false, "", false, null), + new Property("Ice.Admin.Locator.PreferSecure", false, "", false, null), + new Property("Ice.Admin.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("Ice.Admin.Locator.InvocationTimeout", false, "", false, null), + new Property("Ice.Admin.Locator.Locator", false, "", false, null), + new Property("Ice.Admin.Locator.Router", false, "", false, null), + new Property("Ice.Admin.Locator.CollocationOptimized", false, "", false, null), + new Property("Ice\\.Admin\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("Ice.Admin.Locator", false, "", false, null), + new Property("Ice.Admin.PublishedEndpoints", false, "", false, null), + new Property("Ice.Admin.ReplicaGroupId", false, "", false, null), + new Property("Ice.Admin.Router.EndpointSelection", false, "", false, null), + new Property("Ice.Admin.Router.ConnectionCached", false, "", false, null), + new Property("Ice.Admin.Router.PreferSecure", false, "", false, null), + new Property("Ice.Admin.Router.LocatorCacheTimeout", false, "", false, null), + new Property("Ice.Admin.Router.InvocationTimeout", false, "", false, null), + new Property("Ice.Admin.Router.Locator", false, "", false, null), + new Property("Ice.Admin.Router.Router", false, "", false, null), + new Property("Ice.Admin.Router.CollocationOptimized", false, "", false, null), + new Property("Ice\\.Admin\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("Ice.Admin.Router", false, "", false, null), + new Property("Ice.Admin.ProxyOptions", false, "", false, null), + new Property("Ice.Admin.ThreadPool.Size", false, "", false, null), + new Property("Ice.Admin.ThreadPool.SizeMax", false, "", false, null), + new Property("Ice.Admin.ThreadPool.SizeWarn", false, "", false, null), + new Property("Ice.Admin.ThreadPool.StackSize", false, "", false, null), + new Property("Ice.Admin.ThreadPool.Serialize", false, "", false, null), + new Property("Ice.Admin.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property("Ice.Admin.ThreadPool.ThreadPriority", false, "", false, null), + new Property("Ice.Admin.MessageSizeMax", false, "", false, null), + new Property("Ice.Admin.DelayCreation", false, "", false, null), + new Property("Ice.Admin.Enabled", false, "", false, null), + new Property("Ice.Admin.Facets", false, "", false, null), + new Property("Ice.Admin.InstanceName", false, "", false, null), + new Property("Ice.Admin.Logger.KeepLogs", false, "", false, null), + new Property("Ice.Admin.Logger.KeepTraces", false, "", false, null), + new Property("Ice.Admin.Logger.Properties", false, "", false, null), + new Property("Ice.Admin.ServerId", false, "", false, null), + new Property("Ice.BackgroundLocatorCacheUpdates", false, "", false, null), + new Property("Ice.BatchAutoFlush", false, "", true, null), + new Property("Ice.BatchAutoFlushSize", false, "", false, null), + new Property("Ice.ChangeUser", false, "", false, null), + new Property("Ice.ClassGraphDepthMax", false, "", false, null), + new Property("Ice.ClientAccessPolicyProtocol", false, "", false, null), + new Property("Ice.Compression.Level", false, "", false, null), + new Property("Ice.Config", false, "", false, null), + new Property("Ice.Connection.CloseTimeout", false, "10", false, null), + new Property("Ice.Connection.ConnectTimeout", false, "10", false, null), + new Property("Ice.Connection.EnableIdleCheck", false, "1", false, null), + new Property("Ice.Connection.IdleTimeout", false, "60", false, null), + new Property("Ice.Connection.InactivityTimeout", false, "300", false, null), + new Property("Ice.Connection", false, "", false, null), + new Property("Ice.ConsoleListener", false, "", false, null), + new Property("Ice.Default.CollocationOptimized", false, "", false, null), + new Property("Ice.Default.EncodingVersion", false, "", false, null), + new Property("Ice.Default.EndpointSelection", false, "", false, null), + new Property("Ice.Default.Host", false, "", false, null), + new Property("Ice.Default.Locator.EndpointSelection", false, "", false, null), + new Property("Ice.Default.Locator.ConnectionCached", false, "", false, null), + new Property("Ice.Default.Locator.PreferSecure", false, "", false, null), + new Property("Ice.Default.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("Ice.Default.Locator.InvocationTimeout", false, "", false, null), + new Property("Ice.Default.Locator.Locator", false, "", false, null), + new Property("Ice.Default.Locator.Router", false, "", false, null), + new Property("Ice.Default.Locator.CollocationOptimized", false, "", false, null), + new Property("Ice\\.Default\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("Ice.Default.Locator", false, "", false, null), + new Property("Ice.Default.LocatorCacheTimeout", false, "", false, null), + new Property("Ice.Default.InvocationTimeout", false, "", false, null), + new Property("Ice.Default.Package", false, "", false, null), + new Property("Ice.Default.PreferSecure", false, "", false, null), + new Property("Ice.Default.Protocol", false, "", false, null), + new Property("Ice.Default.Router.EndpointSelection", false, "", false, null), + new Property("Ice.Default.Router.ConnectionCached", false, "", false, null), + new Property("Ice.Default.Router.PreferSecure", false, "", false, null), + new Property("Ice.Default.Router.LocatorCacheTimeout", false, "", false, null), + new Property("Ice.Default.Router.InvocationTimeout", false, "", false, null), + new Property("Ice.Default.Router.Locator", false, "", false, null), + new Property("Ice.Default.Router.Router", false, "", false, null), + new Property("Ice.Default.Router.CollocationOptimized", false, "", false, null), + new Property("Ice\\.Default\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("Ice.Default.Router", false, "", false, null), + new Property("Ice.Default.SlicedFormat", false, "", false, null), + new Property("Ice.Default.SourceAddress", false, "", false, null), + new Property("Ice.Default.Timeout", false, "", false, null), + new Property("Ice.EventLog.Source", false, "", false, null), + new Property("Ice.FactoryAssemblies", false, "", false, null), + new Property("Ice.HTTPProxyHost", false, "", false, null), + new Property("Ice.HTTPProxyPort", false, "", false, null), + new Property("Ice.ImplicitContext", false, "", false, null), + new Property("Ice.InitPlugins", false, "", false, null), + new Property("Ice.IPv4", false, "", false, null), + new Property("Ice.IPv6", false, "", false, null), + new Property("Ice.LogFile", false, "", false, null), + new Property("Ice.LogFile.SizeMax", false, "", false, null), + new Property("Ice.LogStdErr.Convert", false, "", false, null), + new Property("Ice.MessageSizeMax", false, "", false, null), + new Property("Ice.Nohup", false, "", false, null), + new Property("Ice.Override.CloseTimeout", false, "", false, null), + new Property("Ice.Override.Compress", false, "", false, null), + new Property("Ice.Override.ConnectTimeout", false, "", false, null), + new Property("Ice.Override.Timeout", false, "", false, null), + new Property("Ice.Override.Secure", false, "", false, null), + new Property("Ice\\.Package\\.[^\\s]+", true, "", false, null), + new Property("Ice\\.Plugin\\.[^\\s]+", true, "", false, null), + new Property("Ice.PluginLoadOrder", false, "", false, null), + new Property("Ice.PreferIPv6Address", false, "", false, null), + new Property("Ice.PreloadAssemblies", false, "", false, null), + new Property("Ice.PrintAdapterReady", false, "", false, null), + new Property("Ice.PrintProcessId", false, "", false, null), + new Property("Ice.PrintStackTraces", false, "", false, null), + new Property("Ice.ProgramName", false, "", false, null), + new Property("Ice.RetryIntervals", false, "0", false, null), + new Property("Ice.ServerIdleTime", false, "", false, null), + new Property("Ice.SOCKSProxyHost", false, "", false, null), + new Property("Ice.SOCKSProxyPort", false, "", false, null), + new Property("Ice.StdErr", false, "", false, null), + new Property("Ice.StdOut", false, "", false, null), + new Property("Ice.SyslogFacility", false, "", false, null), + new Property("Ice.ThreadPool.Client.Size", false, "", false, null), + new Property("Ice.ThreadPool.Client.SizeMax", false, "", false, null), + new Property("Ice.ThreadPool.Client.SizeWarn", false, "", false, null), + new Property("Ice.ThreadPool.Client.StackSize", false, "", false, null), + new Property("Ice.ThreadPool.Client.Serialize", false, "", false, null), + new Property("Ice.ThreadPool.Client.ThreadIdleTime", false, "", false, null), + new Property("Ice.ThreadPool.Client.ThreadPriority", false, "", false, null), + new Property("Ice.ThreadPool.Server.Size", false, "", false, null), + new Property("Ice.ThreadPool.Server.SizeMax", false, "", false, null), + new Property("Ice.ThreadPool.Server.SizeWarn", false, "", false, null), + new Property("Ice.ThreadPool.Server.StackSize", false, "", false, null), + new Property("Ice.ThreadPool.Server.Serialize", false, "", false, null), + new Property("Ice.ThreadPool.Server.ThreadIdleTime", false, "", false, null), + new Property("Ice.ThreadPool.Server.ThreadPriority", false, "", false, null), + new Property("Ice.ThreadPriority", false, "", false, null), + new Property("Ice.ToStringMode", false, "Unicode", false, null), + new Property("Ice.Trace.Admin.Properties", false, "", false, null), + new Property("Ice.Trace.Admin.Logger", false, "", false, null), + new Property("Ice.Trace.Locator", false, "", false, null), + new Property("Ice.Trace.Network", false, "", false, null), + new Property("Ice.Trace.Protocol", false, "", false, null), + new Property("Ice.Trace.Retry", false, "", false, null), + new Property("Ice.Trace.Slicing", false, "", false, null), + new Property("Ice.Trace.ThreadPool", false, "", false, null), + new Property("Ice.UDP.RcvSize", false, "", false, null), + new Property("Ice.UDP.SndSize", false, "", false, null), + new Property("Ice.TCP.Backlog", false, "", false, null), + new Property("Ice.TCP.RcvSize", false, "", false, null), + new Property("Ice.TCP.SndSize", false, "", false, null), + new Property("Ice.UseApplicationClassLoader", false, "", false, null), + new Property("Ice.UseOSLog", false, "", false, null), + new Property("Ice.UseSyslog", false, "", false, null), + new Property("Ice.UseSystemdJournal", false, "", false, null), + new Property("Ice.Warn.AMICallback", false, "", false, null), + new Property("Ice.Warn.Connections", false, "", false, null), + new Property("Ice.Warn.Datagrams", false, "", false, null), + new Property("Ice.Warn.Dispatch", false, "", false, null), + new Property("Ice.Warn.Endpoints", false, "", false, null), + new Property("Ice.Warn.UnknownProperties", false, "", false, null), + new Property("Ice.Warn.UnusedProperties", false, "", false, null), + new Property("Ice.CacheMessageBuffers", false, "", false, null), + new Property("Ice.ThreadInterruptSafe", false, "", false, null), null }; public static final Property IceMXProps[] = { - new Property("IceMX\\.Metrics\\.[^\\s]+\\.GroupBy", "", false, null), - new Property("IceMX\\.Metrics\\.[^\\s]+\\.Map", "", false, null), - new Property("IceMX\\.Metrics\\.[^\\s]+\\.RetainDetached", "", false, null), - new Property("IceMX\\.Metrics\\.[^\\s]+\\.Accept", "", false, null), - new Property("IceMX\\.Metrics\\.[^\\s]+\\.Reject", "", false, null), - new Property("IceMX\\.Metrics\\.[^\\s]+", "", false, null), + new Property("IceMX\\.Metrics\\.[^\\s]+\\.GroupBy", true, "", false, null), + new Property("IceMX\\.Metrics\\.[^\\s]+\\.Map", true, "", false, null), + new Property("IceMX\\.Metrics\\.[^\\s]+\\.RetainDetached", true, "", false, null), + new Property("IceMX\\.Metrics\\.[^\\s]+\\.Accept", true, "", false, null), + new Property("IceMX\\.Metrics\\.[^\\s]+\\.Reject", true, "", false, null), + new Property("IceMX\\.Metrics\\.[^\\s]+", true, "", false, null), null }; public static final Property IceDiscoveryProps[] = { - new Property("IceDiscovery\\.Multicast\\.ACM\\.Timeout", "", false, null), - new Property("IceDiscovery\\.Multicast\\.ACM\\.Heartbeat", "", false, null), - new Property("IceDiscovery\\.Multicast\\.ACM\\.Close", "", false, null), - new Property("IceDiscovery\\.Multicast\\.ACM", "", false, null), - new Property("IceDiscovery\\.Multicast\\.AdapterId", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Connection\\.CloseTimeout", "10", false, null), - new Property("IceDiscovery\\.Multicast\\.Connection\\.ConnectTimeout", "10", false, null), - new Property("IceDiscovery\\.Multicast\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property("IceDiscovery\\.Multicast\\.Connection\\.IdleTimeout", "60", false, null), - new Property("IceDiscovery\\.Multicast\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("IceDiscovery\\.Multicast\\.Connection", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Endpoints", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Locator\\.EndpointSelection", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Locator\\.ConnectionCached", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Locator\\.PreferSecure", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Locator\\.InvocationTimeout", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Locator\\.Locator", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Locator\\.Router", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Locator\\.CollocationOptimized", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Locator", "", false, null), - new Property("IceDiscovery\\.Multicast\\.PublishedEndpoints", "", false, null), - new Property("IceDiscovery\\.Multicast\\.ReplicaGroupId", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Router\\.EndpointSelection", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Router\\.ConnectionCached", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Router\\.PreferSecure", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Router\\.InvocationTimeout", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Router\\.Locator", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Router\\.Router", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Router\\.CollocationOptimized", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("IceDiscovery\\.Multicast\\.Router", "", false, null), - new Property("IceDiscovery\\.Multicast\\.ProxyOptions", "", false, null), - new Property("IceDiscovery\\.Multicast\\.ThreadPool\\.Size", "", false, null), - new Property("IceDiscovery\\.Multicast\\.ThreadPool\\.SizeMax", "", false, null), - new Property("IceDiscovery\\.Multicast\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("IceDiscovery\\.Multicast\\.ThreadPool\\.StackSize", "", false, null), - new Property("IceDiscovery\\.Multicast\\.ThreadPool\\.Serialize", "", false, null), - new Property("IceDiscovery\\.Multicast\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property("IceDiscovery\\.Multicast\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("IceDiscovery\\.Multicast\\.MessageSizeMax", "", false, null), - new Property("IceDiscovery\\.Reply\\.ACM\\.Timeout", "", false, null), - new Property("IceDiscovery\\.Reply\\.ACM\\.Heartbeat", "", false, null), - new Property("IceDiscovery\\.Reply\\.ACM\\.Close", "", false, null), - new Property("IceDiscovery\\.Reply\\.ACM", "", false, null), - new Property("IceDiscovery\\.Reply\\.AdapterId", "", false, null), - new Property("IceDiscovery\\.Reply\\.Connection\\.CloseTimeout", "10", false, null), - new Property("IceDiscovery\\.Reply\\.Connection\\.ConnectTimeout", "10", false, null), - new Property("IceDiscovery\\.Reply\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property("IceDiscovery\\.Reply\\.Connection\\.IdleTimeout", "60", false, null), - new Property("IceDiscovery\\.Reply\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("IceDiscovery\\.Reply\\.Connection", "", false, null), - new Property("IceDiscovery\\.Reply\\.Endpoints", "", false, null), - new Property("IceDiscovery\\.Reply\\.Locator\\.EndpointSelection", "", false, null), - new Property("IceDiscovery\\.Reply\\.Locator\\.ConnectionCached", "", false, null), - new Property("IceDiscovery\\.Reply\\.Locator\\.PreferSecure", "", false, null), - new Property("IceDiscovery\\.Reply\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property("IceDiscovery\\.Reply\\.Locator\\.InvocationTimeout", "", false, null), - new Property("IceDiscovery\\.Reply\\.Locator\\.Locator", "", false, null), - new Property("IceDiscovery\\.Reply\\.Locator\\.Router", "", false, null), - new Property("IceDiscovery\\.Reply\\.Locator\\.CollocationOptimized", "", false, null), - new Property("IceDiscovery\\.Reply\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("IceDiscovery\\.Reply\\.Locator", "", false, null), - new Property("IceDiscovery\\.Reply\\.PublishedEndpoints", "", false, null), - new Property("IceDiscovery\\.Reply\\.ReplicaGroupId", "", false, null), - new Property("IceDiscovery\\.Reply\\.Router\\.EndpointSelection", "", false, null), - new Property("IceDiscovery\\.Reply\\.Router\\.ConnectionCached", "", false, null), - new Property("IceDiscovery\\.Reply\\.Router\\.PreferSecure", "", false, null), - new Property("IceDiscovery\\.Reply\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property("IceDiscovery\\.Reply\\.Router\\.InvocationTimeout", "", false, null), - new Property("IceDiscovery\\.Reply\\.Router\\.Locator", "", false, null), - new Property("IceDiscovery\\.Reply\\.Router\\.Router", "", false, null), - new Property("IceDiscovery\\.Reply\\.Router\\.CollocationOptimized", "", false, null), - new Property("IceDiscovery\\.Reply\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("IceDiscovery\\.Reply\\.Router", "", false, null), - new Property("IceDiscovery\\.Reply\\.ProxyOptions", "", false, null), - new Property("IceDiscovery\\.Reply\\.ThreadPool\\.Size", "", false, null), - new Property("IceDiscovery\\.Reply\\.ThreadPool\\.SizeMax", "", false, null), - new Property("IceDiscovery\\.Reply\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("IceDiscovery\\.Reply\\.ThreadPool\\.StackSize", "", false, null), - new Property("IceDiscovery\\.Reply\\.ThreadPool\\.Serialize", "", false, null), - new Property("IceDiscovery\\.Reply\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property("IceDiscovery\\.Reply\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("IceDiscovery\\.Reply\\.MessageSizeMax", "", false, null), - new Property("IceDiscovery\\.Locator\\.ACM\\.Timeout", "", false, null), - new Property("IceDiscovery\\.Locator\\.ACM\\.Heartbeat", "", false, null), - new Property("IceDiscovery\\.Locator\\.ACM\\.Close", "", false, null), - new Property("IceDiscovery\\.Locator\\.ACM", "", false, null), - new Property("IceDiscovery\\.Locator\\.AdapterId", "", false, null), - new Property("IceDiscovery\\.Locator\\.Connection\\.CloseTimeout", "10", false, null), - new Property("IceDiscovery\\.Locator\\.Connection\\.ConnectTimeout", "10", false, null), - new Property("IceDiscovery\\.Locator\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property("IceDiscovery\\.Locator\\.Connection\\.IdleTimeout", "60", false, null), - new Property("IceDiscovery\\.Locator\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("IceDiscovery\\.Locator\\.Connection", "", false, null), - new Property("IceDiscovery\\.Locator\\.Endpoints", "", false, null), - new Property("IceDiscovery\\.Locator\\.Locator\\.EndpointSelection", "", false, null), - new Property("IceDiscovery\\.Locator\\.Locator\\.ConnectionCached", "", false, null), - new Property("IceDiscovery\\.Locator\\.Locator\\.PreferSecure", "", false, null), - new Property("IceDiscovery\\.Locator\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property("IceDiscovery\\.Locator\\.Locator\\.InvocationTimeout", "", false, null), - new Property("IceDiscovery\\.Locator\\.Locator\\.Locator", "", false, null), - new Property("IceDiscovery\\.Locator\\.Locator\\.Router", "", false, null), - new Property("IceDiscovery\\.Locator\\.Locator\\.CollocationOptimized", "", false, null), - new Property("IceDiscovery\\.Locator\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("IceDiscovery\\.Locator\\.Locator", "", false, null), - new Property("IceDiscovery\\.Locator\\.PublishedEndpoints", "", false, null), - new Property("IceDiscovery\\.Locator\\.ReplicaGroupId", "", false, null), - new Property("IceDiscovery\\.Locator\\.Router\\.EndpointSelection", "", false, null), - new Property("IceDiscovery\\.Locator\\.Router\\.ConnectionCached", "", false, null), - new Property("IceDiscovery\\.Locator\\.Router\\.PreferSecure", "", false, null), - new Property("IceDiscovery\\.Locator\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property("IceDiscovery\\.Locator\\.Router\\.InvocationTimeout", "", false, null), - new Property("IceDiscovery\\.Locator\\.Router\\.Locator", "", false, null), - new Property("IceDiscovery\\.Locator\\.Router\\.Router", "", false, null), - new Property("IceDiscovery\\.Locator\\.Router\\.CollocationOptimized", "", false, null), - new Property("IceDiscovery\\.Locator\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("IceDiscovery\\.Locator\\.Router", "", false, null), - new Property("IceDiscovery\\.Locator\\.ProxyOptions", "", false, null), - new Property("IceDiscovery\\.Locator\\.ThreadPool\\.Size", "", false, null), - new Property("IceDiscovery\\.Locator\\.ThreadPool\\.SizeMax", "", false, null), - new Property("IceDiscovery\\.Locator\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("IceDiscovery\\.Locator\\.ThreadPool\\.StackSize", "", false, null), - new Property("IceDiscovery\\.Locator\\.ThreadPool\\.Serialize", "", false, null), - new Property("IceDiscovery\\.Locator\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property("IceDiscovery\\.Locator\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("IceDiscovery\\.Locator\\.MessageSizeMax", "", false, null), - new Property("IceDiscovery\\.Lookup", "", false, null), - new Property("IceDiscovery\\.Timeout", "", false, null), - new Property("IceDiscovery\\.RetryCount", "", false, null), - new Property("IceDiscovery\\.LatencyMultiplier", "", false, null), - new Property("IceDiscovery\\.Address", "", false, null), - new Property("IceDiscovery\\.Port", "", false, null), - new Property("IceDiscovery\\.Interface", "", false, null), - new Property("IceDiscovery\\.DomainId", "", false, null), + new Property("IceDiscovery.Multicast.ACM.Timeout", false, "", false, null), + new Property("IceDiscovery.Multicast.ACM.Heartbeat", false, "", false, null), + new Property("IceDiscovery.Multicast.ACM.Close", false, "", false, null), + new Property("IceDiscovery.Multicast.ACM", false, "", false, null), + new Property("IceDiscovery.Multicast.AdapterId", false, "", false, null), + new Property("IceDiscovery.Multicast.Connection.CloseTimeout", false, "10", false, null), + new Property("IceDiscovery.Multicast.Connection.ConnectTimeout", false, "10", false, null), + new Property("IceDiscovery.Multicast.Connection.EnableIdleCheck", false, "1", false, null), + new Property("IceDiscovery.Multicast.Connection.IdleTimeout", false, "60", false, null), + new Property("IceDiscovery.Multicast.Connection.InactivityTimeout", false, "300", false, null), + new Property("IceDiscovery.Multicast.Connection", false, "", false, null), + new Property("IceDiscovery.Multicast.Endpoints", false, "", false, null), + new Property("IceDiscovery.Multicast.Locator.EndpointSelection", false, "", false, null), + new Property("IceDiscovery.Multicast.Locator.ConnectionCached", false, "", false, null), + new Property("IceDiscovery.Multicast.Locator.PreferSecure", false, "", false, null), + new Property("IceDiscovery.Multicast.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("IceDiscovery.Multicast.Locator.InvocationTimeout", false, "", false, null), + new Property("IceDiscovery.Multicast.Locator.Locator", false, "", false, null), + new Property("IceDiscovery.Multicast.Locator.Router", false, "", false, null), + new Property("IceDiscovery.Multicast.Locator.CollocationOptimized", false, "", false, null), + new Property("IceDiscovery\\.Multicast\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceDiscovery.Multicast.Locator", false, "", false, null), + new Property("IceDiscovery.Multicast.PublishedEndpoints", false, "", false, null), + new Property("IceDiscovery.Multicast.ReplicaGroupId", false, "", false, null), + new Property("IceDiscovery.Multicast.Router.EndpointSelection", false, "", false, null), + new Property("IceDiscovery.Multicast.Router.ConnectionCached", false, "", false, null), + new Property("IceDiscovery.Multicast.Router.PreferSecure", false, "", false, null), + new Property("IceDiscovery.Multicast.Router.LocatorCacheTimeout", false, "", false, null), + new Property("IceDiscovery.Multicast.Router.InvocationTimeout", false, "", false, null), + new Property("IceDiscovery.Multicast.Router.Locator", false, "", false, null), + new Property("IceDiscovery.Multicast.Router.Router", false, "", false, null), + new Property("IceDiscovery.Multicast.Router.CollocationOptimized", false, "", false, null), + new Property("IceDiscovery\\.Multicast\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceDiscovery.Multicast.Router", false, "", false, null), + new Property("IceDiscovery.Multicast.ProxyOptions", false, "", false, null), + new Property("IceDiscovery.Multicast.ThreadPool.Size", false, "", false, null), + new Property("IceDiscovery.Multicast.ThreadPool.SizeMax", false, "", false, null), + new Property("IceDiscovery.Multicast.ThreadPool.SizeWarn", false, "", false, null), + new Property("IceDiscovery.Multicast.ThreadPool.StackSize", false, "", false, null), + new Property("IceDiscovery.Multicast.ThreadPool.Serialize", false, "", false, null), + new Property("IceDiscovery.Multicast.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property("IceDiscovery.Multicast.ThreadPool.ThreadPriority", false, "", false, null), + new Property("IceDiscovery.Multicast.MessageSizeMax", false, "", false, null), + new Property("IceDiscovery.Reply.ACM.Timeout", false, "", false, null), + new Property("IceDiscovery.Reply.ACM.Heartbeat", false, "", false, null), + new Property("IceDiscovery.Reply.ACM.Close", false, "", false, null), + new Property("IceDiscovery.Reply.ACM", false, "", false, null), + new Property("IceDiscovery.Reply.AdapterId", false, "", false, null), + new Property("IceDiscovery.Reply.Connection.CloseTimeout", false, "10", false, null), + new Property("IceDiscovery.Reply.Connection.ConnectTimeout", false, "10", false, null), + new Property("IceDiscovery.Reply.Connection.EnableIdleCheck", false, "1", false, null), + new Property("IceDiscovery.Reply.Connection.IdleTimeout", false, "60", false, null), + new Property("IceDiscovery.Reply.Connection.InactivityTimeout", false, "300", false, null), + new Property("IceDiscovery.Reply.Connection", false, "", false, null), + new Property("IceDiscovery.Reply.Endpoints", false, "", false, null), + new Property("IceDiscovery.Reply.Locator.EndpointSelection", false, "", false, null), + new Property("IceDiscovery.Reply.Locator.ConnectionCached", false, "", false, null), + new Property("IceDiscovery.Reply.Locator.PreferSecure", false, "", false, null), + new Property("IceDiscovery.Reply.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("IceDiscovery.Reply.Locator.InvocationTimeout", false, "", false, null), + new Property("IceDiscovery.Reply.Locator.Locator", false, "", false, null), + new Property("IceDiscovery.Reply.Locator.Router", false, "", false, null), + new Property("IceDiscovery.Reply.Locator.CollocationOptimized", false, "", false, null), + new Property("IceDiscovery\\.Reply\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceDiscovery.Reply.Locator", false, "", false, null), + new Property("IceDiscovery.Reply.PublishedEndpoints", false, "", false, null), + new Property("IceDiscovery.Reply.ReplicaGroupId", false, "", false, null), + new Property("IceDiscovery.Reply.Router.EndpointSelection", false, "", false, null), + new Property("IceDiscovery.Reply.Router.ConnectionCached", false, "", false, null), + new Property("IceDiscovery.Reply.Router.PreferSecure", false, "", false, null), + new Property("IceDiscovery.Reply.Router.LocatorCacheTimeout", false, "", false, null), + new Property("IceDiscovery.Reply.Router.InvocationTimeout", false, "", false, null), + new Property("IceDiscovery.Reply.Router.Locator", false, "", false, null), + new Property("IceDiscovery.Reply.Router.Router", false, "", false, null), + new Property("IceDiscovery.Reply.Router.CollocationOptimized", false, "", false, null), + new Property("IceDiscovery\\.Reply\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceDiscovery.Reply.Router", false, "", false, null), + new Property("IceDiscovery.Reply.ProxyOptions", false, "", false, null), + new Property("IceDiscovery.Reply.ThreadPool.Size", false, "", false, null), + new Property("IceDiscovery.Reply.ThreadPool.SizeMax", false, "", false, null), + new Property("IceDiscovery.Reply.ThreadPool.SizeWarn", false, "", false, null), + new Property("IceDiscovery.Reply.ThreadPool.StackSize", false, "", false, null), + new Property("IceDiscovery.Reply.ThreadPool.Serialize", false, "", false, null), + new Property("IceDiscovery.Reply.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property("IceDiscovery.Reply.ThreadPool.ThreadPriority", false, "", false, null), + new Property("IceDiscovery.Reply.MessageSizeMax", false, "", false, null), + new Property("IceDiscovery.Locator.ACM.Timeout", false, "", false, null), + new Property("IceDiscovery.Locator.ACM.Heartbeat", false, "", false, null), + new Property("IceDiscovery.Locator.ACM.Close", false, "", false, null), + new Property("IceDiscovery.Locator.ACM", false, "", false, null), + new Property("IceDiscovery.Locator.AdapterId", false, "", false, null), + new Property("IceDiscovery.Locator.Connection.CloseTimeout", false, "10", false, null), + new Property("IceDiscovery.Locator.Connection.ConnectTimeout", false, "10", false, null), + new Property("IceDiscovery.Locator.Connection.EnableIdleCheck", false, "1", false, null), + new Property("IceDiscovery.Locator.Connection.IdleTimeout", false, "60", false, null), + new Property("IceDiscovery.Locator.Connection.InactivityTimeout", false, "300", false, null), + new Property("IceDiscovery.Locator.Connection", false, "", false, null), + new Property("IceDiscovery.Locator.Endpoints", false, "", false, null), + new Property("IceDiscovery.Locator.Locator.EndpointSelection", false, "", false, null), + new Property("IceDiscovery.Locator.Locator.ConnectionCached", false, "", false, null), + new Property("IceDiscovery.Locator.Locator.PreferSecure", false, "", false, null), + new Property("IceDiscovery.Locator.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("IceDiscovery.Locator.Locator.InvocationTimeout", false, "", false, null), + new Property("IceDiscovery.Locator.Locator.Locator", false, "", false, null), + new Property("IceDiscovery.Locator.Locator.Router", false, "", false, null), + new Property("IceDiscovery.Locator.Locator.CollocationOptimized", false, "", false, null), + new Property("IceDiscovery\\.Locator\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceDiscovery.Locator.Locator", false, "", false, null), + new Property("IceDiscovery.Locator.PublishedEndpoints", false, "", false, null), + new Property("IceDiscovery.Locator.ReplicaGroupId", false, "", false, null), + new Property("IceDiscovery.Locator.Router.EndpointSelection", false, "", false, null), + new Property("IceDiscovery.Locator.Router.ConnectionCached", false, "", false, null), + new Property("IceDiscovery.Locator.Router.PreferSecure", false, "", false, null), + new Property("IceDiscovery.Locator.Router.LocatorCacheTimeout", false, "", false, null), + new Property("IceDiscovery.Locator.Router.InvocationTimeout", false, "", false, null), + new Property("IceDiscovery.Locator.Router.Locator", false, "", false, null), + new Property("IceDiscovery.Locator.Router.Router", false, "", false, null), + new Property("IceDiscovery.Locator.Router.CollocationOptimized", false, "", false, null), + new Property("IceDiscovery\\.Locator\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceDiscovery.Locator.Router", false, "", false, null), + new Property("IceDiscovery.Locator.ProxyOptions", false, "", false, null), + new Property("IceDiscovery.Locator.ThreadPool.Size", false, "", false, null), + new Property("IceDiscovery.Locator.ThreadPool.SizeMax", false, "", false, null), + new Property("IceDiscovery.Locator.ThreadPool.SizeWarn", false, "", false, null), + new Property("IceDiscovery.Locator.ThreadPool.StackSize", false, "", false, null), + new Property("IceDiscovery.Locator.ThreadPool.Serialize", false, "", false, null), + new Property("IceDiscovery.Locator.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property("IceDiscovery.Locator.ThreadPool.ThreadPriority", false, "", false, null), + new Property("IceDiscovery.Locator.MessageSizeMax", false, "", false, null), + new Property("IceDiscovery.Lookup", false, "", false, null), + new Property("IceDiscovery.Timeout", false, "", false, null), + new Property("IceDiscovery.RetryCount", false, "", false, null), + new Property("IceDiscovery.LatencyMultiplier", false, "", false, null), + new Property("IceDiscovery.Address", false, "", false, null), + new Property("IceDiscovery.Port", false, "", false, null), + new Property("IceDiscovery.Interface", false, "", false, null), + new Property("IceDiscovery.DomainId", false, "", false, null), null }; public static final Property IceLocatorDiscoveryProps[] = { - new Property("IceLocatorDiscovery\\.Reply\\.ACM\\.Timeout", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.ACM\\.Heartbeat", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.ACM\\.Close", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.ACM", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.AdapterId", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Connection\\.CloseTimeout", "10", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Connection\\.ConnectTimeout", "10", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Connection\\.IdleTimeout", "60", false, null), - new Property( - "IceLocatorDiscovery\\.Reply\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Connection", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Endpoints", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Locator\\.EndpointSelection", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Locator\\.ConnectionCached", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Locator\\.PreferSecure", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Locator\\.InvocationTimeout", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Locator\\.Locator", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Locator\\.Router", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Locator\\.CollocationOptimized", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Locator", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.PublishedEndpoints", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.ReplicaGroupId", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Router\\.EndpointSelection", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Router\\.ConnectionCached", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Router\\.PreferSecure", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Router\\.InvocationTimeout", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Router\\.Locator", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Router\\.Router", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Router\\.CollocationOptimized", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.Router", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.ProxyOptions", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.ThreadPool\\.Size", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.ThreadPool\\.SizeMax", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.ThreadPool\\.StackSize", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.ThreadPool\\.Serialize", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("IceLocatorDiscovery\\.Reply\\.MessageSizeMax", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.ACM\\.Timeout", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.ACM\\.Heartbeat", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.ACM\\.Close", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.ACM", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.AdapterId", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Connection\\.CloseTimeout", "10", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Connection\\.ConnectTimeout", "10", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Connection\\.IdleTimeout", "60", false, null), - new Property( - "IceLocatorDiscovery\\.Locator\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Connection", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Endpoints", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Locator\\.EndpointSelection", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Locator\\.ConnectionCached", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Locator\\.PreferSecure", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Locator\\.InvocationTimeout", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Locator\\.Locator", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Locator\\.Router", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Locator\\.CollocationOptimized", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Locator", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.PublishedEndpoints", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.ReplicaGroupId", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Router\\.EndpointSelection", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Router\\.ConnectionCached", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Router\\.PreferSecure", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Router\\.InvocationTimeout", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Router\\.Locator", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Router\\.Router", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Router\\.CollocationOptimized", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.Router", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.ProxyOptions", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.ThreadPool\\.Size", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.ThreadPool\\.SizeMax", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.ThreadPool\\.StackSize", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.ThreadPool\\.Serialize", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("IceLocatorDiscovery\\.Locator\\.MessageSizeMax", "", false, null), - new Property("IceLocatorDiscovery\\.Lookup", "", false, null), - new Property("IceLocatorDiscovery\\.Timeout", "", false, null), - new Property("IceLocatorDiscovery\\.RetryCount", "", false, null), - new Property("IceLocatorDiscovery\\.RetryDelay", "", false, null), - new Property("IceLocatorDiscovery\\.Address", "", false, null), - new Property("IceLocatorDiscovery\\.Port", "", false, null), - new Property("IceLocatorDiscovery\\.Interface", "", false, null), - new Property("IceLocatorDiscovery\\.InstanceName", "", false, null), - new Property("IceLocatorDiscovery\\.Trace\\.Lookup", "", false, null), + new Property("IceLocatorDiscovery.Reply.ACM.Timeout", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.ACM.Heartbeat", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.ACM.Close", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.ACM", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.AdapterId", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.Connection.CloseTimeout", false, "10", false, null), + new Property("IceLocatorDiscovery.Reply.Connection.ConnectTimeout", false, "10", false, null), + new Property("IceLocatorDiscovery.Reply.Connection.EnableIdleCheck", false, "1", false, null), + new Property("IceLocatorDiscovery.Reply.Connection.IdleTimeout", false, "60", false, null), + new Property( + "IceLocatorDiscovery.Reply.Connection.InactivityTimeout", false, "300", false, null), + new Property("IceLocatorDiscovery.Reply.Connection", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.Endpoints", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.Locator.EndpointSelection", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.Locator.ConnectionCached", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.Locator.PreferSecure", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.Locator.InvocationTimeout", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.Locator.Locator", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.Locator.Router", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.Locator.CollocationOptimized", false, "", false, null), + new Property( + "IceLocatorDiscovery\\.Reply\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceLocatorDiscovery.Reply.Locator", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.PublishedEndpoints", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.ReplicaGroupId", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.Router.EndpointSelection", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.Router.ConnectionCached", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.Router.PreferSecure", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.Router.LocatorCacheTimeout", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.Router.InvocationTimeout", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.Router.Locator", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.Router.Router", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.Router.CollocationOptimized", false, "", false, null), + new Property("IceLocatorDiscovery\\.Reply\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceLocatorDiscovery.Reply.Router", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.ProxyOptions", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.ThreadPool.Size", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.ThreadPool.SizeMax", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.ThreadPool.SizeWarn", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.ThreadPool.StackSize", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.ThreadPool.Serialize", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.ThreadPool.ThreadPriority", false, "", false, null), + new Property("IceLocatorDiscovery.Reply.MessageSizeMax", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.ACM.Timeout", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.ACM.Heartbeat", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.ACM.Close", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.ACM", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.AdapterId", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.Connection.CloseTimeout", false, "10", false, null), + new Property("IceLocatorDiscovery.Locator.Connection.ConnectTimeout", false, "10", false, null), + new Property("IceLocatorDiscovery.Locator.Connection.EnableIdleCheck", false, "1", false, null), + new Property("IceLocatorDiscovery.Locator.Connection.IdleTimeout", false, "60", false, null), + new Property( + "IceLocatorDiscovery.Locator.Connection.InactivityTimeout", false, "300", false, null), + new Property("IceLocatorDiscovery.Locator.Connection", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.Endpoints", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.Locator.EndpointSelection", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.Locator.ConnectionCached", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.Locator.PreferSecure", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.Locator.InvocationTimeout", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.Locator.Locator", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.Locator.Router", false, "", false, null), + new Property( + "IceLocatorDiscovery.Locator.Locator.CollocationOptimized", false, "", false, null), + new Property( + "IceLocatorDiscovery\\.Locator\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceLocatorDiscovery.Locator.Locator", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.PublishedEndpoints", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.ReplicaGroupId", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.Router.EndpointSelection", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.Router.ConnectionCached", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.Router.PreferSecure", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.Router.LocatorCacheTimeout", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.Router.InvocationTimeout", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.Router.Locator", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.Router.Router", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.Router.CollocationOptimized", false, "", false, null), + new Property( + "IceLocatorDiscovery\\.Locator\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceLocatorDiscovery.Locator.Router", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.ProxyOptions", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.ThreadPool.Size", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.ThreadPool.SizeMax", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.ThreadPool.SizeWarn", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.ThreadPool.StackSize", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.ThreadPool.Serialize", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.ThreadPool.ThreadPriority", false, "", false, null), + new Property("IceLocatorDiscovery.Locator.MessageSizeMax", false, "", false, null), + new Property("IceLocatorDiscovery.Lookup", false, "", false, null), + new Property("IceLocatorDiscovery.Timeout", false, "", false, null), + new Property("IceLocatorDiscovery.RetryCount", false, "", false, null), + new Property("IceLocatorDiscovery.RetryDelay", false, "", false, null), + new Property("IceLocatorDiscovery.Address", false, "", false, null), + new Property("IceLocatorDiscovery.Port", false, "", false, null), + new Property("IceLocatorDiscovery.Interface", false, "", false, null), + new Property("IceLocatorDiscovery.InstanceName", false, "", false, null), + new Property("IceLocatorDiscovery.Trace.Lookup", false, "", false, null), null }; public static final Property IceBoxProps[] = { - new Property("IceBox\\.InheritProperties", "", false, null), - new Property("IceBox\\.InstanceName", "", true, null), - new Property("IceBox\\.LoadOrder", "", false, null), - new Property("IceBox\\.PrintServicesReady", "", false, null), - new Property("IceBox\\.Service\\.[^\\s]+", "", false, null), - new Property("IceBox\\.ServiceManager\\.AdapterId", "", true, null), - new Property("IceBox\\.ServiceManager\\.Endpoints", "", true, null), - new Property("IceBox\\.ServiceManager\\.Locator", "", true, null), - new Property("IceBox\\.ServiceManager\\.PublishedEndpoints", "", true, null), - new Property("IceBox\\.ServiceManager\\.ReplicaGroupId", "", true, null), - new Property("IceBox\\.ServiceManager\\.Router", "", true, null), - new Property("IceBox\\.ServiceManager\\.ThreadPool\\.Size", "", true, null), - new Property("IceBox\\.ServiceManager\\.ThreadPool\\.SizeMax", "", true, null), - new Property("IceBox\\.ServiceManager\\.ThreadPool\\.SizeWarn", "", true, null), - new Property("IceBox\\.ServiceManager\\.ThreadPool\\.StackSize", "", true, null), - new Property("IceBox\\.Trace\\.ServiceObserver", "", false, null), - new Property("IceBox\\.UseSharedCommunicator\\.[^\\s]+", "", false, null), + new Property("IceBox.InheritProperties", false, "", false, null), + new Property("IceBox.InstanceName", false, "", true, null), + new Property("IceBox.LoadOrder", false, "", false, null), + new Property("IceBox.PrintServicesReady", false, "", false, null), + new Property("IceBox\\.Service\\.[^\\s]+", true, "", false, null), + new Property("IceBox.ServiceManager.AdapterId", false, "", true, null), + new Property("IceBox.ServiceManager.Endpoints", false, "", true, null), + new Property("IceBox.ServiceManager.Locator", false, "", true, null), + new Property("IceBox.ServiceManager.PublishedEndpoints", false, "", true, null), + new Property("IceBox.ServiceManager.ReplicaGroupId", false, "", true, null), + new Property("IceBox.ServiceManager.Router", false, "", true, null), + new Property("IceBox.ServiceManager.ThreadPool.Size", false, "", true, null), + new Property("IceBox.ServiceManager.ThreadPool.SizeMax", false, "", true, null), + new Property("IceBox.ServiceManager.ThreadPool.SizeWarn", false, "", true, null), + new Property("IceBox.ServiceManager.ThreadPool.StackSize", false, "", true, null), + new Property("IceBox.Trace.ServiceObserver", false, "", false, null), + new Property("IceBox\\.UseSharedCommunicator\\.[^\\s]+", true, "", false, null), null }; public static final Property IceBoxAdminProps[] = { - new Property("IceBoxAdmin\\.ServiceManager\\.Proxy\\.EndpointSelection", "", false, null), - new Property("IceBoxAdmin\\.ServiceManager\\.Proxy\\.ConnectionCached", "", false, null), - new Property("IceBoxAdmin\\.ServiceManager\\.Proxy\\.PreferSecure", "", false, null), - new Property("IceBoxAdmin\\.ServiceManager\\.Proxy\\.LocatorCacheTimeout", "", false, null), - new Property("IceBoxAdmin\\.ServiceManager\\.Proxy\\.InvocationTimeout", "", false, null), - new Property("IceBoxAdmin\\.ServiceManager\\.Proxy\\.Locator", "", false, null), - new Property("IceBoxAdmin\\.ServiceManager\\.Proxy\\.Router", "", false, null), - new Property("IceBoxAdmin\\.ServiceManager\\.Proxy\\.CollocationOptimized", "", false, null), - new Property("IceBoxAdmin\\.ServiceManager\\.Proxy\\.Context\\.[^\\s]+", "", false, null), - new Property("IceBoxAdmin\\.ServiceManager\\.Proxy", "", false, null), + new Property("IceBoxAdmin.ServiceManager.Proxy.EndpointSelection", false, "", false, null), + new Property("IceBoxAdmin.ServiceManager.Proxy.ConnectionCached", false, "", false, null), + new Property("IceBoxAdmin.ServiceManager.Proxy.PreferSecure", false, "", false, null), + new Property("IceBoxAdmin.ServiceManager.Proxy.LocatorCacheTimeout", false, "", false, null), + new Property("IceBoxAdmin.ServiceManager.Proxy.InvocationTimeout", false, "", false, null), + new Property("IceBoxAdmin.ServiceManager.Proxy.Locator", false, "", false, null), + new Property("IceBoxAdmin.ServiceManager.Proxy.Router", false, "", false, null), + new Property("IceBoxAdmin.ServiceManager.Proxy.CollocationOptimized", false, "", false, null), + new Property("IceBoxAdmin\\.ServiceManager\\.Proxy\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceBoxAdmin.ServiceManager.Proxy", false, "", false, null), null }; public static final Property IceBridgeProps[] = { - new Property("IceBridge\\.Source\\.ACM\\.Timeout", "", false, null), - new Property("IceBridge\\.Source\\.ACM\\.Heartbeat", "", false, null), - new Property("IceBridge\\.Source\\.ACM\\.Close", "", false, null), - new Property("IceBridge\\.Source\\.ACM", "", false, null), - new Property("IceBridge\\.Source\\.AdapterId", "", false, null), - new Property("IceBridge\\.Source\\.Connection\\.CloseTimeout", "10", false, null), - new Property("IceBridge\\.Source\\.Connection\\.ConnectTimeout", "10", false, null), - new Property("IceBridge\\.Source\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property("IceBridge\\.Source\\.Connection\\.IdleTimeout", "60", false, null), - new Property("IceBridge\\.Source\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("IceBridge\\.Source\\.Connection", "", false, null), - new Property("IceBridge\\.Source\\.Endpoints", "", false, null), - new Property("IceBridge\\.Source\\.Locator\\.EndpointSelection", "", false, null), - new Property("IceBridge\\.Source\\.Locator\\.ConnectionCached", "", false, null), - new Property("IceBridge\\.Source\\.Locator\\.PreferSecure", "", false, null), - new Property("IceBridge\\.Source\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property("IceBridge\\.Source\\.Locator\\.InvocationTimeout", "", false, null), - new Property("IceBridge\\.Source\\.Locator\\.Locator", "", false, null), - new Property("IceBridge\\.Source\\.Locator\\.Router", "", false, null), - new Property("IceBridge\\.Source\\.Locator\\.CollocationOptimized", "", false, null), - new Property("IceBridge\\.Source\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("IceBridge\\.Source\\.Locator", "", false, null), - new Property("IceBridge\\.Source\\.PublishedEndpoints", "", false, null), - new Property("IceBridge\\.Source\\.ReplicaGroupId", "", false, null), - new Property("IceBridge\\.Source\\.Router\\.EndpointSelection", "", false, null), - new Property("IceBridge\\.Source\\.Router\\.ConnectionCached", "", false, null), - new Property("IceBridge\\.Source\\.Router\\.PreferSecure", "", false, null), - new Property("IceBridge\\.Source\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property("IceBridge\\.Source\\.Router\\.InvocationTimeout", "", false, null), - new Property("IceBridge\\.Source\\.Router\\.Locator", "", false, null), - new Property("IceBridge\\.Source\\.Router\\.Router", "", false, null), - new Property("IceBridge\\.Source\\.Router\\.CollocationOptimized", "", false, null), - new Property("IceBridge\\.Source\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("IceBridge\\.Source\\.Router", "", false, null), - new Property("IceBridge\\.Source\\.ProxyOptions", "", false, null), - new Property("IceBridge\\.Source\\.ThreadPool\\.Size", "", false, null), - new Property("IceBridge\\.Source\\.ThreadPool\\.SizeMax", "", false, null), - new Property("IceBridge\\.Source\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("IceBridge\\.Source\\.ThreadPool\\.StackSize", "", false, null), - new Property("IceBridge\\.Source\\.ThreadPool\\.Serialize", "", false, null), - new Property("IceBridge\\.Source\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property("IceBridge\\.Source\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("IceBridge\\.Source\\.MessageSizeMax", "", false, null), - new Property("IceBridge\\.Target\\.Endpoints", "", false, null), - new Property("IceBridge\\.InstanceName", "", false, null), + new Property("IceBridge.Source.ACM.Timeout", false, "", false, null), + new Property("IceBridge.Source.ACM.Heartbeat", false, "", false, null), + new Property("IceBridge.Source.ACM.Close", false, "", false, null), + new Property("IceBridge.Source.ACM", false, "", false, null), + new Property("IceBridge.Source.AdapterId", false, "", false, null), + new Property("IceBridge.Source.Connection.CloseTimeout", false, "10", false, null), + new Property("IceBridge.Source.Connection.ConnectTimeout", false, "10", false, null), + new Property("IceBridge.Source.Connection.EnableIdleCheck", false, "1", false, null), + new Property("IceBridge.Source.Connection.IdleTimeout", false, "60", false, null), + new Property("IceBridge.Source.Connection.InactivityTimeout", false, "300", false, null), + new Property("IceBridge.Source.Connection", false, "", false, null), + new Property("IceBridge.Source.Endpoints", false, "", false, null), + new Property("IceBridge.Source.Locator.EndpointSelection", false, "", false, null), + new Property("IceBridge.Source.Locator.ConnectionCached", false, "", false, null), + new Property("IceBridge.Source.Locator.PreferSecure", false, "", false, null), + new Property("IceBridge.Source.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("IceBridge.Source.Locator.InvocationTimeout", false, "", false, null), + new Property("IceBridge.Source.Locator.Locator", false, "", false, null), + new Property("IceBridge.Source.Locator.Router", false, "", false, null), + new Property("IceBridge.Source.Locator.CollocationOptimized", false, "", false, null), + new Property("IceBridge\\.Source\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceBridge.Source.Locator", false, "", false, null), + new Property("IceBridge.Source.PublishedEndpoints", false, "", false, null), + new Property("IceBridge.Source.ReplicaGroupId", false, "", false, null), + new Property("IceBridge.Source.Router.EndpointSelection", false, "", false, null), + new Property("IceBridge.Source.Router.ConnectionCached", false, "", false, null), + new Property("IceBridge.Source.Router.PreferSecure", false, "", false, null), + new Property("IceBridge.Source.Router.LocatorCacheTimeout", false, "", false, null), + new Property("IceBridge.Source.Router.InvocationTimeout", false, "", false, null), + new Property("IceBridge.Source.Router.Locator", false, "", false, null), + new Property("IceBridge.Source.Router.Router", false, "", false, null), + new Property("IceBridge.Source.Router.CollocationOptimized", false, "", false, null), + new Property("IceBridge\\.Source\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceBridge.Source.Router", false, "", false, null), + new Property("IceBridge.Source.ProxyOptions", false, "", false, null), + new Property("IceBridge.Source.ThreadPool.Size", false, "", false, null), + new Property("IceBridge.Source.ThreadPool.SizeMax", false, "", false, null), + new Property("IceBridge.Source.ThreadPool.SizeWarn", false, "", false, null), + new Property("IceBridge.Source.ThreadPool.StackSize", false, "", false, null), + new Property("IceBridge.Source.ThreadPool.Serialize", false, "", false, null), + new Property("IceBridge.Source.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property("IceBridge.Source.ThreadPool.ThreadPriority", false, "", false, null), + new Property("IceBridge.Source.MessageSizeMax", false, "", false, null), + new Property("IceBridge.Target.Endpoints", false, "", false, null), + new Property("IceBridge.InstanceName", false, "", false, null), null }; public static final Property IceGridAdminProps[] = { - new Property("IceGridAdmin\\.AuthenticateUsingSSL", "", false, null), - new Property("IceGridAdmin\\.MetricsConfig", "", false, null), - new Property("IceGridAdmin\\.Username", "", false, null), - new Property("IceGridAdmin\\.Password", "", false, null), - new Property("IceGridAdmin\\.Replica", "", false, null), - new Property("IceGridAdmin\\.Host", "", false, null), - new Property("IceGridAdmin\\.Port", "", false, null), - new Property("IceGridAdmin\\.InstanceName", "", false, null), - new Property("IceGridAdmin\\.Server\\.ACM\\.Timeout", "", false, null), - new Property("IceGridAdmin\\.Server\\.ACM\\.Heartbeat", "", false, null), - new Property("IceGridAdmin\\.Server\\.ACM\\.Close", "", false, null), - new Property("IceGridAdmin\\.Server\\.ACM", "", false, null), - new Property("IceGridAdmin\\.Server\\.AdapterId", "", false, null), - new Property("IceGridAdmin\\.Server\\.Connection\\.CloseTimeout", "10", false, null), - new Property("IceGridAdmin\\.Server\\.Connection\\.ConnectTimeout", "10", false, null), - new Property("IceGridAdmin\\.Server\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property("IceGridAdmin\\.Server\\.Connection\\.IdleTimeout", "60", false, null), - new Property("IceGridAdmin\\.Server\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("IceGridAdmin\\.Server\\.Connection", "", false, null), - new Property("IceGridAdmin\\.Server\\.Endpoints", "", false, null), - new Property("IceGridAdmin\\.Server\\.Locator\\.EndpointSelection", "", false, null), - new Property("IceGridAdmin\\.Server\\.Locator\\.ConnectionCached", "", false, null), - new Property("IceGridAdmin\\.Server\\.Locator\\.PreferSecure", "", false, null), - new Property("IceGridAdmin\\.Server\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property("IceGridAdmin\\.Server\\.Locator\\.InvocationTimeout", "", false, null), - new Property("IceGridAdmin\\.Server\\.Locator\\.Locator", "", false, null), - new Property("IceGridAdmin\\.Server\\.Locator\\.Router", "", false, null), - new Property("IceGridAdmin\\.Server\\.Locator\\.CollocationOptimized", "", false, null), - new Property("IceGridAdmin\\.Server\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGridAdmin\\.Server\\.Locator", "", false, null), - new Property("IceGridAdmin\\.Server\\.PublishedEndpoints", "", false, null), - new Property("IceGridAdmin\\.Server\\.ReplicaGroupId", "", false, null), - new Property("IceGridAdmin\\.Server\\.Router\\.EndpointSelection", "", false, null), - new Property("IceGridAdmin\\.Server\\.Router\\.ConnectionCached", "", false, null), - new Property("IceGridAdmin\\.Server\\.Router\\.PreferSecure", "", false, null), - new Property("IceGridAdmin\\.Server\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property("IceGridAdmin\\.Server\\.Router\\.InvocationTimeout", "", false, null), - new Property("IceGridAdmin\\.Server\\.Router\\.Locator", "", false, null), - new Property("IceGridAdmin\\.Server\\.Router\\.Router", "", false, null), - new Property("IceGridAdmin\\.Server\\.Router\\.CollocationOptimized", "", false, null), - new Property("IceGridAdmin\\.Server\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGridAdmin\\.Server\\.Router", "", false, null), - new Property("IceGridAdmin\\.Server\\.ProxyOptions", "", false, null), - new Property("IceGridAdmin\\.Server\\.ThreadPool\\.Size", "", false, null), - new Property("IceGridAdmin\\.Server\\.ThreadPool\\.SizeMax", "", false, null), - new Property("IceGridAdmin\\.Server\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("IceGridAdmin\\.Server\\.ThreadPool\\.StackSize", "", false, null), - new Property("IceGridAdmin\\.Server\\.ThreadPool\\.Serialize", "", false, null), - new Property("IceGridAdmin\\.Server\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property("IceGridAdmin\\.Server\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("IceGridAdmin\\.Server\\.MessageSizeMax", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Address", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Interface", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Lookup", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.ACM\\.Timeout", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.ACM\\.Heartbeat", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.ACM\\.Close", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.ACM", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.AdapterId", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Connection\\.CloseTimeout", "10", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Reply\\.Connection\\.ConnectTimeout", "10", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Reply\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Connection\\.IdleTimeout", "60", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Reply\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Connection", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Endpoints", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Locator\\.EndpointSelection", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Locator\\.ConnectionCached", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Locator\\.PreferSecure", "", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Reply\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Locator\\.InvocationTimeout", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Locator\\.Locator", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Locator\\.Router", "", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Reply\\.Locator\\.CollocationOptimized", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Locator", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.PublishedEndpoints", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.ReplicaGroupId", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Router\\.EndpointSelection", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Router\\.ConnectionCached", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Router\\.PreferSecure", "", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Reply\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Router\\.InvocationTimeout", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Router\\.Locator", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Router\\.Router", "", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Reply\\.Router\\.CollocationOptimized", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.Router", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.ProxyOptions", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.ThreadPool\\.Size", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.ThreadPool\\.SizeMax", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.ThreadPool\\.StackSize", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.ThreadPool\\.Serialize", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Reply\\.MessageSizeMax", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.ACM\\.Timeout", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.ACM\\.Heartbeat", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.ACM\\.Close", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.ACM", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.AdapterId", "", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Locator\\.Connection\\.CloseTimeout", "10", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Locator\\.Connection\\.ConnectTimeout", "10", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Locator\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Locator\\.Connection\\.IdleTimeout", "60", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Locator\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.Connection", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.Endpoints", "", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Locator\\.Locator\\.EndpointSelection", "", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Locator\\.Locator\\.ConnectionCached", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.Locator\\.PreferSecure", "", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Locator\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Locator\\.Locator\\.InvocationTimeout", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.Locator\\.Locator", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.Locator\\.Router", "", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Locator\\.Locator\\.CollocationOptimized", "", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Locator\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.Locator", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.PublishedEndpoints", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.ReplicaGroupId", "", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Locator\\.Router\\.EndpointSelection", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.Router\\.ConnectionCached", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.Router\\.PreferSecure", "", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Locator\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Locator\\.Router\\.InvocationTimeout", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.Router\\.Locator", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.Router\\.Router", "", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Locator\\.Router\\.CollocationOptimized", "", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Locator\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.Router", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.ProxyOptions", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.ThreadPool\\.Size", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.ThreadPool\\.SizeMax", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.ThreadPool\\.StackSize", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.ThreadPool\\.Serialize", "", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Locator\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property( - "IceGridAdmin\\.Discovery\\.Locator\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("IceGridAdmin\\.Discovery\\.Locator\\.MessageSizeMax", "", false, null), - new Property("IceGridAdmin\\.Trace\\.Observers", "", false, null), - new Property("IceGridAdmin\\.Trace\\.SaveToRegistry", "", false, null), + new Property("IceGridAdmin.AuthenticateUsingSSL", false, "", false, null), + new Property("IceGridAdmin.MetricsConfig", false, "", false, null), + new Property("IceGridAdmin.Username", false, "", false, null), + new Property("IceGridAdmin.Password", false, "", false, null), + new Property("IceGridAdmin.Replica", false, "", false, null), + new Property("IceGridAdmin.Host", false, "", false, null), + new Property("IceGridAdmin.Port", false, "", false, null), + new Property("IceGridAdmin.InstanceName", false, "", false, null), + new Property("IceGridAdmin.Server.ACM.Timeout", false, "", false, null), + new Property("IceGridAdmin.Server.ACM.Heartbeat", false, "", false, null), + new Property("IceGridAdmin.Server.ACM.Close", false, "", false, null), + new Property("IceGridAdmin.Server.ACM", false, "", false, null), + new Property("IceGridAdmin.Server.AdapterId", false, "", false, null), + new Property("IceGridAdmin.Server.Connection.CloseTimeout", false, "10", false, null), + new Property("IceGridAdmin.Server.Connection.ConnectTimeout", false, "10", false, null), + new Property("IceGridAdmin.Server.Connection.EnableIdleCheck", false, "1", false, null), + new Property("IceGridAdmin.Server.Connection.IdleTimeout", false, "60", false, null), + new Property("IceGridAdmin.Server.Connection.InactivityTimeout", false, "300", false, null), + new Property("IceGridAdmin.Server.Connection", false, "", false, null), + new Property("IceGridAdmin.Server.Endpoints", false, "", false, null), + new Property("IceGridAdmin.Server.Locator.EndpointSelection", false, "", false, null), + new Property("IceGridAdmin.Server.Locator.ConnectionCached", false, "", false, null), + new Property("IceGridAdmin.Server.Locator.PreferSecure", false, "", false, null), + new Property("IceGridAdmin.Server.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("IceGridAdmin.Server.Locator.InvocationTimeout", false, "", false, null), + new Property("IceGridAdmin.Server.Locator.Locator", false, "", false, null), + new Property("IceGridAdmin.Server.Locator.Router", false, "", false, null), + new Property("IceGridAdmin.Server.Locator.CollocationOptimized", false, "", false, null), + new Property("IceGridAdmin\\.Server\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGridAdmin.Server.Locator", false, "", false, null), + new Property("IceGridAdmin.Server.PublishedEndpoints", false, "", false, null), + new Property("IceGridAdmin.Server.ReplicaGroupId", false, "", false, null), + new Property("IceGridAdmin.Server.Router.EndpointSelection", false, "", false, null), + new Property("IceGridAdmin.Server.Router.ConnectionCached", false, "", false, null), + new Property("IceGridAdmin.Server.Router.PreferSecure", false, "", false, null), + new Property("IceGridAdmin.Server.Router.LocatorCacheTimeout", false, "", false, null), + new Property("IceGridAdmin.Server.Router.InvocationTimeout", false, "", false, null), + new Property("IceGridAdmin.Server.Router.Locator", false, "", false, null), + new Property("IceGridAdmin.Server.Router.Router", false, "", false, null), + new Property("IceGridAdmin.Server.Router.CollocationOptimized", false, "", false, null), + new Property("IceGridAdmin\\.Server\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGridAdmin.Server.Router", false, "", false, null), + new Property("IceGridAdmin.Server.ProxyOptions", false, "", false, null), + new Property("IceGridAdmin.Server.ThreadPool.Size", false, "", false, null), + new Property("IceGridAdmin.Server.ThreadPool.SizeMax", false, "", false, null), + new Property("IceGridAdmin.Server.ThreadPool.SizeWarn", false, "", false, null), + new Property("IceGridAdmin.Server.ThreadPool.StackSize", false, "", false, null), + new Property("IceGridAdmin.Server.ThreadPool.Serialize", false, "", false, null), + new Property("IceGridAdmin.Server.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property("IceGridAdmin.Server.ThreadPool.ThreadPriority", false, "", false, null), + new Property("IceGridAdmin.Server.MessageSizeMax", false, "", false, null), + new Property("IceGridAdmin.Discovery.Address", false, "", false, null), + new Property("IceGridAdmin.Discovery.Interface", false, "", false, null), + new Property("IceGridAdmin.Discovery.Lookup", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.ACM.Timeout", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.ACM.Heartbeat", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.ACM.Close", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.ACM", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.AdapterId", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.Connection.CloseTimeout", false, "10", false, null), + new Property( + "IceGridAdmin.Discovery.Reply.Connection.ConnectTimeout", false, "10", false, null), + new Property( + "IceGridAdmin.Discovery.Reply.Connection.EnableIdleCheck", false, "1", false, null), + new Property("IceGridAdmin.Discovery.Reply.Connection.IdleTimeout", false, "60", false, null), + new Property( + "IceGridAdmin.Discovery.Reply.Connection.InactivityTimeout", false, "300", false, null), + new Property("IceGridAdmin.Discovery.Reply.Connection", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.Endpoints", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.Locator.EndpointSelection", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.Locator.ConnectionCached", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.Locator.PreferSecure", false, "", false, null), + new Property( + "IceGridAdmin.Discovery.Reply.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.Locator.InvocationTimeout", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.Locator.Locator", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.Locator.Router", false, "", false, null), + new Property( + "IceGridAdmin.Discovery.Reply.Locator.CollocationOptimized", false, "", false, null), + new Property( + "IceGridAdmin\\.Discovery\\.Reply\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.Locator", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.PublishedEndpoints", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.ReplicaGroupId", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.Router.EndpointSelection", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.Router.ConnectionCached", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.Router.PreferSecure", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.Router.LocatorCacheTimeout", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.Router.InvocationTimeout", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.Router.Locator", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.Router.Router", false, "", false, null), + new Property( + "IceGridAdmin.Discovery.Reply.Router.CollocationOptimized", false, "", false, null), + new Property( + "IceGridAdmin\\.Discovery\\.Reply\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.Router", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.ProxyOptions", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.ThreadPool.Size", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.ThreadPool.SizeMax", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.ThreadPool.SizeWarn", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.ThreadPool.StackSize", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.ThreadPool.Serialize", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.ThreadPool.ThreadPriority", false, "", false, null), + new Property("IceGridAdmin.Discovery.Reply.MessageSizeMax", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.ACM.Timeout", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.ACM.Heartbeat", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.ACM.Close", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.ACM", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.AdapterId", false, "", false, null), + new Property( + "IceGridAdmin.Discovery.Locator.Connection.CloseTimeout", false, "10", false, null), + new Property( + "IceGridAdmin.Discovery.Locator.Connection.ConnectTimeout", false, "10", false, null), + new Property( + "IceGridAdmin.Discovery.Locator.Connection.EnableIdleCheck", false, "1", false, null), + new Property("IceGridAdmin.Discovery.Locator.Connection.IdleTimeout", false, "60", false, null), + new Property( + "IceGridAdmin.Discovery.Locator.Connection.InactivityTimeout", false, "300", false, null), + new Property("IceGridAdmin.Discovery.Locator.Connection", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.Endpoints", false, "", false, null), + new Property( + "IceGridAdmin.Discovery.Locator.Locator.EndpointSelection", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.Locator.ConnectionCached", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.Locator.PreferSecure", false, "", false, null), + new Property( + "IceGridAdmin.Discovery.Locator.Locator.LocatorCacheTimeout", false, "", false, null), + new Property( + "IceGridAdmin.Discovery.Locator.Locator.InvocationTimeout", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.Locator.Locator", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.Locator.Router", false, "", false, null), + new Property( + "IceGridAdmin.Discovery.Locator.Locator.CollocationOptimized", false, "", false, null), + new Property( + "IceGridAdmin\\.Discovery\\.Locator\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.Locator", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.PublishedEndpoints", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.ReplicaGroupId", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.Router.EndpointSelection", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.Router.ConnectionCached", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.Router.PreferSecure", false, "", false, null), + new Property( + "IceGridAdmin.Discovery.Locator.Router.LocatorCacheTimeout", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.Router.InvocationTimeout", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.Router.Locator", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.Router.Router", false, "", false, null), + new Property( + "IceGridAdmin.Discovery.Locator.Router.CollocationOptimized", false, "", false, null), + new Property( + "IceGridAdmin\\.Discovery\\.Locator\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.Router", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.ProxyOptions", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.ThreadPool.Size", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.ThreadPool.SizeMax", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.ThreadPool.SizeWarn", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.ThreadPool.StackSize", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.ThreadPool.Serialize", false, "", false, null), + new Property( + "IceGridAdmin.Discovery.Locator.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property( + "IceGridAdmin.Discovery.Locator.ThreadPool.ThreadPriority", false, "", false, null), + new Property("IceGridAdmin.Discovery.Locator.MessageSizeMax", false, "", false, null), + new Property("IceGridAdmin.Trace.Observers", false, "", false, null), + new Property("IceGridAdmin.Trace.SaveToRegistry", false, "", false, null), null }; public static final Property IceGridProps[] = { - new Property("IceGrid\\.AdminRouter\\.ACM\\.Timeout", "", false, null), - new Property("IceGrid\\.AdminRouter\\.ACM\\.Heartbeat", "", false, null), - new Property("IceGrid\\.AdminRouter\\.ACM\\.Close", "", false, null), - new Property("IceGrid\\.AdminRouter\\.ACM", "", false, null), - new Property("IceGrid\\.AdminRouter\\.AdapterId", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Connection\\.CloseTimeout", "10", false, null), - new Property("IceGrid\\.AdminRouter\\.Connection\\.ConnectTimeout", "10", false, null), - new Property("IceGrid\\.AdminRouter\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property("IceGrid\\.AdminRouter\\.Connection\\.IdleTimeout", "60", false, null), - new Property("IceGrid\\.AdminRouter\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("IceGrid\\.AdminRouter\\.Connection", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Endpoints", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Locator\\.EndpointSelection", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Locator\\.ConnectionCached", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Locator\\.PreferSecure", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Locator\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Locator\\.Locator", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Locator\\.Router", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Locator\\.CollocationOptimized", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Locator", "", false, null), - new Property("IceGrid\\.AdminRouter\\.PublishedEndpoints", "", false, null), - new Property("IceGrid\\.AdminRouter\\.ReplicaGroupId", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Router\\.EndpointSelection", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Router\\.ConnectionCached", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Router\\.PreferSecure", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Router\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Router\\.Locator", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Router\\.Router", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Router\\.CollocationOptimized", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.AdminRouter\\.Router", "", false, null), - new Property("IceGrid\\.AdminRouter\\.ProxyOptions", "", false, null), - new Property("IceGrid\\.AdminRouter\\.ThreadPool\\.Size", "", false, null), - new Property("IceGrid\\.AdminRouter\\.ThreadPool\\.SizeMax", "", false, null), - new Property("IceGrid\\.AdminRouter\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("IceGrid\\.AdminRouter\\.ThreadPool\\.StackSize", "", false, null), - new Property("IceGrid\\.AdminRouter\\.ThreadPool\\.Serialize", "", false, null), - new Property("IceGrid\\.AdminRouter\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property("IceGrid\\.AdminRouter\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("IceGrid\\.AdminRouter\\.MessageSizeMax", "", false, null), - new Property("IceGrid\\.InstanceName", "", false, null), - new Property("IceGrid\\.Node\\.ACM\\.Timeout", "", false, null), - new Property("IceGrid\\.Node\\.ACM\\.Heartbeat", "", false, null), - new Property("IceGrid\\.Node\\.ACM\\.Close", "", false, null), - new Property("IceGrid\\.Node\\.ACM", "", false, null), - new Property("IceGrid\\.Node\\.AdapterId", "", false, null), - new Property("IceGrid\\.Node\\.Connection\\.CloseTimeout", "10", false, null), - new Property("IceGrid\\.Node\\.Connection\\.ConnectTimeout", "10", false, null), - new Property("IceGrid\\.Node\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property("IceGrid\\.Node\\.Connection\\.IdleTimeout", "60", false, null), - new Property("IceGrid\\.Node\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("IceGrid\\.Node\\.Connection", "", false, null), - new Property("IceGrid\\.Node\\.Endpoints", "", false, null), - new Property("IceGrid\\.Node\\.Locator\\.EndpointSelection", "", false, null), - new Property("IceGrid\\.Node\\.Locator\\.ConnectionCached", "", false, null), - new Property("IceGrid\\.Node\\.Locator\\.PreferSecure", "", false, null), - new Property("IceGrid\\.Node\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property("IceGrid\\.Node\\.Locator\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Node\\.Locator\\.Locator", "", false, null), - new Property("IceGrid\\.Node\\.Locator\\.Router", "", false, null), - new Property("IceGrid\\.Node\\.Locator\\.CollocationOptimized", "", false, null), - new Property("IceGrid\\.Node\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Node\\.Locator", "", false, null), - new Property("IceGrid\\.Node\\.PublishedEndpoints", "", false, null), - new Property("IceGrid\\.Node\\.ReplicaGroupId", "", false, null), - new Property("IceGrid\\.Node\\.Router\\.EndpointSelection", "", false, null), - new Property("IceGrid\\.Node\\.Router\\.ConnectionCached", "", false, null), - new Property("IceGrid\\.Node\\.Router\\.PreferSecure", "", false, null), - new Property("IceGrid\\.Node\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property("IceGrid\\.Node\\.Router\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Node\\.Router\\.Locator", "", false, null), - new Property("IceGrid\\.Node\\.Router\\.Router", "", false, null), - new Property("IceGrid\\.Node\\.Router\\.CollocationOptimized", "", false, null), - new Property("IceGrid\\.Node\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Node\\.Router", "", false, null), - new Property("IceGrid\\.Node\\.ProxyOptions", "", false, null), - new Property("IceGrid\\.Node\\.ThreadPool\\.Size", "", false, null), - new Property("IceGrid\\.Node\\.ThreadPool\\.SizeMax", "", false, null), - new Property("IceGrid\\.Node\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("IceGrid\\.Node\\.ThreadPool\\.StackSize", "", false, null), - new Property("IceGrid\\.Node\\.ThreadPool\\.Serialize", "", false, null), - new Property("IceGrid\\.Node\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property("IceGrid\\.Node\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("IceGrid\\.Node\\.MessageSizeMax", "", false, null), - new Property("IceGrid\\.Node\\.AllowRunningServersAsRoot", "", false, null), - new Property("IceGrid\\.Node\\.AllowEndpointsOverride", "", false, null), - new Property("IceGrid\\.Node\\.CollocateRegistry", "", false, null), - new Property("IceGrid\\.Node\\.Data", "", false, null), - new Property("IceGrid\\.Node\\.DisableOnFailure", "", false, null), - new Property("IceGrid\\.Node\\.Name", "", false, null), - new Property("IceGrid\\.Node\\.Output", "", false, null), - new Property("IceGrid\\.Node\\.ProcessorSocketCount", "", false, null), - new Property("IceGrid\\.Node\\.PrintServersReady", "", false, null), - new Property("IceGrid\\.Node\\.PropertiesOverride", "", false, null), - new Property("IceGrid\\.Node\\.RedirectErrToOut", "", false, null), - new Property("IceGrid\\.Node\\.Trace\\.Activator", "", false, null), - new Property("IceGrid\\.Node\\.Trace\\.Adapter", "", false, null), - new Property("IceGrid\\.Node\\.Trace\\.Admin", "", false, null), - new Property("IceGrid\\.Node\\.Trace\\.Patch", "", false, null), - new Property("IceGrid\\.Node\\.Trace\\.Replica", "", false, null), - new Property("IceGrid\\.Node\\.Trace\\.Server", "", false, null), - new Property("IceGrid\\.Node\\.UserAccounts", "", false, null), - new Property("IceGrid\\.Node\\.UserAccountMapper\\.EndpointSelection", "", false, null), - new Property("IceGrid\\.Node\\.UserAccountMapper\\.ConnectionCached", "", false, null), - new Property("IceGrid\\.Node\\.UserAccountMapper\\.PreferSecure", "", false, null), - new Property("IceGrid\\.Node\\.UserAccountMapper\\.LocatorCacheTimeout", "", false, null), - new Property("IceGrid\\.Node\\.UserAccountMapper\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Node\\.UserAccountMapper\\.Locator", "", false, null), - new Property("IceGrid\\.Node\\.UserAccountMapper\\.Router", "", false, null), - new Property("IceGrid\\.Node\\.UserAccountMapper\\.CollocationOptimized", "", false, null), - new Property("IceGrid\\.Node\\.UserAccountMapper\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Node\\.UserAccountMapper", "", false, null), - new Property("IceGrid\\.Node\\.WaitTime", "", false, null), - new Property("IceGrid\\.Registry\\.AdminCryptPasswords", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminPermissionsVerifier\\.EndpointSelection", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminPermissionsVerifier\\.ConnectionCached", "", false, null), - new Property("IceGrid\\.Registry\\.AdminPermissionsVerifier\\.PreferSecure", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminPermissionsVerifier\\.LocatorCacheTimeout", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminPermissionsVerifier\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.AdminPermissionsVerifier\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.AdminPermissionsVerifier\\.Router", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminPermissionsVerifier\\.CollocationOptimized", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminPermissionsVerifier\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Registry\\.AdminPermissionsVerifier", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSessionFilters", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSessionManager\\.ACM\\.Timeout", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSessionManager\\.ACM\\.Heartbeat", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSessionManager\\.ACM\\.Close", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSessionManager\\.ACM", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSessionManager\\.AdapterId", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Connection\\.CloseTimeout", "10", false, null), - new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Connection\\.ConnectTimeout", - "10", + new Property("IceGrid.AdminRouter.ACM.Timeout", false, "", false, null), + new Property("IceGrid.AdminRouter.ACM.Heartbeat", false, "", false, null), + new Property("IceGrid.AdminRouter.ACM.Close", false, "", false, null), + new Property("IceGrid.AdminRouter.ACM", false, "", false, null), + new Property("IceGrid.AdminRouter.AdapterId", false, "", false, null), + new Property("IceGrid.AdminRouter.Connection.CloseTimeout", false, "10", false, null), + new Property("IceGrid.AdminRouter.Connection.ConnectTimeout", false, "10", false, null), + new Property("IceGrid.AdminRouter.Connection.EnableIdleCheck", false, "1", false, null), + new Property("IceGrid.AdminRouter.Connection.IdleTimeout", false, "60", false, null), + new Property("IceGrid.AdminRouter.Connection.InactivityTimeout", false, "300", false, null), + new Property("IceGrid.AdminRouter.Connection", false, "", false, null), + new Property("IceGrid.AdminRouter.Endpoints", false, "", false, null), + new Property("IceGrid.AdminRouter.Locator.EndpointSelection", false, "", false, null), + new Property("IceGrid.AdminRouter.Locator.ConnectionCached", false, "", false, null), + new Property("IceGrid.AdminRouter.Locator.PreferSecure", false, "", false, null), + new Property("IceGrid.AdminRouter.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("IceGrid.AdminRouter.Locator.InvocationTimeout", false, "", false, null), + new Property("IceGrid.AdminRouter.Locator.Locator", false, "", false, null), + new Property("IceGrid.AdminRouter.Locator.Router", false, "", false, null), + new Property("IceGrid.AdminRouter.Locator.CollocationOptimized", false, "", false, null), + new Property("IceGrid\\.AdminRouter\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGrid.AdminRouter.Locator", false, "", false, null), + new Property("IceGrid.AdminRouter.PublishedEndpoints", false, "", false, null), + new Property("IceGrid.AdminRouter.ReplicaGroupId", false, "", false, null), + new Property("IceGrid.AdminRouter.Router.EndpointSelection", false, "", false, null), + new Property("IceGrid.AdminRouter.Router.ConnectionCached", false, "", false, null), + new Property("IceGrid.AdminRouter.Router.PreferSecure", false, "", false, null), + new Property("IceGrid.AdminRouter.Router.LocatorCacheTimeout", false, "", false, null), + new Property("IceGrid.AdminRouter.Router.InvocationTimeout", false, "", false, null), + new Property("IceGrid.AdminRouter.Router.Locator", false, "", false, null), + new Property("IceGrid.AdminRouter.Router.Router", false, "", false, null), + new Property("IceGrid.AdminRouter.Router.CollocationOptimized", false, "", false, null), + new Property("IceGrid\\.AdminRouter\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGrid.AdminRouter.Router", false, "", false, null), + new Property("IceGrid.AdminRouter.ProxyOptions", false, "", false, null), + new Property("IceGrid.AdminRouter.ThreadPool.Size", false, "", false, null), + new Property("IceGrid.AdminRouter.ThreadPool.SizeMax", false, "", false, null), + new Property("IceGrid.AdminRouter.ThreadPool.SizeWarn", false, "", false, null), + new Property("IceGrid.AdminRouter.ThreadPool.StackSize", false, "", false, null), + new Property("IceGrid.AdminRouter.ThreadPool.Serialize", false, "", false, null), + new Property("IceGrid.AdminRouter.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property("IceGrid.AdminRouter.ThreadPool.ThreadPriority", false, "", false, null), + new Property("IceGrid.AdminRouter.MessageSizeMax", false, "", false, null), + new Property("IceGrid.InstanceName", false, "", false, null), + new Property("IceGrid.Node.ACM.Timeout", false, "", false, null), + new Property("IceGrid.Node.ACM.Heartbeat", false, "", false, null), + new Property("IceGrid.Node.ACM.Close", false, "", false, null), + new Property("IceGrid.Node.ACM", false, "", false, null), + new Property("IceGrid.Node.AdapterId", false, "", false, null), + new Property("IceGrid.Node.Connection.CloseTimeout", false, "10", false, null), + new Property("IceGrid.Node.Connection.ConnectTimeout", false, "10", false, null), + new Property("IceGrid.Node.Connection.EnableIdleCheck", false, "1", false, null), + new Property("IceGrid.Node.Connection.IdleTimeout", false, "60", false, null), + new Property("IceGrid.Node.Connection.InactivityTimeout", false, "300", false, null), + new Property("IceGrid.Node.Connection", false, "", false, null), + new Property("IceGrid.Node.Endpoints", false, "", false, null), + new Property("IceGrid.Node.Locator.EndpointSelection", false, "", false, null), + new Property("IceGrid.Node.Locator.ConnectionCached", false, "", false, null), + new Property("IceGrid.Node.Locator.PreferSecure", false, "", false, null), + new Property("IceGrid.Node.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("IceGrid.Node.Locator.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Node.Locator.Locator", false, "", false, null), + new Property("IceGrid.Node.Locator.Router", false, "", false, null), + new Property("IceGrid.Node.Locator.CollocationOptimized", false, "", false, null), + new Property("IceGrid\\.Node\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGrid.Node.Locator", false, "", false, null), + new Property("IceGrid.Node.PublishedEndpoints", false, "", false, null), + new Property("IceGrid.Node.ReplicaGroupId", false, "", false, null), + new Property("IceGrid.Node.Router.EndpointSelection", false, "", false, null), + new Property("IceGrid.Node.Router.ConnectionCached", false, "", false, null), + new Property("IceGrid.Node.Router.PreferSecure", false, "", false, null), + new Property("IceGrid.Node.Router.LocatorCacheTimeout", false, "", false, null), + new Property("IceGrid.Node.Router.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Node.Router.Locator", false, "", false, null), + new Property("IceGrid.Node.Router.Router", false, "", false, null), + new Property("IceGrid.Node.Router.CollocationOptimized", false, "", false, null), + new Property("IceGrid\\.Node\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGrid.Node.Router", false, "", false, null), + new Property("IceGrid.Node.ProxyOptions", false, "", false, null), + new Property("IceGrid.Node.ThreadPool.Size", false, "", false, null), + new Property("IceGrid.Node.ThreadPool.SizeMax", false, "", false, null), + new Property("IceGrid.Node.ThreadPool.SizeWarn", false, "", false, null), + new Property("IceGrid.Node.ThreadPool.StackSize", false, "", false, null), + new Property("IceGrid.Node.ThreadPool.Serialize", false, "", false, null), + new Property("IceGrid.Node.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property("IceGrid.Node.ThreadPool.ThreadPriority", false, "", false, null), + new Property("IceGrid.Node.MessageSizeMax", false, "", false, null), + new Property("IceGrid.Node.AllowRunningServersAsRoot", false, "", false, null), + new Property("IceGrid.Node.AllowEndpointsOverride", false, "", false, null), + new Property("IceGrid.Node.CollocateRegistry", false, "", false, null), + new Property("IceGrid.Node.Data", false, "", false, null), + new Property("IceGrid.Node.DisableOnFailure", false, "", false, null), + new Property("IceGrid.Node.Name", false, "", false, null), + new Property("IceGrid.Node.Output", false, "", false, null), + new Property("IceGrid.Node.ProcessorSocketCount", false, "", false, null), + new Property("IceGrid.Node.PrintServersReady", false, "", false, null), + new Property("IceGrid.Node.PropertiesOverride", false, "", false, null), + new Property("IceGrid.Node.RedirectErrToOut", false, "", false, null), + new Property("IceGrid.Node.Trace.Activator", false, "", false, null), + new Property("IceGrid.Node.Trace.Adapter", false, "", false, null), + new Property("IceGrid.Node.Trace.Admin", false, "", false, null), + new Property("IceGrid.Node.Trace.Patch", false, "", false, null), + new Property("IceGrid.Node.Trace.Replica", false, "", false, null), + new Property("IceGrid.Node.Trace.Server", false, "", false, null), + new Property("IceGrid.Node.UserAccounts", false, "", false, null), + new Property("IceGrid.Node.UserAccountMapper.EndpointSelection", false, "", false, null), + new Property("IceGrid.Node.UserAccountMapper.ConnectionCached", false, "", false, null), + new Property("IceGrid.Node.UserAccountMapper.PreferSecure", false, "", false, null), + new Property("IceGrid.Node.UserAccountMapper.LocatorCacheTimeout", false, "", false, null), + new Property("IceGrid.Node.UserAccountMapper.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Node.UserAccountMapper.Locator", false, "", false, null), + new Property("IceGrid.Node.UserAccountMapper.Router", false, "", false, null), + new Property("IceGrid.Node.UserAccountMapper.CollocationOptimized", false, "", false, null), + new Property("IceGrid\\.Node\\.UserAccountMapper\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGrid.Node.UserAccountMapper", false, "", false, null), + new Property("IceGrid.Node.WaitTime", false, "", false, null), + new Property("IceGrid.Registry.AdminCryptPasswords", false, "", false, null), + new Property( + "IceGrid.Registry.AdminPermissionsVerifier.EndpointSelection", false, "", false, null), + new Property( + "IceGrid.Registry.AdminPermissionsVerifier.ConnectionCached", false, "", false, null), + new Property("IceGrid.Registry.AdminPermissionsVerifier.PreferSecure", false, "", false, null), + new Property( + "IceGrid.Registry.AdminPermissionsVerifier.LocatorCacheTimeout", false, "", false, null), + new Property( + "IceGrid.Registry.AdminPermissionsVerifier.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Registry.AdminPermissionsVerifier.Locator", false, "", false, null), + new Property("IceGrid.Registry.AdminPermissionsVerifier.Router", false, "", false, null), + new Property( + "IceGrid.Registry.AdminPermissionsVerifier.CollocationOptimized", false, "", false, null), + new Property( + "IceGrid\\.Registry\\.AdminPermissionsVerifier\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGrid.Registry.AdminPermissionsVerifier", false, "", false, null), + new Property("IceGrid.Registry.AdminSessionFilters", false, "", false, null), + new Property("IceGrid.Registry.AdminSessionManager.ACM.Timeout", false, "", false, null), + new Property("IceGrid.Registry.AdminSessionManager.ACM.Heartbeat", false, "", false, null), + new Property("IceGrid.Registry.AdminSessionManager.ACM.Close", false, "", false, null), + new Property("IceGrid.Registry.AdminSessionManager.ACM", false, "", false, null), + new Property("IceGrid.Registry.AdminSessionManager.AdapterId", false, "", false, null), + new Property( + "IceGrid.Registry.AdminSessionManager.Connection.CloseTimeout", false, "10", false, null), + new Property( + "IceGrid.Registry.AdminSessionManager.Connection.ConnectTimeout", false, "10", false, null), + new Property( + "IceGrid.Registry.AdminSessionManager.Connection.EnableIdleCheck", false, "1", false, null), + new Property( + "IceGrid.Registry.AdminSessionManager.Connection.IdleTimeout", false, "60", false, null), + new Property( + "IceGrid.Registry.AdminSessionManager.Connection.InactivityTimeout", false, - null), - new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Connection\\.EnableIdleCheck", - "1", + "300", false, null), + new Property("IceGrid.Registry.AdminSessionManager.Connection", false, "", false, null), + new Property("IceGrid.Registry.AdminSessionManager.Endpoints", false, "", false, null), new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Connection\\.IdleTimeout", "60", false, null), + "IceGrid.Registry.AdminSessionManager.Locator.EndpointSelection", false, "", false, null), new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Connection\\.InactivityTimeout", - "300", - false, - null), - new Property("IceGrid\\.Registry\\.AdminSessionManager\\.Connection", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSessionManager\\.Endpoints", "", false, null), + "IceGrid.Registry.AdminSessionManager.Locator.ConnectionCached", false, "", false, null), new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Locator\\.EndpointSelection", "", false, null), + "IceGrid.Registry.AdminSessionManager.Locator.PreferSecure", false, "", false, null), new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Locator\\.ConnectionCached", "", false, null), + "IceGrid.Registry.AdminSessionManager.Locator.LocatorCacheTimeout", false, "", false, null), new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Locator\\.PreferSecure", "", false, null), + "IceGrid.Registry.AdminSessionManager.Locator.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Registry.AdminSessionManager.Locator.Locator", false, "", false, null), + new Property("IceGrid.Registry.AdminSessionManager.Locator.Router", false, "", false, null), new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Locator\\.LocatorCacheTimeout", + "IceGrid.Registry.AdminSessionManager.Locator.CollocationOptimized", + false, "", false, null), new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Locator\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSessionManager\\.Locator\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSessionManager\\.Locator\\.Router", "", false, null), + "IceGrid\\.Registry\\.AdminSessionManager\\.Locator\\.Context\\.[^\\s]+", + true, + "", + false, + null), + new Property("IceGrid.Registry.AdminSessionManager.Locator", false, "", false, null), + new Property("IceGrid.Registry.AdminSessionManager.PublishedEndpoints", false, "", false, null), + new Property("IceGrid.Registry.AdminSessionManager.ReplicaGroupId", false, "", false, null), + new Property( + "IceGrid.Registry.AdminSessionManager.Router.EndpointSelection", false, "", false, null), + new Property( + "IceGrid.Registry.AdminSessionManager.Router.ConnectionCached", false, "", false, null), + new Property( + "IceGrid.Registry.AdminSessionManager.Router.PreferSecure", false, "", false, null), new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Locator\\.CollocationOptimized", + "IceGrid.Registry.AdminSessionManager.Router.LocatorCacheTimeout", false, "", false, null), + new Property( + "IceGrid.Registry.AdminSessionManager.Router.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Registry.AdminSessionManager.Router.Locator", false, "", false, null), + new Property("IceGrid.Registry.AdminSessionManager.Router.Router", false, "", false, null), + new Property( + "IceGrid.Registry.AdminSessionManager.Router.CollocationOptimized", false, "", false, null), + new Property( + "IceGrid\\.Registry\\.AdminSessionManager\\.Router\\.Context\\.[^\\s]+", + true, "", false, null), + new Property("IceGrid.Registry.AdminSessionManager.Router", false, "", false, null), + new Property("IceGrid.Registry.AdminSessionManager.ProxyOptions", false, "", false, null), + new Property("IceGrid.Registry.AdminSessionManager.ThreadPool.Size", false, "", false, null), + new Property("IceGrid.Registry.AdminSessionManager.ThreadPool.SizeMax", false, "", false, null), + new Property( + "IceGrid.Registry.AdminSessionManager.ThreadPool.SizeWarn", false, "", false, null), + new Property( + "IceGrid.Registry.AdminSessionManager.ThreadPool.StackSize", false, "", false, null), + new Property( + "IceGrid.Registry.AdminSessionManager.ThreadPool.Serialize", false, "", false, null), + new Property( + "IceGrid.Registry.AdminSessionManager.ThreadPool.ThreadIdleTime", false, "", false, null), new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSessionManager\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSessionManager\\.PublishedEndpoints", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSessionManager\\.ReplicaGroupId", "", false, null), + "IceGrid.Registry.AdminSessionManager.ThreadPool.ThreadPriority", false, "", false, null), + new Property("IceGrid.Registry.AdminSessionManager.MessageSizeMax", false, "", false, null), new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Router\\.EndpointSelection", "", false, null), + "IceGrid.Registry.AdminSSLPermissionsVerifier.EndpointSelection", false, "", false, null), new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Router\\.ConnectionCached", "", false, null), + "IceGrid.Registry.AdminSSLPermissionsVerifier.ConnectionCached", false, "", false, null), new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Router\\.PreferSecure", "", false, null), + "IceGrid.Registry.AdminSSLPermissionsVerifier.PreferSecure", false, "", false, null), new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Router\\.LocatorCacheTimeout", "", false, null), + "IceGrid.Registry.AdminSSLPermissionsVerifier.LocatorCacheTimeout", false, "", false, null), new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Router\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSessionManager\\.Router\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSessionManager\\.Router\\.Router", "", false, null), + "IceGrid.Registry.AdminSSLPermissionsVerifier.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Registry.AdminSSLPermissionsVerifier.Locator", false, "", false, null), + new Property("IceGrid.Registry.AdminSSLPermissionsVerifier.Router", false, "", false, null), new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Router\\.CollocationOptimized", + "IceGrid.Registry.AdminSSLPermissionsVerifier.CollocationOptimized", + false, "", false, null), new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSessionManager\\.Router", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSessionManager\\.ProxyOptions", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSessionManager\\.ThreadPool\\.Size", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.ThreadPool\\.SizeMax", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.ThreadPool\\.SizeWarn", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.ThreadPool\\.StackSize", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.ThreadPool\\.Serialize", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminSessionManager\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSessionManager\\.MessageSizeMax", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminSSLPermissionsVerifier\\.EndpointSelection", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminSSLPermissionsVerifier\\.ConnectionCached", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminSSLPermissionsVerifier\\.PreferSecure", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminSSLPermissionsVerifier\\.LocatorCacheTimeout", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminSSLPermissionsVerifier\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSSLPermissionsVerifier\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSSLPermissionsVerifier\\.Router", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminSSLPermissionsVerifier\\.CollocationOptimized", "", false, null), - new Property( - "IceGrid\\.Registry\\.AdminSSLPermissionsVerifier\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Registry\\.AdminSSLPermissionsVerifier", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.ACM\\.Timeout", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.ACM\\.Heartbeat", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.ACM\\.Close", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.ACM", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.AdapterId", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Connection\\.CloseTimeout", "10", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Connection\\.ConnectTimeout", "10", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Connection\\.IdleTimeout", "60", false, null), - new Property( - "IceGrid\\.Registry\\.Client\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Connection", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Endpoints", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Locator\\.EndpointSelection", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Locator\\.ConnectionCached", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Locator\\.PreferSecure", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Locator\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Locator\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Locator\\.Router", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Locator\\.CollocationOptimized", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.PublishedEndpoints", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.ReplicaGroupId", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Router\\.EndpointSelection", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Router\\.ConnectionCached", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Router\\.PreferSecure", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Router\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Router\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Router\\.Router", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Router\\.CollocationOptimized", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.Router", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.ProxyOptions", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.ThreadPool\\.Size", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.ThreadPool\\.SizeMax", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.ThreadPool\\.StackSize", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.ThreadPool\\.Serialize", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("IceGrid\\.Registry\\.Client\\.MessageSizeMax", "", false, null), - new Property("IceGrid\\.Registry\\.CryptPasswords", "", false, null), - new Property("IceGrid\\.Registry\\.DefaultTemplates", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.ACM\\.Timeout", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.ACM\\.Heartbeat", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.ACM\\.Close", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.ACM", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.AdapterId", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Connection\\.CloseTimeout", "10", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Connection\\.ConnectTimeout", "10", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Connection\\.IdleTimeout", "60", false, null), - new Property( - "IceGrid\\.Registry\\.Discovery\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Connection", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Endpoints", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Locator\\.EndpointSelection", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Locator\\.ConnectionCached", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Locator\\.PreferSecure", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Locator\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Locator\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Locator\\.Router", "", false, null), - new Property( - "IceGrid\\.Registry\\.Discovery\\.Locator\\.CollocationOptimized", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.PublishedEndpoints", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.ReplicaGroupId", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Router\\.EndpointSelection", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Router\\.ConnectionCached", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Router\\.PreferSecure", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Router\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Router\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Router\\.Router", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Router\\.CollocationOptimized", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Router", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.ProxyOptions", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.ThreadPool\\.Size", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.ThreadPool\\.SizeMax", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.ThreadPool\\.StackSize", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.ThreadPool\\.Serialize", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.MessageSizeMax", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Enabled", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Address", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Port", "", false, null), - new Property("IceGrid\\.Registry\\.Discovery\\.Interface", "", false, null), - new Property("IceGrid\\.Registry\\.DynamicRegistration", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.ACM\\.Timeout", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.ACM\\.Heartbeat", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.ACM\\.Close", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.ACM", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.AdapterId", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Connection\\.CloseTimeout", "10", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Connection\\.ConnectTimeout", "10", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Connection\\.IdleTimeout", "60", false, null), - new Property( - "IceGrid\\.Registry\\.Internal\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Connection", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Endpoints", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Locator\\.EndpointSelection", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Locator\\.ConnectionCached", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Locator\\.PreferSecure", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Locator\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Locator\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Locator\\.Router", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Locator\\.CollocationOptimized", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.PublishedEndpoints", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.ReplicaGroupId", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Router\\.EndpointSelection", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Router\\.ConnectionCached", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Router\\.PreferSecure", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Router\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Router\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Router\\.Router", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Router\\.CollocationOptimized", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.Router", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.ProxyOptions", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.ThreadPool\\.Size", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.ThreadPool\\.SizeMax", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.ThreadPool\\.StackSize", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.ThreadPool\\.Serialize", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("IceGrid\\.Registry\\.Internal\\.MessageSizeMax", "", false, null), - new Property("IceGrid\\.Registry\\.LMDB\\.MapSize", "", false, null), - new Property("IceGrid\\.Registry\\.LMDB\\.Path", "", false, null), - new Property("IceGrid\\.Registry\\.PermissionsVerifier\\.EndpointSelection", "", false, null), - new Property("IceGrid\\.Registry\\.PermissionsVerifier\\.ConnectionCached", "", false, null), - new Property("IceGrid\\.Registry\\.PermissionsVerifier\\.PreferSecure", "", false, null), - new Property("IceGrid\\.Registry\\.PermissionsVerifier\\.LocatorCacheTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.PermissionsVerifier\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.PermissionsVerifier\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.PermissionsVerifier\\.Router", "", false, null), - new Property( - "IceGrid\\.Registry\\.PermissionsVerifier\\.CollocationOptimized", "", false, null), - new Property("IceGrid\\.Registry\\.PermissionsVerifier\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Registry\\.PermissionsVerifier", "", false, null), - new Property("IceGrid\\.Registry\\.ReplicaName", "", false, null), - new Property("IceGrid\\.Registry\\.RequireNodeCertCN", "", false, null), - new Property("IceGrid\\.Registry\\.RequireReplicaCertCN", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.ACM\\.Timeout", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.ACM\\.Heartbeat", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.ACM\\.Close", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.ACM", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.AdapterId", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Connection\\.CloseTimeout", "10", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Connection\\.ConnectTimeout", "10", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Connection\\.IdleTimeout", "60", false, null), - new Property( - "IceGrid\\.Registry\\.Server\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Connection", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Endpoints", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Locator\\.EndpointSelection", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Locator\\.ConnectionCached", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Locator\\.PreferSecure", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Locator\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Locator\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Locator\\.Router", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Locator\\.CollocationOptimized", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.PublishedEndpoints", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.ReplicaGroupId", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Router\\.EndpointSelection", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Router\\.ConnectionCached", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Router\\.PreferSecure", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Router\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Router\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Router\\.Router", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Router\\.CollocationOptimized", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.Router", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.ProxyOptions", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.ThreadPool\\.Size", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.ThreadPool\\.SizeMax", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.ThreadPool\\.StackSize", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.ThreadPool\\.Serialize", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("IceGrid\\.Registry\\.Server\\.MessageSizeMax", "", false, null), - new Property("IceGrid\\.Registry\\.SessionFilters", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.ACM\\.Timeout", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.ACM\\.Heartbeat", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.ACM\\.Close", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.ACM", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.AdapterId", "", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.Connection\\.CloseTimeout", "10", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.Connection\\.ConnectTimeout", "10", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.Connection\\.IdleTimeout", "60", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.Connection", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.Endpoints", "", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.Locator\\.EndpointSelection", "", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.Locator\\.ConnectionCached", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.Locator\\.PreferSecure", "", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.Locator\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.Locator\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.Locator\\.Router", "", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.Locator\\.CollocationOptimized", "", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.PublishedEndpoints", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.ReplicaGroupId", "", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.Router\\.EndpointSelection", "", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.Router\\.ConnectionCached", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.Router\\.PreferSecure", "", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.Router\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.Router\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.Router\\.Router", "", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.Router\\.CollocationOptimized", "", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.Router", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.ProxyOptions", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.ThreadPool\\.Size", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.ThreadPool\\.SizeMax", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.ThreadPool\\.StackSize", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.ThreadPool\\.Serialize", "", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property( - "IceGrid\\.Registry\\.SessionManager\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("IceGrid\\.Registry\\.SessionManager\\.MessageSizeMax", "", false, null), - new Property( - "IceGrid\\.Registry\\.SSLPermissionsVerifier\\.EndpointSelection", "", false, null), - new Property("IceGrid\\.Registry\\.SSLPermissionsVerifier\\.ConnectionCached", "", false, null), - new Property("IceGrid\\.Registry\\.SSLPermissionsVerifier\\.PreferSecure", "", false, null), - new Property( - "IceGrid\\.Registry\\.SSLPermissionsVerifier\\.LocatorCacheTimeout", "", false, null), - new Property( - "IceGrid\\.Registry\\.SSLPermissionsVerifier\\.InvocationTimeout", "", false, null), - new Property("IceGrid\\.Registry\\.SSLPermissionsVerifier\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.SSLPermissionsVerifier\\.Router", "", false, null), - new Property( - "IceGrid\\.Registry\\.SSLPermissionsVerifier\\.CollocationOptimized", "", false, null), - new Property( - "IceGrid\\.Registry\\.SSLPermissionsVerifier\\.Context\\.[^\\s]+", "", false, null), - new Property("IceGrid\\.Registry\\.SSLPermissionsVerifier", "", false, null), - new Property("IceGrid\\.Registry\\.Trace\\.Admin", "", false, null), - new Property("IceGrid\\.Registry\\.Trace\\.Application", "", false, null), - new Property("IceGrid\\.Registry\\.Trace\\.Adapter", "", false, null), - new Property("IceGrid\\.Registry\\.Trace\\.Discovery", "", false, null), - new Property("IceGrid\\.Registry\\.Trace\\.Locator", "", false, null), - new Property("IceGrid\\.Registry\\.Trace\\.Node", "", false, null), - new Property("IceGrid\\.Registry\\.Trace\\.Object", "", false, null), - new Property("IceGrid\\.Registry\\.Trace\\.Patch", "", false, null), - new Property("IceGrid\\.Registry\\.Trace\\.Replica", "", false, null), - new Property("IceGrid\\.Registry\\.Trace\\.Server", "", false, null), - new Property("IceGrid\\.Registry\\.Trace\\.Session", "", false, null), - new Property("IceGrid\\.Registry\\.Trace\\.Subscriber", "", false, null), - new Property("IceGrid\\.Registry\\.Trace\\.Topic", "", false, null), - new Property("IceGrid\\.Registry\\.Trace\\.TopicManager", "", false, null), - new Property("IceGrid\\.Registry\\.UserAccounts", "", false, null), + "IceGrid\\.Registry\\.AdminSSLPermissionsVerifier\\.Context\\.[^\\s]+", + true, + "", + false, + null), + new Property("IceGrid.Registry.AdminSSLPermissionsVerifier", false, "", false, null), + new Property("IceGrid.Registry.Client.ACM.Timeout", false, "", false, null), + new Property("IceGrid.Registry.Client.ACM.Heartbeat", false, "", false, null), + new Property("IceGrid.Registry.Client.ACM.Close", false, "", false, null), + new Property("IceGrid.Registry.Client.ACM", false, "", false, null), + new Property("IceGrid.Registry.Client.AdapterId", false, "", false, null), + new Property("IceGrid.Registry.Client.Connection.CloseTimeout", false, "10", false, null), + new Property("IceGrid.Registry.Client.Connection.ConnectTimeout", false, "10", false, null), + new Property("IceGrid.Registry.Client.Connection.EnableIdleCheck", false, "1", false, null), + new Property("IceGrid.Registry.Client.Connection.IdleTimeout", false, "60", false, null), + new Property("IceGrid.Registry.Client.Connection.InactivityTimeout", false, "300", false, null), + new Property("IceGrid.Registry.Client.Connection", false, "", false, null), + new Property("IceGrid.Registry.Client.Endpoints", false, "", false, null), + new Property("IceGrid.Registry.Client.Locator.EndpointSelection", false, "", false, null), + new Property("IceGrid.Registry.Client.Locator.ConnectionCached", false, "", false, null), + new Property("IceGrid.Registry.Client.Locator.PreferSecure", false, "", false, null), + new Property("IceGrid.Registry.Client.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("IceGrid.Registry.Client.Locator.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Registry.Client.Locator.Locator", false, "", false, null), + new Property("IceGrid.Registry.Client.Locator.Router", false, "", false, null), + new Property("IceGrid.Registry.Client.Locator.CollocationOptimized", false, "", false, null), + new Property( + "IceGrid\\.Registry\\.Client\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGrid.Registry.Client.Locator", false, "", false, null), + new Property("IceGrid.Registry.Client.PublishedEndpoints", false, "", false, null), + new Property("IceGrid.Registry.Client.ReplicaGroupId", false, "", false, null), + new Property("IceGrid.Registry.Client.Router.EndpointSelection", false, "", false, null), + new Property("IceGrid.Registry.Client.Router.ConnectionCached", false, "", false, null), + new Property("IceGrid.Registry.Client.Router.PreferSecure", false, "", false, null), + new Property("IceGrid.Registry.Client.Router.LocatorCacheTimeout", false, "", false, null), + new Property("IceGrid.Registry.Client.Router.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Registry.Client.Router.Locator", false, "", false, null), + new Property("IceGrid.Registry.Client.Router.Router", false, "", false, null), + new Property("IceGrid.Registry.Client.Router.CollocationOptimized", false, "", false, null), + new Property("IceGrid\\.Registry\\.Client\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGrid.Registry.Client.Router", false, "", false, null), + new Property("IceGrid.Registry.Client.ProxyOptions", false, "", false, null), + new Property("IceGrid.Registry.Client.ThreadPool.Size", false, "", false, null), + new Property("IceGrid.Registry.Client.ThreadPool.SizeMax", false, "", false, null), + new Property("IceGrid.Registry.Client.ThreadPool.SizeWarn", false, "", false, null), + new Property("IceGrid.Registry.Client.ThreadPool.StackSize", false, "", false, null), + new Property("IceGrid.Registry.Client.ThreadPool.Serialize", false, "", false, null), + new Property("IceGrid.Registry.Client.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property("IceGrid.Registry.Client.ThreadPool.ThreadPriority", false, "", false, null), + new Property("IceGrid.Registry.Client.MessageSizeMax", false, "", false, null), + new Property("IceGrid.Registry.CryptPasswords", false, "", false, null), + new Property("IceGrid.Registry.DefaultTemplates", false, "", false, null), + new Property("IceGrid.Registry.Discovery.ACM.Timeout", false, "", false, null), + new Property("IceGrid.Registry.Discovery.ACM.Heartbeat", false, "", false, null), + new Property("IceGrid.Registry.Discovery.ACM.Close", false, "", false, null), + new Property("IceGrid.Registry.Discovery.ACM", false, "", false, null), + new Property("IceGrid.Registry.Discovery.AdapterId", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Connection.CloseTimeout", false, "10", false, null), + new Property("IceGrid.Registry.Discovery.Connection.ConnectTimeout", false, "10", false, null), + new Property("IceGrid.Registry.Discovery.Connection.EnableIdleCheck", false, "1", false, null), + new Property("IceGrid.Registry.Discovery.Connection.IdleTimeout", false, "60", false, null), + new Property( + "IceGrid.Registry.Discovery.Connection.InactivityTimeout", false, "300", false, null), + new Property("IceGrid.Registry.Discovery.Connection", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Endpoints", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Locator.EndpointSelection", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Locator.ConnectionCached", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Locator.PreferSecure", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Locator.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Locator.Locator", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Locator.Router", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Locator.CollocationOptimized", false, "", false, null), + new Property( + "IceGrid\\.Registry\\.Discovery\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGrid.Registry.Discovery.Locator", false, "", false, null), + new Property("IceGrid.Registry.Discovery.PublishedEndpoints", false, "", false, null), + new Property("IceGrid.Registry.Discovery.ReplicaGroupId", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Router.EndpointSelection", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Router.ConnectionCached", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Router.PreferSecure", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Router.LocatorCacheTimeout", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Router.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Router.Locator", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Router.Router", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Router.CollocationOptimized", false, "", false, null), + new Property( + "IceGrid\\.Registry\\.Discovery\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGrid.Registry.Discovery.Router", false, "", false, null), + new Property("IceGrid.Registry.Discovery.ProxyOptions", false, "", false, null), + new Property("IceGrid.Registry.Discovery.ThreadPool.Size", false, "", false, null), + new Property("IceGrid.Registry.Discovery.ThreadPool.SizeMax", false, "", false, null), + new Property("IceGrid.Registry.Discovery.ThreadPool.SizeWarn", false, "", false, null), + new Property("IceGrid.Registry.Discovery.ThreadPool.StackSize", false, "", false, null), + new Property("IceGrid.Registry.Discovery.ThreadPool.Serialize", false, "", false, null), + new Property("IceGrid.Registry.Discovery.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property("IceGrid.Registry.Discovery.ThreadPool.ThreadPriority", false, "", false, null), + new Property("IceGrid.Registry.Discovery.MessageSizeMax", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Enabled", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Address", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Port", false, "", false, null), + new Property("IceGrid.Registry.Discovery.Interface", false, "", false, null), + new Property("IceGrid.Registry.DynamicRegistration", false, "", false, null), + new Property("IceGrid.Registry.Internal.ACM.Timeout", false, "", false, null), + new Property("IceGrid.Registry.Internal.ACM.Heartbeat", false, "", false, null), + new Property("IceGrid.Registry.Internal.ACM.Close", false, "", false, null), + new Property("IceGrid.Registry.Internal.ACM", false, "", false, null), + new Property("IceGrid.Registry.Internal.AdapterId", false, "", false, null), + new Property("IceGrid.Registry.Internal.Connection.CloseTimeout", false, "10", false, null), + new Property("IceGrid.Registry.Internal.Connection.ConnectTimeout", false, "10", false, null), + new Property("IceGrid.Registry.Internal.Connection.EnableIdleCheck", false, "1", false, null), + new Property("IceGrid.Registry.Internal.Connection.IdleTimeout", false, "60", false, null), + new Property( + "IceGrid.Registry.Internal.Connection.InactivityTimeout", false, "300", false, null), + new Property("IceGrid.Registry.Internal.Connection", false, "", false, null), + new Property("IceGrid.Registry.Internal.Endpoints", false, "", false, null), + new Property("IceGrid.Registry.Internal.Locator.EndpointSelection", false, "", false, null), + new Property("IceGrid.Registry.Internal.Locator.ConnectionCached", false, "", false, null), + new Property("IceGrid.Registry.Internal.Locator.PreferSecure", false, "", false, null), + new Property("IceGrid.Registry.Internal.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("IceGrid.Registry.Internal.Locator.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Registry.Internal.Locator.Locator", false, "", false, null), + new Property("IceGrid.Registry.Internal.Locator.Router", false, "", false, null), + new Property("IceGrid.Registry.Internal.Locator.CollocationOptimized", false, "", false, null), + new Property( + "IceGrid\\.Registry\\.Internal\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGrid.Registry.Internal.Locator", false, "", false, null), + new Property("IceGrid.Registry.Internal.PublishedEndpoints", false, "", false, null), + new Property("IceGrid.Registry.Internal.ReplicaGroupId", false, "", false, null), + new Property("IceGrid.Registry.Internal.Router.EndpointSelection", false, "", false, null), + new Property("IceGrid.Registry.Internal.Router.ConnectionCached", false, "", false, null), + new Property("IceGrid.Registry.Internal.Router.PreferSecure", false, "", false, null), + new Property("IceGrid.Registry.Internal.Router.LocatorCacheTimeout", false, "", false, null), + new Property("IceGrid.Registry.Internal.Router.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Registry.Internal.Router.Locator", false, "", false, null), + new Property("IceGrid.Registry.Internal.Router.Router", false, "", false, null), + new Property("IceGrid.Registry.Internal.Router.CollocationOptimized", false, "", false, null), + new Property( + "IceGrid\\.Registry\\.Internal\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGrid.Registry.Internal.Router", false, "", false, null), + new Property("IceGrid.Registry.Internal.ProxyOptions", false, "", false, null), + new Property("IceGrid.Registry.Internal.ThreadPool.Size", false, "", false, null), + new Property("IceGrid.Registry.Internal.ThreadPool.SizeMax", false, "", false, null), + new Property("IceGrid.Registry.Internal.ThreadPool.SizeWarn", false, "", false, null), + new Property("IceGrid.Registry.Internal.ThreadPool.StackSize", false, "", false, null), + new Property("IceGrid.Registry.Internal.ThreadPool.Serialize", false, "", false, null), + new Property("IceGrid.Registry.Internal.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property("IceGrid.Registry.Internal.ThreadPool.ThreadPriority", false, "", false, null), + new Property("IceGrid.Registry.Internal.MessageSizeMax", false, "", false, null), + new Property("IceGrid.Registry.LMDB.MapSize", false, "", false, null), + new Property("IceGrid.Registry.LMDB.Path", false, "", false, null), + new Property("IceGrid.Registry.PermissionsVerifier.EndpointSelection", false, "", false, null), + new Property("IceGrid.Registry.PermissionsVerifier.ConnectionCached", false, "", false, null), + new Property("IceGrid.Registry.PermissionsVerifier.PreferSecure", false, "", false, null), + new Property( + "IceGrid.Registry.PermissionsVerifier.LocatorCacheTimeout", false, "", false, null), + new Property("IceGrid.Registry.PermissionsVerifier.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Registry.PermissionsVerifier.Locator", false, "", false, null), + new Property("IceGrid.Registry.PermissionsVerifier.Router", false, "", false, null), + new Property( + "IceGrid.Registry.PermissionsVerifier.CollocationOptimized", false, "", false, null), + new Property( + "IceGrid\\.Registry\\.PermissionsVerifier\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGrid.Registry.PermissionsVerifier", false, "", false, null), + new Property("IceGrid.Registry.ReplicaName", false, "", false, null), + new Property("IceGrid.Registry.RequireNodeCertCN", false, "", false, null), + new Property("IceGrid.Registry.RequireReplicaCertCN", false, "", false, null), + new Property("IceGrid.Registry.Server.ACM.Timeout", false, "", false, null), + new Property("IceGrid.Registry.Server.ACM.Heartbeat", false, "", false, null), + new Property("IceGrid.Registry.Server.ACM.Close", false, "", false, null), + new Property("IceGrid.Registry.Server.ACM", false, "", false, null), + new Property("IceGrid.Registry.Server.AdapterId", false, "", false, null), + new Property("IceGrid.Registry.Server.Connection.CloseTimeout", false, "10", false, null), + new Property("IceGrid.Registry.Server.Connection.ConnectTimeout", false, "10", false, null), + new Property("IceGrid.Registry.Server.Connection.EnableIdleCheck", false, "1", false, null), + new Property("IceGrid.Registry.Server.Connection.IdleTimeout", false, "60", false, null), + new Property("IceGrid.Registry.Server.Connection.InactivityTimeout", false, "300", false, null), + new Property("IceGrid.Registry.Server.Connection", false, "", false, null), + new Property("IceGrid.Registry.Server.Endpoints", false, "", false, null), + new Property("IceGrid.Registry.Server.Locator.EndpointSelection", false, "", false, null), + new Property("IceGrid.Registry.Server.Locator.ConnectionCached", false, "", false, null), + new Property("IceGrid.Registry.Server.Locator.PreferSecure", false, "", false, null), + new Property("IceGrid.Registry.Server.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("IceGrid.Registry.Server.Locator.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Registry.Server.Locator.Locator", false, "", false, null), + new Property("IceGrid.Registry.Server.Locator.Router", false, "", false, null), + new Property("IceGrid.Registry.Server.Locator.CollocationOptimized", false, "", false, null), + new Property( + "IceGrid\\.Registry\\.Server\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGrid.Registry.Server.Locator", false, "", false, null), + new Property("IceGrid.Registry.Server.PublishedEndpoints", false, "", false, null), + new Property("IceGrid.Registry.Server.ReplicaGroupId", false, "", false, null), + new Property("IceGrid.Registry.Server.Router.EndpointSelection", false, "", false, null), + new Property("IceGrid.Registry.Server.Router.ConnectionCached", false, "", false, null), + new Property("IceGrid.Registry.Server.Router.PreferSecure", false, "", false, null), + new Property("IceGrid.Registry.Server.Router.LocatorCacheTimeout", false, "", false, null), + new Property("IceGrid.Registry.Server.Router.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Registry.Server.Router.Locator", false, "", false, null), + new Property("IceGrid.Registry.Server.Router.Router", false, "", false, null), + new Property("IceGrid.Registry.Server.Router.CollocationOptimized", false, "", false, null), + new Property("IceGrid\\.Registry\\.Server\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGrid.Registry.Server.Router", false, "", false, null), + new Property("IceGrid.Registry.Server.ProxyOptions", false, "", false, null), + new Property("IceGrid.Registry.Server.ThreadPool.Size", false, "", false, null), + new Property("IceGrid.Registry.Server.ThreadPool.SizeMax", false, "", false, null), + new Property("IceGrid.Registry.Server.ThreadPool.SizeWarn", false, "", false, null), + new Property("IceGrid.Registry.Server.ThreadPool.StackSize", false, "", false, null), + new Property("IceGrid.Registry.Server.ThreadPool.Serialize", false, "", false, null), + new Property("IceGrid.Registry.Server.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property("IceGrid.Registry.Server.ThreadPool.ThreadPriority", false, "", false, null), + new Property("IceGrid.Registry.Server.MessageSizeMax", false, "", false, null), + new Property("IceGrid.Registry.SessionFilters", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.ACM.Timeout", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.ACM.Heartbeat", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.ACM.Close", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.ACM", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.AdapterId", false, "", false, null), + new Property( + "IceGrid.Registry.SessionManager.Connection.CloseTimeout", false, "10", false, null), + new Property( + "IceGrid.Registry.SessionManager.Connection.ConnectTimeout", false, "10", false, null), + new Property( + "IceGrid.Registry.SessionManager.Connection.EnableIdleCheck", false, "1", false, null), + new Property( + "IceGrid.Registry.SessionManager.Connection.IdleTimeout", false, "60", false, null), + new Property( + "IceGrid.Registry.SessionManager.Connection.InactivityTimeout", false, "300", false, null), + new Property("IceGrid.Registry.SessionManager.Connection", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.Endpoints", false, "", false, null), + new Property( + "IceGrid.Registry.SessionManager.Locator.EndpointSelection", false, "", false, null), + new Property( + "IceGrid.Registry.SessionManager.Locator.ConnectionCached", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.Locator.PreferSecure", false, "", false, null), + new Property( + "IceGrid.Registry.SessionManager.Locator.LocatorCacheTimeout", false, "", false, null), + new Property( + "IceGrid.Registry.SessionManager.Locator.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.Locator.Locator", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.Locator.Router", false, "", false, null), + new Property( + "IceGrid.Registry.SessionManager.Locator.CollocationOptimized", false, "", false, null), + new Property( + "IceGrid\\.Registry\\.SessionManager\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGrid.Registry.SessionManager.Locator", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.PublishedEndpoints", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.ReplicaGroupId", false, "", false, null), + new Property( + "IceGrid.Registry.SessionManager.Router.EndpointSelection", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.Router.ConnectionCached", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.Router.PreferSecure", false, "", false, null), + new Property( + "IceGrid.Registry.SessionManager.Router.LocatorCacheTimeout", false, "", false, null), + new Property( + "IceGrid.Registry.SessionManager.Router.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.Router.Locator", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.Router.Router", false, "", false, null), + new Property( + "IceGrid.Registry.SessionManager.Router.CollocationOptimized", false, "", false, null), + new Property( + "IceGrid\\.Registry\\.SessionManager\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGrid.Registry.SessionManager.Router", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.ProxyOptions", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.ThreadPool.Size", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.ThreadPool.SizeMax", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.ThreadPool.SizeWarn", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.ThreadPool.StackSize", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.ThreadPool.Serialize", false, "", false, null), + new Property( + "IceGrid.Registry.SessionManager.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property( + "IceGrid.Registry.SessionManager.ThreadPool.ThreadPriority", false, "", false, null), + new Property("IceGrid.Registry.SessionManager.MessageSizeMax", false, "", false, null), + new Property( + "IceGrid.Registry.SSLPermissionsVerifier.EndpointSelection", false, "", false, null), + new Property( + "IceGrid.Registry.SSLPermissionsVerifier.ConnectionCached", false, "", false, null), + new Property("IceGrid.Registry.SSLPermissionsVerifier.PreferSecure", false, "", false, null), + new Property( + "IceGrid.Registry.SSLPermissionsVerifier.LocatorCacheTimeout", false, "", false, null), + new Property( + "IceGrid.Registry.SSLPermissionsVerifier.InvocationTimeout", false, "", false, null), + new Property("IceGrid.Registry.SSLPermissionsVerifier.Locator", false, "", false, null), + new Property("IceGrid.Registry.SSLPermissionsVerifier.Router", false, "", false, null), + new Property( + "IceGrid.Registry.SSLPermissionsVerifier.CollocationOptimized", false, "", false, null), + new Property( + "IceGrid\\.Registry\\.SSLPermissionsVerifier\\.Context\\.[^\\s]+", true, "", false, null), + new Property("IceGrid.Registry.SSLPermissionsVerifier", false, "", false, null), + new Property("IceGrid.Registry.Trace.Admin", false, "", false, null), + new Property("IceGrid.Registry.Trace.Application", false, "", false, null), + new Property("IceGrid.Registry.Trace.Adapter", false, "", false, null), + new Property("IceGrid.Registry.Trace.Discovery", false, "", false, null), + new Property("IceGrid.Registry.Trace.Locator", false, "", false, null), + new Property("IceGrid.Registry.Trace.Node", false, "", false, null), + new Property("IceGrid.Registry.Trace.Object", false, "", false, null), + new Property("IceGrid.Registry.Trace.Patch", false, "", false, null), + new Property("IceGrid.Registry.Trace.Replica", false, "", false, null), + new Property("IceGrid.Registry.Trace.Server", false, "", false, null), + new Property("IceGrid.Registry.Trace.Session", false, "", false, null), + new Property("IceGrid.Registry.Trace.Subscriber", false, "", false, null), + new Property("IceGrid.Registry.Trace.Topic", false, "", false, null), + new Property("IceGrid.Registry.Trace.TopicManager", false, "", false, null), + new Property("IceGrid.Registry.UserAccounts", false, "", false, null), null }; public static final Property IceSSLProps[] = { - new Property("IceSSL\\.Alias", "", false, null), - new Property("IceSSL\\.CAs", "", false, null), - new Property("IceSSL\\.CertStore", "", false, null), - new Property("IceSSL\\.CertStoreLocation", "", false, null), - new Property("IceSSL\\.CertFile", "", false, null), - new Property("IceSSL\\.CheckCertName", "", false, null), - new Property("IceSSL\\.CheckCRL", "", false, null), - new Property("IceSSL\\.CertificateRevocationListFiles", "", false, null), - new Property("IceSSL\\.DefaultDir", "", false, null), - new Property("IceSSL\\.FindCert", "", false, null), - new Property("IceSSL\\.KeyFile", "", false, null), - new Property("IceSSL\\.Keychain", "", false, null), - new Property("IceSSL\\.KeychainPassword", "", false, null), - new Property("IceSSL\\.Keystore", "", false, null), - new Property("IceSSL\\.KeystorePassword", "", false, null), - new Property("IceSSL\\.KeystoreType", "", false, null), - new Property("IceSSL\\.Password", "", false, null), - new Property("IceSSL\\.RevocationCheck", "", false, null), - new Property("IceSSL\\.RevocationCheckCacheOnly", "", false, null), - new Property("IceSSL\\.SchannelStrongCrypto", "", false, null), - new Property("IceSSL\\.Trace\\.Security", "", false, null), - new Property("IceSSL\\.TrustOnly", "", false, null), - new Property("IceSSL\\.TrustOnly\\.Client", "", false, null), - new Property("IceSSL\\.TrustOnly\\.Server", "", false, null), - new Property("IceSSL\\.TrustOnly\\.Server\\.[^\\s]+", "", false, null), - new Property("IceSSL\\.Truststore", "", false, null), - new Property("IceSSL\\.TruststorePassword", "", false, null), - new Property("IceSSL\\.TruststoreType", "", false, null), - new Property("IceSSL\\.UsePlatformCAs", "", false, null), - new Property("IceSSL\\.VerifyPeer", "", false, null), + new Property("IceSSL.Alias", false, "", false, null), + new Property("IceSSL.CAs", false, "", false, null), + new Property("IceSSL.CertStore", false, "", false, null), + new Property("IceSSL.CertStoreLocation", false, "", false, null), + new Property("IceSSL.CertFile", false, "", false, null), + new Property("IceSSL.CheckCertName", false, "", false, null), + new Property("IceSSL.CheckCRL", false, "", false, null), + new Property("IceSSL.CertificateRevocationListFiles", false, "", false, null), + new Property("IceSSL.DefaultDir", false, "", false, null), + new Property("IceSSL.FindCert", false, "", false, null), + new Property("IceSSL.KeyFile", false, "", false, null), + new Property("IceSSL.Keychain", false, "", false, null), + new Property("IceSSL.KeychainPassword", false, "", false, null), + new Property("IceSSL.Keystore", false, "", false, null), + new Property("IceSSL.KeystorePassword", false, "", false, null), + new Property("IceSSL.KeystoreType", false, "", false, null), + new Property("IceSSL.Password", false, "", false, null), + new Property("IceSSL.RevocationCheck", false, "", false, null), + new Property("IceSSL.RevocationCheckCacheOnly", false, "", false, null), + new Property("IceSSL.SchannelStrongCrypto", false, "", false, null), + new Property("IceSSL.Trace.Security", false, "", false, null), + new Property("IceSSL.TrustOnly", false, "", false, null), + new Property("IceSSL.TrustOnly.Client", false, "", false, null), + new Property("IceSSL.TrustOnly.Server", false, "", false, null), + new Property("IceSSL\\.TrustOnly\\.Server\\.[^\\s]+", true, "", false, null), + new Property("IceSSL.Truststore", false, "", false, null), + new Property("IceSSL.TruststorePassword", false, "", false, null), + new Property("IceSSL.TruststoreType", false, "", false, null), + new Property("IceSSL.UsePlatformCAs", false, "", false, null), + new Property("IceSSL.VerifyPeer", false, "", false, null), null }; public static final Property IceStormAdminProps[] = { - new Property("IceStormAdmin\\.TopicManager\\.[^\\s]+", "", false, null), - new Property("IceStormAdmin\\.Host", "", false, null), - new Property("IceStormAdmin\\.Port", "", false, null), + new Property("IceStormAdmin\\.TopicManager\\.[^\\s]+", true, "", false, null), + new Property("IceStormAdmin.Host", false, "", false, null), + new Property("IceStormAdmin.Port", false, "", false, null), null }; public static final Property IceBTProps[] = { - new Property("IceBT\\.RcvSize", "", false, null), - new Property("IceBT\\.SndSize", "", false, null), + new Property("IceBT.RcvSize", false, "", false, null), + new Property("IceBT.SndSize", false, "", false, null), null }; public static final Property Glacier2Props[] = { - new Property("Glacier2\\.AddConnectionContext", "", false, null), - new Property("Glacier2\\.Client\\.ACM\\.Timeout", "", false, null), - new Property("Glacier2\\.Client\\.ACM\\.Heartbeat", "", false, null), - new Property("Glacier2\\.Client\\.ACM\\.Close", "", false, null), - new Property("Glacier2\\.Client\\.ACM", "", false, null), - new Property("Glacier2\\.Client\\.AdapterId", "", false, null), - new Property("Glacier2\\.Client\\.Connection\\.CloseTimeout", "10", false, null), - new Property("Glacier2\\.Client\\.Connection\\.ConnectTimeout", "10", false, null), - new Property("Glacier2\\.Client\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property("Glacier2\\.Client\\.Connection\\.IdleTimeout", "60", false, null), - new Property("Glacier2\\.Client\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("Glacier2\\.Client\\.Connection", "", false, null), - new Property("Glacier2\\.Client\\.Endpoints", "", false, null), - new Property("Glacier2\\.Client\\.Locator\\.EndpointSelection", "", false, null), - new Property("Glacier2\\.Client\\.Locator\\.ConnectionCached", "", false, null), - new Property("Glacier2\\.Client\\.Locator\\.PreferSecure", "", false, null), - new Property("Glacier2\\.Client\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property("Glacier2\\.Client\\.Locator\\.InvocationTimeout", "", false, null), - new Property("Glacier2\\.Client\\.Locator\\.Locator", "", false, null), - new Property("Glacier2\\.Client\\.Locator\\.Router", "", false, null), - new Property("Glacier2\\.Client\\.Locator\\.CollocationOptimized", "", false, null), - new Property("Glacier2\\.Client\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("Glacier2\\.Client\\.Locator", "", false, null), - new Property("Glacier2\\.Client\\.PublishedEndpoints", "", false, null), - new Property("Glacier2\\.Client\\.ReplicaGroupId", "", false, null), - new Property("Glacier2\\.Client\\.Router\\.EndpointSelection", "", false, null), - new Property("Glacier2\\.Client\\.Router\\.ConnectionCached", "", false, null), - new Property("Glacier2\\.Client\\.Router\\.PreferSecure", "", false, null), - new Property("Glacier2\\.Client\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property("Glacier2\\.Client\\.Router\\.InvocationTimeout", "", false, null), - new Property("Glacier2\\.Client\\.Router\\.Locator", "", false, null), - new Property("Glacier2\\.Client\\.Router\\.Router", "", false, null), - new Property("Glacier2\\.Client\\.Router\\.CollocationOptimized", "", false, null), - new Property("Glacier2\\.Client\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("Glacier2\\.Client\\.Router", "", false, null), - new Property("Glacier2\\.Client\\.ProxyOptions", "", false, null), - new Property("Glacier2\\.Client\\.ThreadPool\\.Size", "", false, null), - new Property("Glacier2\\.Client\\.ThreadPool\\.SizeMax", "", false, null), - new Property("Glacier2\\.Client\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("Glacier2\\.Client\\.ThreadPool\\.StackSize", "", false, null), - new Property("Glacier2\\.Client\\.ThreadPool\\.Serialize", "", false, null), - new Property("Glacier2\\.Client\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property("Glacier2\\.Client\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("Glacier2\\.Client\\.MessageSizeMax", "", false, null), - new Property("Glacier2\\.Client\\.Buffered", "", false, null), - new Property("Glacier2\\.Client\\.ForwardContext", "", false, null), - new Property("Glacier2\\.Client\\.SleepTime", "", false, null), - new Property("Glacier2\\.Client\\.Trace\\.Override", "", false, null), - new Property("Glacier2\\.Client\\.Trace\\.Reject", "", false, null), - new Property("Glacier2\\.Client\\.Trace\\.Request", "", false, null), - new Property("Glacier2\\.CryptPasswords", "", false, null), - new Property("Glacier2\\.Filter\\.Address\\.Reject", "", false, null), - new Property("Glacier2\\.Filter\\.Address\\.Accept", "", false, null), - new Property("Glacier2\\.Filter\\.ProxySizeMax", "", false, null), - new Property("Glacier2\\.Filter\\.Category\\.Accept", "", false, null), - new Property("Glacier2\\.Filter\\.Category\\.AcceptUser", "", false, null), - new Property("Glacier2\\.Filter\\.AdapterId\\.Accept", "", false, null), - new Property("Glacier2\\.Filter\\.Identity\\.Accept", "", false, null), - new Property("Glacier2\\.InstanceName", "", false, null), - new Property("Glacier2\\.PermissionsVerifier\\.EndpointSelection", "", false, null), - new Property("Glacier2\\.PermissionsVerifier\\.ConnectionCached", "", false, null), - new Property("Glacier2\\.PermissionsVerifier\\.PreferSecure", "", false, null), - new Property("Glacier2\\.PermissionsVerifier\\.LocatorCacheTimeout", "", false, null), - new Property("Glacier2\\.PermissionsVerifier\\.InvocationTimeout", "", false, null), - new Property("Glacier2\\.PermissionsVerifier\\.Locator", "", false, null), - new Property("Glacier2\\.PermissionsVerifier\\.Router", "", false, null), - new Property("Glacier2\\.PermissionsVerifier\\.CollocationOptimized", "", false, null), - new Property("Glacier2\\.PermissionsVerifier\\.Context\\.[^\\s]+", "", false, null), - new Property("Glacier2\\.PermissionsVerifier", "", false, null), - new Property("Glacier2\\.ReturnClientProxy", "", false, null), - new Property("Glacier2\\.SSLPermissionsVerifier\\.EndpointSelection", "", false, null), - new Property("Glacier2\\.SSLPermissionsVerifier\\.ConnectionCached", "", false, null), - new Property("Glacier2\\.SSLPermissionsVerifier\\.PreferSecure", "", false, null), - new Property("Glacier2\\.SSLPermissionsVerifier\\.LocatorCacheTimeout", "", false, null), - new Property("Glacier2\\.SSLPermissionsVerifier\\.InvocationTimeout", "", false, null), - new Property("Glacier2\\.SSLPermissionsVerifier\\.Locator", "", false, null), - new Property("Glacier2\\.SSLPermissionsVerifier\\.Router", "", false, null), - new Property("Glacier2\\.SSLPermissionsVerifier\\.CollocationOptimized", "", false, null), - new Property("Glacier2\\.SSLPermissionsVerifier\\.Context\\.[^\\s]+", "", false, null), - new Property("Glacier2\\.SSLPermissionsVerifier", "", false, null), - new Property("Glacier2\\.RoutingTable\\.MaxSize", "", false, null), - new Property("Glacier2\\.Server\\.ACM\\.Timeout", "", false, null), - new Property("Glacier2\\.Server\\.ACM\\.Heartbeat", "", false, null), - new Property("Glacier2\\.Server\\.ACM\\.Close", "", false, null), - new Property("Glacier2\\.Server\\.ACM", "", false, null), - new Property("Glacier2\\.Server\\.AdapterId", "", false, null), - new Property("Glacier2\\.Server\\.Connection\\.CloseTimeout", "10", false, null), - new Property("Glacier2\\.Server\\.Connection\\.ConnectTimeout", "10", false, null), - new Property("Glacier2\\.Server\\.Connection\\.EnableIdleCheck", "1", false, null), - new Property("Glacier2\\.Server\\.Connection\\.IdleTimeout", "60", false, null), - new Property("Glacier2\\.Server\\.Connection\\.InactivityTimeout", "300", false, null), - new Property("Glacier2\\.Server\\.Connection", "", false, null), - new Property("Glacier2\\.Server\\.Endpoints", "", false, null), - new Property("Glacier2\\.Server\\.Locator\\.EndpointSelection", "", false, null), - new Property("Glacier2\\.Server\\.Locator\\.ConnectionCached", "", false, null), - new Property("Glacier2\\.Server\\.Locator\\.PreferSecure", "", false, null), - new Property("Glacier2\\.Server\\.Locator\\.LocatorCacheTimeout", "", false, null), - new Property("Glacier2\\.Server\\.Locator\\.InvocationTimeout", "", false, null), - new Property("Glacier2\\.Server\\.Locator\\.Locator", "", false, null), - new Property("Glacier2\\.Server\\.Locator\\.Router", "", false, null), - new Property("Glacier2\\.Server\\.Locator\\.CollocationOptimized", "", false, null), - new Property("Glacier2\\.Server\\.Locator\\.Context\\.[^\\s]+", "", false, null), - new Property("Glacier2\\.Server\\.Locator", "", false, null), - new Property("Glacier2\\.Server\\.PublishedEndpoints", "", false, null), - new Property("Glacier2\\.Server\\.ReplicaGroupId", "", false, null), - new Property("Glacier2\\.Server\\.Router\\.EndpointSelection", "", false, null), - new Property("Glacier2\\.Server\\.Router\\.ConnectionCached", "", false, null), - new Property("Glacier2\\.Server\\.Router\\.PreferSecure", "", false, null), - new Property("Glacier2\\.Server\\.Router\\.LocatorCacheTimeout", "", false, null), - new Property("Glacier2\\.Server\\.Router\\.InvocationTimeout", "", false, null), - new Property("Glacier2\\.Server\\.Router\\.Locator", "", false, null), - new Property("Glacier2\\.Server\\.Router\\.Router", "", false, null), - new Property("Glacier2\\.Server\\.Router\\.CollocationOptimized", "", false, null), - new Property("Glacier2\\.Server\\.Router\\.Context\\.[^\\s]+", "", false, null), - new Property("Glacier2\\.Server\\.Router", "", false, null), - new Property("Glacier2\\.Server\\.ProxyOptions", "", false, null), - new Property("Glacier2\\.Server\\.ThreadPool\\.Size", "", false, null), - new Property("Glacier2\\.Server\\.ThreadPool\\.SizeMax", "", false, null), - new Property("Glacier2\\.Server\\.ThreadPool\\.SizeWarn", "", false, null), - new Property("Glacier2\\.Server\\.ThreadPool\\.StackSize", "", false, null), - new Property("Glacier2\\.Server\\.ThreadPool\\.Serialize", "", false, null), - new Property("Glacier2\\.Server\\.ThreadPool\\.ThreadIdleTime", "", false, null), - new Property("Glacier2\\.Server\\.ThreadPool\\.ThreadPriority", "", false, null), - new Property("Glacier2\\.Server\\.MessageSizeMax", "", false, null), - new Property("Glacier2\\.Server\\.Buffered", "", false, null), - new Property("Glacier2\\.Server\\.ForwardContext", "", false, null), - new Property("Glacier2\\.Server\\.SleepTime", "", false, null), - new Property("Glacier2\\.Server\\.Trace\\.Override", "", false, null), - new Property("Glacier2\\.Server\\.Trace\\.Request", "", false, null), - new Property("Glacier2\\.SessionManager\\.EndpointSelection", "", false, null), - new Property("Glacier2\\.SessionManager\\.ConnectionCached", "", false, null), - new Property("Glacier2\\.SessionManager\\.PreferSecure", "", false, null), - new Property("Glacier2\\.SessionManager\\.LocatorCacheTimeout", "", false, null), - new Property("Glacier2\\.SessionManager\\.InvocationTimeout", "", false, null), - new Property("Glacier2\\.SessionManager\\.Locator", "", false, null), - new Property("Glacier2\\.SessionManager\\.Router", "", false, null), - new Property("Glacier2\\.SessionManager\\.CollocationOptimized", "", false, null), - new Property("Glacier2\\.SessionManager\\.Context\\.[^\\s]+", "", false, null), - new Property("Glacier2\\.SessionManager", "", false, null), - new Property("Glacier2\\.SSLSessionManager\\.EndpointSelection", "", false, null), - new Property("Glacier2\\.SSLSessionManager\\.ConnectionCached", "", false, null), - new Property("Glacier2\\.SSLSessionManager\\.PreferSecure", "", false, null), - new Property("Glacier2\\.SSLSessionManager\\.LocatorCacheTimeout", "", false, null), - new Property("Glacier2\\.SSLSessionManager\\.InvocationTimeout", "", false, null), - new Property("Glacier2\\.SSLSessionManager\\.Locator", "", false, null), - new Property("Glacier2\\.SSLSessionManager\\.Router", "", false, null), - new Property("Glacier2\\.SSLSessionManager\\.CollocationOptimized", "", false, null), - new Property("Glacier2\\.SSLSessionManager\\.Context\\.[^\\s]+", "", false, null), - new Property("Glacier2\\.SSLSessionManager", "", false, null), - new Property("Glacier2\\.Trace\\.RoutingTable", "", false, null), - new Property("Glacier2\\.Trace\\.Session", "", false, null), + new Property("Glacier2.AddConnectionContext", false, "", false, null), + new Property("Glacier2.Client.ACM.Timeout", false, "", false, null), + new Property("Glacier2.Client.ACM.Heartbeat", false, "", false, null), + new Property("Glacier2.Client.ACM.Close", false, "", false, null), + new Property("Glacier2.Client.ACM", false, "", false, null), + new Property("Glacier2.Client.AdapterId", false, "", false, null), + new Property("Glacier2.Client.Connection.CloseTimeout", false, "10", false, null), + new Property("Glacier2.Client.Connection.ConnectTimeout", false, "10", false, null), + new Property("Glacier2.Client.Connection.EnableIdleCheck", false, "1", false, null), + new Property("Glacier2.Client.Connection.IdleTimeout", false, "60", false, null), + new Property("Glacier2.Client.Connection.InactivityTimeout", false, "300", false, null), + new Property("Glacier2.Client.Connection", false, "", false, null), + new Property("Glacier2.Client.Endpoints", false, "", false, null), + new Property("Glacier2.Client.Locator.EndpointSelection", false, "", false, null), + new Property("Glacier2.Client.Locator.ConnectionCached", false, "", false, null), + new Property("Glacier2.Client.Locator.PreferSecure", false, "", false, null), + new Property("Glacier2.Client.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("Glacier2.Client.Locator.InvocationTimeout", false, "", false, null), + new Property("Glacier2.Client.Locator.Locator", false, "", false, null), + new Property("Glacier2.Client.Locator.Router", false, "", false, null), + new Property("Glacier2.Client.Locator.CollocationOptimized", false, "", false, null), + new Property("Glacier2\\.Client\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("Glacier2.Client.Locator", false, "", false, null), + new Property("Glacier2.Client.PublishedEndpoints", false, "", false, null), + new Property("Glacier2.Client.ReplicaGroupId", false, "", false, null), + new Property("Glacier2.Client.Router.EndpointSelection", false, "", false, null), + new Property("Glacier2.Client.Router.ConnectionCached", false, "", false, null), + new Property("Glacier2.Client.Router.PreferSecure", false, "", false, null), + new Property("Glacier2.Client.Router.LocatorCacheTimeout", false, "", false, null), + new Property("Glacier2.Client.Router.InvocationTimeout", false, "", false, null), + new Property("Glacier2.Client.Router.Locator", false, "", false, null), + new Property("Glacier2.Client.Router.Router", false, "", false, null), + new Property("Glacier2.Client.Router.CollocationOptimized", false, "", false, null), + new Property("Glacier2\\.Client\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("Glacier2.Client.Router", false, "", false, null), + new Property("Glacier2.Client.ProxyOptions", false, "", false, null), + new Property("Glacier2.Client.ThreadPool.Size", false, "", false, null), + new Property("Glacier2.Client.ThreadPool.SizeMax", false, "", false, null), + new Property("Glacier2.Client.ThreadPool.SizeWarn", false, "", false, null), + new Property("Glacier2.Client.ThreadPool.StackSize", false, "", false, null), + new Property("Glacier2.Client.ThreadPool.Serialize", false, "", false, null), + new Property("Glacier2.Client.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property("Glacier2.Client.ThreadPool.ThreadPriority", false, "", false, null), + new Property("Glacier2.Client.MessageSizeMax", false, "", false, null), + new Property("Glacier2.Client.Buffered", false, "", false, null), + new Property("Glacier2.Client.ForwardContext", false, "", false, null), + new Property("Glacier2.Client.SleepTime", false, "", false, null), + new Property("Glacier2.Client.Trace.Override", false, "", false, null), + new Property("Glacier2.Client.Trace.Reject", false, "", false, null), + new Property("Glacier2.Client.Trace.Request", false, "", false, null), + new Property("Glacier2.CryptPasswords", false, "", false, null), + new Property("Glacier2.Filter.Address.Reject", false, "", false, null), + new Property("Glacier2.Filter.Address.Accept", false, "", false, null), + new Property("Glacier2.Filter.ProxySizeMax", false, "", false, null), + new Property("Glacier2.Filter.Category.Accept", false, "", false, null), + new Property("Glacier2.Filter.Category.AcceptUser", false, "", false, null), + new Property("Glacier2.Filter.AdapterId.Accept", false, "", false, null), + new Property("Glacier2.Filter.Identity.Accept", false, "", false, null), + new Property("Glacier2.InstanceName", false, "", false, null), + new Property("Glacier2.PermissionsVerifier.EndpointSelection", false, "", false, null), + new Property("Glacier2.PermissionsVerifier.ConnectionCached", false, "", false, null), + new Property("Glacier2.PermissionsVerifier.PreferSecure", false, "", false, null), + new Property("Glacier2.PermissionsVerifier.LocatorCacheTimeout", false, "", false, null), + new Property("Glacier2.PermissionsVerifier.InvocationTimeout", false, "", false, null), + new Property("Glacier2.PermissionsVerifier.Locator", false, "", false, null), + new Property("Glacier2.PermissionsVerifier.Router", false, "", false, null), + new Property("Glacier2.PermissionsVerifier.CollocationOptimized", false, "", false, null), + new Property("Glacier2\\.PermissionsVerifier\\.Context\\.[^\\s]+", true, "", false, null), + new Property("Glacier2.PermissionsVerifier", false, "", false, null), + new Property("Glacier2.ReturnClientProxy", false, "", false, null), + new Property("Glacier2.SSLPermissionsVerifier.EndpointSelection", false, "", false, null), + new Property("Glacier2.SSLPermissionsVerifier.ConnectionCached", false, "", false, null), + new Property("Glacier2.SSLPermissionsVerifier.PreferSecure", false, "", false, null), + new Property("Glacier2.SSLPermissionsVerifier.LocatorCacheTimeout", false, "", false, null), + new Property("Glacier2.SSLPermissionsVerifier.InvocationTimeout", false, "", false, null), + new Property("Glacier2.SSLPermissionsVerifier.Locator", false, "", false, null), + new Property("Glacier2.SSLPermissionsVerifier.Router", false, "", false, null), + new Property("Glacier2.SSLPermissionsVerifier.CollocationOptimized", false, "", false, null), + new Property("Glacier2\\.SSLPermissionsVerifier\\.Context\\.[^\\s]+", true, "", false, null), + new Property("Glacier2.SSLPermissionsVerifier", false, "", false, null), + new Property("Glacier2.RoutingTable.MaxSize", false, "", false, null), + new Property("Glacier2.Server.ACM.Timeout", false, "", false, null), + new Property("Glacier2.Server.ACM.Heartbeat", false, "", false, null), + new Property("Glacier2.Server.ACM.Close", false, "", false, null), + new Property("Glacier2.Server.ACM", false, "", false, null), + new Property("Glacier2.Server.AdapterId", false, "", false, null), + new Property("Glacier2.Server.Connection.CloseTimeout", false, "10", false, null), + new Property("Glacier2.Server.Connection.ConnectTimeout", false, "10", false, null), + new Property("Glacier2.Server.Connection.EnableIdleCheck", false, "1", false, null), + new Property("Glacier2.Server.Connection.IdleTimeout", false, "60", false, null), + new Property("Glacier2.Server.Connection.InactivityTimeout", false, "300", false, null), + new Property("Glacier2.Server.Connection", false, "", false, null), + new Property("Glacier2.Server.Endpoints", false, "", false, null), + new Property("Glacier2.Server.Locator.EndpointSelection", false, "", false, null), + new Property("Glacier2.Server.Locator.ConnectionCached", false, "", false, null), + new Property("Glacier2.Server.Locator.PreferSecure", false, "", false, null), + new Property("Glacier2.Server.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("Glacier2.Server.Locator.InvocationTimeout", false, "", false, null), + new Property("Glacier2.Server.Locator.Locator", false, "", false, null), + new Property("Glacier2.Server.Locator.Router", false, "", false, null), + new Property("Glacier2.Server.Locator.CollocationOptimized", false, "", false, null), + new Property("Glacier2\\.Server\\.Locator\\.Context\\.[^\\s]+", true, "", false, null), + new Property("Glacier2.Server.Locator", false, "", false, null), + new Property("Glacier2.Server.PublishedEndpoints", false, "", false, null), + new Property("Glacier2.Server.ReplicaGroupId", false, "", false, null), + new Property("Glacier2.Server.Router.EndpointSelection", false, "", false, null), + new Property("Glacier2.Server.Router.ConnectionCached", false, "", false, null), + new Property("Glacier2.Server.Router.PreferSecure", false, "", false, null), + new Property("Glacier2.Server.Router.LocatorCacheTimeout", false, "", false, null), + new Property("Glacier2.Server.Router.InvocationTimeout", false, "", false, null), + new Property("Glacier2.Server.Router.Locator", false, "", false, null), + new Property("Glacier2.Server.Router.Router", false, "", false, null), + new Property("Glacier2.Server.Router.CollocationOptimized", false, "", false, null), + new Property("Glacier2\\.Server\\.Router\\.Context\\.[^\\s]+", true, "", false, null), + new Property("Glacier2.Server.Router", false, "", false, null), + new Property("Glacier2.Server.ProxyOptions", false, "", false, null), + new Property("Glacier2.Server.ThreadPool.Size", false, "", false, null), + new Property("Glacier2.Server.ThreadPool.SizeMax", false, "", false, null), + new Property("Glacier2.Server.ThreadPool.SizeWarn", false, "", false, null), + new Property("Glacier2.Server.ThreadPool.StackSize", false, "", false, null), + new Property("Glacier2.Server.ThreadPool.Serialize", false, "", false, null), + new Property("Glacier2.Server.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property("Glacier2.Server.ThreadPool.ThreadPriority", false, "", false, null), + new Property("Glacier2.Server.MessageSizeMax", false, "", false, null), + new Property("Glacier2.Server.Buffered", false, "", false, null), + new Property("Glacier2.Server.ForwardContext", false, "", false, null), + new Property("Glacier2.Server.SleepTime", false, "", false, null), + new Property("Glacier2.Server.Trace.Override", false, "", false, null), + new Property("Glacier2.Server.Trace.Request", false, "", false, null), + new Property("Glacier2.SessionManager.EndpointSelection", false, "", false, null), + new Property("Glacier2.SessionManager.ConnectionCached", false, "", false, null), + new Property("Glacier2.SessionManager.PreferSecure", false, "", false, null), + new Property("Glacier2.SessionManager.LocatorCacheTimeout", false, "", false, null), + new Property("Glacier2.SessionManager.InvocationTimeout", false, "", false, null), + new Property("Glacier2.SessionManager.Locator", false, "", false, null), + new Property("Glacier2.SessionManager.Router", false, "", false, null), + new Property("Glacier2.SessionManager.CollocationOptimized", false, "", false, null), + new Property("Glacier2\\.SessionManager\\.Context\\.[^\\s]+", true, "", false, null), + new Property("Glacier2.SessionManager", false, "", false, null), + new Property("Glacier2.SSLSessionManager.EndpointSelection", false, "", false, null), + new Property("Glacier2.SSLSessionManager.ConnectionCached", false, "", false, null), + new Property("Glacier2.SSLSessionManager.PreferSecure", false, "", false, null), + new Property("Glacier2.SSLSessionManager.LocatorCacheTimeout", false, "", false, null), + new Property("Glacier2.SSLSessionManager.InvocationTimeout", false, "", false, null), + new Property("Glacier2.SSLSessionManager.Locator", false, "", false, null), + new Property("Glacier2.SSLSessionManager.Router", false, "", false, null), + new Property("Glacier2.SSLSessionManager.CollocationOptimized", false, "", false, null), + new Property("Glacier2\\.SSLSessionManager\\.Context\\.[^\\s]+", true, "", false, null), + new Property("Glacier2.SSLSessionManager", false, "", false, null), + new Property("Glacier2.Trace.RoutingTable", false, "", false, null), + new Property("Glacier2.Trace.Session", false, "", false, null), null }; public static final Property Glacier2CryptPermissionsVerifierProps[] = { new Property( - "Glacier2CryptPermissionsVerifier\\.[^\\s]+\\.PermissionsVerifier", "", false, null), + "Glacier2CryptPermissionsVerifier\\.[^\\s]+\\.PermissionsVerifier", true, "", false, null), new Property( - "Glacier2CryptPermissionsVerifier\\.[^\\s]+\\.AdminPermissionsVerifier", "", false, null), + "Glacier2CryptPermissionsVerifier\\.[^\\s]+\\.AdminPermissionsVerifier", + true, + "", + false, + null), null }; diff --git a/js/src/Ice/PropertiesI.js b/js/src/Ice/PropertiesI.js index cd4487b8c0f..a1fbd6ef7ab 100644 --- a/js/src/Ice/PropertiesI.js +++ b/js/src/Ice/PropertiesI.js @@ -457,71 +457,70 @@ class Properties return new Properties(args, defaults); } - static findProperty(key, logWarnings) - { + static findProperty(key, logWarnings) { // Check if the property is a known Ice property and log warnings if necessary const logger = getProcessLogger(); let dotPos = key.indexOf("."); - if(dotPos !== -1) - { - const prefix = key.substr(0, dotPos); - for(let i = 0; i < PropertyNames.validProps.length; ++i) - { - let pattern = PropertyNames.validProps[i][0].pattern; - dotPos = pattern.indexOf("."); - // - // Each top level prefix describes a non-empty namespace. Having a string without a - // prefix followed by a dot is an error. - // - Debug.assert(dotPos != -1); - - // If the prefix is not the same, skip to the next set of properties - if(pattern.substring(1, dotPos) != prefix) - { - continue; - } - for(let j = 0; j < PropertyNames.validProps[i].length; ++j) - { - const prop = PropertyNames.validProps[i][j]; - let pComp = new RegExp(prop.pattern); + // If the key doesn't contain a dot, it's not a valid Ice property. + if (dotPos === -1) { + return null; + } - if (pComp.test(key)) - { - if (prop.deprecated && logWarnings) - { - logger.warning("deprecated property: " + key); - } - return prop; - } + const prefix = key.substr(0, dotPos); + var propertyPrefix = null; - // Check for case-insensitive match - pComp = new RegExp(pattern.toUpperCase()); - if(pComp.test(key.toUpperCase())) - { - if (logWarnings) - { - var otherKey = pattern.substr(2); - otherKey = otherKey.substr(0, otherKey.length - 1); - otherKey = otherKey.replace(/\\/g, ""); - logger.warning("unknown property: `" + key + "'; did you mean `" + otherKey + "'"); - } - return null; - } - } + // Search for the property prefix + for (let i = 0; i < PropertyNames.validProps.length; ++i) { + let pattern = PropertyNames.validProps[i][0].pattern; + dotPos = pattern.indexOf("."); - // If we get here, the prefix is valid but the property is unknown - if (logWarnings) + // Each top level prefix describes a non-empty namespace. Having a string without a + // prefix followed by a dot is an error. + Debug.assert(dotPos != -1); + + const propPrefix = pattern.substring(0, dotPos).replace(/\\|^/g, ""); + + if (propPrefix === prefix) { + propertyPrefix = PropertyNames.validProps[i] + break; + } + + if (logWarnings && propPrefix.toUpperCase() === prefix.toUpperCase()) { + logger.warning("unknown property prefix: `" + prefix + "'; did you mean `" + propPrefix + "'?"); + return null; + } + } + + if (propertyPrefix === null) { + // The prefix is not a valid Ice property. + return null; + } + + for(let j = 0; j < propertyPrefix.length; ++j) + { + const prop = propertyPrefix[j]; + + const matches = prop.usesRegex ? key.match(prop.pattern) : key === prop.pattern; + + if (matches) + { + if (prop.deprecated && logWarnings) { - logger.warning("unknown property: " + key); + logger.warning("deprecated property: " + key); } - return null; + return prop; } } - // The key does not match a known Ice property + // If we get here, the prefix is valid but the property is unknown + if (logWarnings) + { + logger.warning("unknown property: " + key); + } return null; + } static getDefaultProperty(key) diff --git a/js/src/Ice/Property.js b/js/src/Ice/Property.js index f3f00312f9e..22b948ad7a0 100644 --- a/js/src/Ice/Property.js +++ b/js/src/Ice/Property.js @@ -6,9 +6,10 @@ const Ice = require("../Ice/ModuleRegistry").Ice; Ice.Property = class { - constructor(pattern, defaultValue, deprecated, deprecatedBy) + constructor(pattern, usesRegex, defaultValue, deprecated, deprecatedBy) { this._pattern = pattern; + this._usesRegex = usesRegex; this._default = defaultValue; this._deprecated = deprecated; this._deprecatedBy = deprecatedBy; @@ -19,6 +20,11 @@ Ice.Property = class return this._pattern; } + get usesRegex() + { + return this._usesRegex; + } + get defaultValue() { return this._default; diff --git a/js/src/Ice/PropertyNames.js b/js/src/Ice/PropertyNames.js index b5556701296..5adb0cbf25a 100644 --- a/js/src/Ice/PropertyNames.js +++ b/js/src/Ice/PropertyNames.js @@ -1,4 +1,6 @@ -// Copyright (c) ZeroC, Inc. All rights reserved.// Generated by makeprops.py from file ./config/PropertyNames.xml, Wed May 1 14:40:59 2024 +// Copyright (c) ZeroC, Inc. All rights reserved. + +// Generated by makeprops.py from file ./config/PropertyNames.xml, Mon May 6 13:35:46 2024 // IMPORTANT: Do not edit this file -- any edits made here will be lost! @@ -11,195 +13,195 @@ const PropertyNames = {}; const Property = Ice.Property; PropertyNames.IceProps = [ - new Property("^Ice\.AcceptClassCycles$", "", false, null), - new Property("^Ice\.ACM\.Client$", "", true, null), - new Property("^Ice\.ACM\.Server$", "", true, null), - new Property("^Ice\.ACM\.Timeout$", "", false, null), - new Property("^Ice\.ACM\.Heartbeat$", "", false, null), - new Property("^Ice\.ACM\.Close$", "", false, null), - new Property("^Ice\.ACM$", "", false, null), - new Property("^Ice\.ACM\.Client\.Timeout$", "", false, null), - new Property("^Ice\.ACM\.Client\.Heartbeat$", "", false, null), - new Property("^Ice\.ACM\.Client\.Close$", "", false, null), - new Property("^Ice\.ACM\.Client$", "", false, null), - new Property("^Ice\.ACM\.Server\.Timeout$", "", false, null), - new Property("^Ice\.ACM\.Server\.Heartbeat$", "", false, null), - new Property("^Ice\.ACM\.Server\.Close$", "", false, null), - new Property("^Ice\.ACM\.Server$", "", false, null), - new Property("^Ice\.Admin\.ACM\.Timeout$", "", false, null), - new Property("^Ice\.Admin\.ACM\.Heartbeat$", "", false, null), - new Property("^Ice\.Admin\.ACM\.Close$", "", false, null), - new Property("^Ice\.Admin\.ACM$", "", false, null), - new Property("^Ice\.Admin\.AdapterId$", "", false, null), - new Property("^Ice\.Admin\.Connection\.CloseTimeout$", "10", false, null), - new Property("^Ice\.Admin\.Connection\.ConnectTimeout$", "10", false, null), - new Property("^Ice\.Admin\.Connection\.EnableIdleCheck$", "1", false, null), - new Property("^Ice\.Admin\.Connection\.IdleTimeout$", "60", false, null), - new Property("^Ice\.Admin\.Connection\.InactivityTimeout$", "300", false, null), - new Property("^Ice\.Admin\.Connection$", "", false, null), - new Property("^Ice\.Admin\.Endpoints$", "", false, null), - new Property("^Ice\.Admin\.Locator\.EndpointSelection$", "", false, null), - new Property("^Ice\.Admin\.Locator\.ConnectionCached$", "", false, null), - new Property("^Ice\.Admin\.Locator\.PreferSecure$", "", false, null), - new Property("^Ice\.Admin\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property("^Ice\.Admin\.Locator\.InvocationTimeout$", "", false, null), - new Property("^Ice\.Admin\.Locator\.Locator$", "", false, null), - new Property("^Ice\.Admin\.Locator\.Router$", "", false, null), - new Property("^Ice\.Admin\.Locator\.CollocationOptimized$", "", false, null), - new Property("^Ice\.Admin\.Locator\.Context\..$", "", false, null), - new Property("^Ice\.Admin\.Locator$", "", false, null), - new Property("^Ice\.Admin\.PublishedEndpoints$", "", false, null), - new Property("^Ice\.Admin\.ReplicaGroupId$", "", false, null), - new Property("^Ice\.Admin\.Router\.EndpointSelection$", "", false, null), - new Property("^Ice\.Admin\.Router\.ConnectionCached$", "", false, null), - new Property("^Ice\.Admin\.Router\.PreferSecure$", "", false, null), - new Property("^Ice\.Admin\.Router\.LocatorCacheTimeout$", "", false, null), - new Property("^Ice\.Admin\.Router\.InvocationTimeout$", "", false, null), - new Property("^Ice\.Admin\.Router\.Locator$", "", false, null), - new Property("^Ice\.Admin\.Router\.Router$", "", false, null), - new Property("^Ice\.Admin\.Router\.CollocationOptimized$", "", false, null), - new Property("^Ice\.Admin\.Router\.Context\..$", "", false, null), - new Property("^Ice\.Admin\.Router$", "", false, null), - new Property("^Ice\.Admin\.ProxyOptions$", "", false, null), - new Property("^Ice\.Admin\.ThreadPool\.Size$", "", false, null), - new Property("^Ice\.Admin\.ThreadPool\.SizeMax$", "", false, null), - new Property("^Ice\.Admin\.ThreadPool\.SizeWarn$", "", false, null), - new Property("^Ice\.Admin\.ThreadPool\.StackSize$", "", false, null), - new Property("^Ice\.Admin\.ThreadPool\.Serialize$", "", false, null), - new Property("^Ice\.Admin\.ThreadPool\.ThreadIdleTime$", "", false, null), - new Property("^Ice\.Admin\.ThreadPool\.ThreadPriority$", "", false, null), - new Property("^Ice\.Admin\.MessageSizeMax$", "", false, null), - new Property("^Ice\.Admin\.DelayCreation$", "", false, null), - new Property("^Ice\.Admin\.Enabled$", "", false, null), - new Property("^Ice\.Admin\.Facets$", "", false, null), - new Property("^Ice\.Admin\.InstanceName$", "", false, null), - new Property("^Ice\.Admin\.Logger\.KeepLogs$", "", false, null), - new Property("^Ice\.Admin\.Logger\.KeepTraces$", "", false, null), - new Property("^Ice\.Admin\.Logger\.Properties$", "", false, null), - new Property("^Ice\.Admin\.ServerId$", "", false, null), - new Property("^Ice\.BackgroundLocatorCacheUpdates$", "", false, null), - new Property("^Ice\.BatchAutoFlush$", "", true, null), - new Property("^Ice\.BatchAutoFlushSize$", "", false, null), - new Property("^Ice\.ChangeUser$", "", false, null), - new Property("^Ice\.ClassGraphDepthMax$", "", false, null), - new Property("^Ice\.ClientAccessPolicyProtocol$", "", false, null), - new Property("^Ice\.Compression\.Level$", "", false, null), - new Property("^Ice\.Config$", "", false, null), - new Property("^Ice\.Connection\.CloseTimeout$", "10", false, null), - new Property("^Ice\.Connection\.ConnectTimeout$", "10", false, null), - new Property("^Ice\.Connection\.EnableIdleCheck$", "1", false, null), - new Property("^Ice\.Connection\.IdleTimeout$", "60", false, null), - new Property("^Ice\.Connection\.InactivityTimeout$", "300", false, null), - new Property("^Ice\.Connection$", "", false, null), - new Property("^Ice\.ConsoleListener$", "", false, null), - new Property("^Ice\.Default\.CollocationOptimized$", "", false, null), - new Property("^Ice\.Default\.EncodingVersion$", "", false, null), - new Property("^Ice\.Default\.EndpointSelection$", "", false, null), - new Property("^Ice\.Default\.Host$", "", false, null), - new Property("^Ice\.Default\.Locator\.EndpointSelection$", "", false, null), - new Property("^Ice\.Default\.Locator\.ConnectionCached$", "", false, null), - new Property("^Ice\.Default\.Locator\.PreferSecure$", "", false, null), - new Property("^Ice\.Default\.Locator\.LocatorCacheTimeout$", "", false, null), - new Property("^Ice\.Default\.Locator\.InvocationTimeout$", "", false, null), - new Property("^Ice\.Default\.Locator\.Locator$", "", false, null), - new Property("^Ice\.Default\.Locator\.Router$", "", false, null), - new Property("^Ice\.Default\.Locator\.CollocationOptimized$", "", false, null), - new Property("^Ice\.Default\.Locator\.Context\..$", "", false, null), - new Property("^Ice\.Default\.Locator$", "", false, null), - new Property("^Ice\.Default\.LocatorCacheTimeout$", "", false, null), - new Property("^Ice\.Default\.InvocationTimeout$", "", false, null), - new Property("^Ice\.Default\.Package$", "", false, null), - new Property("^Ice\.Default\.PreferSecure$", "", false, null), - new Property("^Ice\.Default\.Protocol$", "", false, null), - new Property("^Ice\.Default\.Router\.EndpointSelection$", "", false, null), - new Property("^Ice\.Default\.Router\.ConnectionCached$", "", false, null), - new Property("^Ice\.Default\.Router\.PreferSecure$", "", false, null), - new Property("^Ice\.Default\.Router\.LocatorCacheTimeout$", "", false, null), - new Property("^Ice\.Default\.Router\.InvocationTimeout$", "", false, null), - new Property("^Ice\.Default\.Router\.Locator$", "", false, null), - new Property("^Ice\.Default\.Router\.Router$", "", false, null), - new Property("^Ice\.Default\.Router\.CollocationOptimized$", "", false, null), - new Property("^Ice\.Default\.Router\.Context\..$", "", false, null), - new Property("^Ice\.Default\.Router$", "", false, null), - new Property("^Ice\.Default\.SlicedFormat$", "", false, null), - new Property("^Ice\.Default\.SourceAddress$", "", false, null), - new Property("^Ice\.Default\.Timeout$", "", false, null), - new Property("^Ice\.EventLog\.Source$", "", false, null), - new Property("^Ice\.FactoryAssemblies$", "", false, null), - new Property("^Ice\.HTTPProxyHost$", "", false, null), - new Property("^Ice\.HTTPProxyPort$", "", false, null), - new Property("^Ice\.ImplicitContext$", "", false, null), - new Property("^Ice\.InitPlugins$", "", false, null), - new Property("^Ice\.IPv4$", "", false, null), - new Property("^Ice\.IPv6$", "", false, null), - new Property("^Ice\.LogFile$", "", false, null), - new Property("^Ice\.LogFile\.SizeMax$", "", false, null), - new Property("^Ice\.LogStdErr\.Convert$", "", false, null), - new Property("^Ice\.MessageSizeMax$", "", false, null), - new Property("^Ice\.Nohup$", "", false, null), - new Property("^Ice\.Override\.CloseTimeout$", "", false, null), - new Property("^Ice\.Override\.Compress$", "", false, null), - new Property("^Ice\.Override\.ConnectTimeout$", "", false, null), - new Property("^Ice\.Override\.Timeout$", "", false, null), - new Property("^Ice\.Override\.Secure$", "", false, null), - new Property("^Ice\.Package\..$", "", false, null), - new Property("^Ice\.Plugin\..$", "", false, null), - new Property("^Ice\.PluginLoadOrder$", "", false, null), - new Property("^Ice\.PreferIPv6Address$", "", false, null), - new Property("^Ice\.PreloadAssemblies$", "", false, null), - new Property("^Ice\.PrintAdapterReady$", "", false, null), - new Property("^Ice\.PrintProcessId$", "", false, null), - new Property("^Ice\.PrintStackTraces$", "", false, null), - new Property("^Ice\.ProgramName$", "", false, null), - new Property("^Ice\.RetryIntervals$", "0", false, null), - new Property("^Ice\.ServerIdleTime$", "", false, null), - new Property("^Ice\.SOCKSProxyHost$", "", false, null), - new Property("^Ice\.SOCKSProxyPort$", "", false, null), - new Property("^Ice\.StdErr$", "", false, null), - new Property("^Ice\.StdOut$", "", false, null), - new Property("^Ice\.SyslogFacility$", "", false, null), - new Property("^Ice\.ThreadPool\.Client\.Size$", "", false, null), - new Property("^Ice\.ThreadPool\.Client\.SizeMax$", "", false, null), - new Property("^Ice\.ThreadPool\.Client\.SizeWarn$", "", false, null), - new Property("^Ice\.ThreadPool\.Client\.StackSize$", "", false, null), - new Property("^Ice\.ThreadPool\.Client\.Serialize$", "", false, null), - new Property("^Ice\.ThreadPool\.Client\.ThreadIdleTime$", "", false, null), - new Property("^Ice\.ThreadPool\.Client\.ThreadPriority$", "", false, null), - new Property("^Ice\.ThreadPool\.Server\.Size$", "", false, null), - new Property("^Ice\.ThreadPool\.Server\.SizeMax$", "", false, null), - new Property("^Ice\.ThreadPool\.Server\.SizeWarn$", "", false, null), - new Property("^Ice\.ThreadPool\.Server\.StackSize$", "", false, null), - new Property("^Ice\.ThreadPool\.Server\.Serialize$", "", false, null), - new Property("^Ice\.ThreadPool\.Server\.ThreadIdleTime$", "", false, null), - new Property("^Ice\.ThreadPool\.Server\.ThreadPriority$", "", false, null), - new Property("^Ice\.ThreadPriority$", "", false, null), - new Property("^Ice\.ToStringMode$", "Unicode", false, null), - new Property("^Ice\.Trace\.Admin\.Properties$", "", false, null), - new Property("^Ice\.Trace\.Admin\.Logger$", "", false, null), - new Property("^Ice\.Trace\.Locator$", "", false, null), - new Property("^Ice\.Trace\.Network$", "", false, null), - new Property("^Ice\.Trace\.Protocol$", "", false, null), - new Property("^Ice\.Trace\.Retry$", "", false, null), - new Property("^Ice\.Trace\.Slicing$", "", false, null), - new Property("^Ice\.Trace\.ThreadPool$", "", false, null), - new Property("^Ice\.UDP\.RcvSize$", "", false, null), - new Property("^Ice\.UDP\.SndSize$", "", false, null), - new Property("^Ice\.TCP\.Backlog$", "", false, null), - new Property("^Ice\.TCP\.RcvSize$", "", false, null), - new Property("^Ice\.TCP\.SndSize$", "", false, null), - new Property("^Ice\.UseApplicationClassLoader$", "", false, null), - new Property("^Ice\.UseOSLog$", "", false, null), - new Property("^Ice\.UseSyslog$", "", false, null), - new Property("^Ice\.UseSystemdJournal$", "", false, null), - new Property("^Ice\.Warn\.AMICallback$", "", false, null), - new Property("^Ice\.Warn\.Connections$", "", false, null), - new Property("^Ice\.Warn\.Datagrams$", "", false, null), - new Property("^Ice\.Warn\.Dispatch$", "", false, null), - new Property("^Ice\.Warn\.Endpoints$", "", false, null), - new Property("^Ice\.Warn\.UnknownProperties$", "", false, null), - new Property("^Ice\.Warn\.UnusedProperties$", "", false, null), - new Property("^Ice\.CacheMessageBuffers$", "", false, null), - new Property("^Ice\.ThreadInterruptSafe$", "", false, null), + new Property("Ice.AcceptClassCycles", false, "", false, null), + new Property("Ice.ACM.Client", false, "", true, null), + new Property("Ice.ACM.Server", false, "", true, null), + new Property("Ice.ACM.Timeout", false, "", false, null), + new Property("Ice.ACM.Heartbeat", false, "", false, null), + new Property("Ice.ACM.Close", false, "", false, null), + new Property("Ice.ACM", false, "", false, null), + new Property("Ice.ACM.Client.Timeout", false, "", false, null), + new Property("Ice.ACM.Client.Heartbeat", false, "", false, null), + new Property("Ice.ACM.Client.Close", false, "", false, null), + new Property("Ice.ACM.Client", false, "", false, null), + new Property("Ice.ACM.Server.Timeout", false, "", false, null), + new Property("Ice.ACM.Server.Heartbeat", false, "", false, null), + new Property("Ice.ACM.Server.Close", false, "", false, null), + new Property("Ice.ACM.Server", false, "", false, null), + new Property("Ice.Admin.ACM.Timeout", false, "", false, null), + new Property("Ice.Admin.ACM.Heartbeat", false, "", false, null), + new Property("Ice.Admin.ACM.Close", false, "", false, null), + new Property("Ice.Admin.ACM", false, "", false, null), + new Property("Ice.Admin.AdapterId", false, "", false, null), + new Property("Ice.Admin.Connection.CloseTimeout", false, "10", false, null), + new Property("Ice.Admin.Connection.ConnectTimeout", false, "10", false, null), + new Property("Ice.Admin.Connection.EnableIdleCheck", false, "1", false, null), + new Property("Ice.Admin.Connection.IdleTimeout", false, "60", false, null), + new Property("Ice.Admin.Connection.InactivityTimeout", false, "300", false, null), + new Property("Ice.Admin.Connection", false, "", false, null), + new Property("Ice.Admin.Endpoints", false, "", false, null), + new Property("Ice.Admin.Locator.EndpointSelection", false, "", false, null), + new Property("Ice.Admin.Locator.ConnectionCached", false, "", false, null), + new Property("Ice.Admin.Locator.PreferSecure", false, "", false, null), + new Property("Ice.Admin.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("Ice.Admin.Locator.InvocationTimeout", false, "", false, null), + new Property("Ice.Admin.Locator.Locator", false, "", false, null), + new Property("Ice.Admin.Locator.Router", false, "", false, null), + new Property("Ice.Admin.Locator.CollocationOptimized", false, "", false, null), + new Property("^Ice\.Admin\.Locator\.Context\..", true, "", false, null), + new Property("Ice.Admin.Locator", false, "", false, null), + new Property("Ice.Admin.PublishedEndpoints", false, "", false, null), + new Property("Ice.Admin.ReplicaGroupId", false, "", false, null), + new Property("Ice.Admin.Router.EndpointSelection", false, "", false, null), + new Property("Ice.Admin.Router.ConnectionCached", false, "", false, null), + new Property("Ice.Admin.Router.PreferSecure", false, "", false, null), + new Property("Ice.Admin.Router.LocatorCacheTimeout", false, "", false, null), + new Property("Ice.Admin.Router.InvocationTimeout", false, "", false, null), + new Property("Ice.Admin.Router.Locator", false, "", false, null), + new Property("Ice.Admin.Router.Router", false, "", false, null), + new Property("Ice.Admin.Router.CollocationOptimized", false, "", false, null), + new Property("^Ice\.Admin\.Router\.Context\..", true, "", false, null), + new Property("Ice.Admin.Router", false, "", false, null), + new Property("Ice.Admin.ProxyOptions", false, "", false, null), + new Property("Ice.Admin.ThreadPool.Size", false, "", false, null), + new Property("Ice.Admin.ThreadPool.SizeMax", false, "", false, null), + new Property("Ice.Admin.ThreadPool.SizeWarn", false, "", false, null), + new Property("Ice.Admin.ThreadPool.StackSize", false, "", false, null), + new Property("Ice.Admin.ThreadPool.Serialize", false, "", false, null), + new Property("Ice.Admin.ThreadPool.ThreadIdleTime", false, "", false, null), + new Property("Ice.Admin.ThreadPool.ThreadPriority", false, "", false, null), + new Property("Ice.Admin.MessageSizeMax", false, "", false, null), + new Property("Ice.Admin.DelayCreation", false, "", false, null), + new Property("Ice.Admin.Enabled", false, "", false, null), + new Property("Ice.Admin.Facets", false, "", false, null), + new Property("Ice.Admin.InstanceName", false, "", false, null), + new Property("Ice.Admin.Logger.KeepLogs", false, "", false, null), + new Property("Ice.Admin.Logger.KeepTraces", false, "", false, null), + new Property("Ice.Admin.Logger.Properties", false, "", false, null), + new Property("Ice.Admin.ServerId", false, "", false, null), + new Property("Ice.BackgroundLocatorCacheUpdates", false, "", false, null), + new Property("Ice.BatchAutoFlush", false, "", true, null), + new Property("Ice.BatchAutoFlushSize", false, "", false, null), + new Property("Ice.ChangeUser", false, "", false, null), + new Property("Ice.ClassGraphDepthMax", false, "", false, null), + new Property("Ice.ClientAccessPolicyProtocol", false, "", false, null), + new Property("Ice.Compression.Level", false, "", false, null), + new Property("Ice.Config", false, "", false, null), + new Property("Ice.Connection.CloseTimeout", false, "10", false, null), + new Property("Ice.Connection.ConnectTimeout", false, "10", false, null), + new Property("Ice.Connection.EnableIdleCheck", false, "1", false, null), + new Property("Ice.Connection.IdleTimeout", false, "60", false, null), + new Property("Ice.Connection.InactivityTimeout", false, "300", false, null), + new Property("Ice.Connection", false, "", false, null), + new Property("Ice.ConsoleListener", false, "", false, null), + new Property("Ice.Default.CollocationOptimized", false, "", false, null), + new Property("Ice.Default.EncodingVersion", false, "", false, null), + new Property("Ice.Default.EndpointSelection", false, "", false, null), + new Property("Ice.Default.Host", false, "", false, null), + new Property("Ice.Default.Locator.EndpointSelection", false, "", false, null), + new Property("Ice.Default.Locator.ConnectionCached", false, "", false, null), + new Property("Ice.Default.Locator.PreferSecure", false, "", false, null), + new Property("Ice.Default.Locator.LocatorCacheTimeout", false, "", false, null), + new Property("Ice.Default.Locator.InvocationTimeout", false, "", false, null), + new Property("Ice.Default.Locator.Locator", false, "", false, null), + new Property("Ice.Default.Locator.Router", false, "", false, null), + new Property("Ice.Default.Locator.CollocationOptimized", false, "", false, null), + new Property("^Ice\.Default\.Locator\.Context\..", true, "", false, null), + new Property("Ice.Default.Locator", false, "", false, null), + new Property("Ice.Default.LocatorCacheTimeout", false, "", false, null), + new Property("Ice.Default.InvocationTimeout", false, "", false, null), + new Property("Ice.Default.Package", false, "", false, null), + new Property("Ice.Default.PreferSecure", false, "", false, null), + new Property("Ice.Default.Protocol", false, "", false, null), + new Property("Ice.Default.Router.EndpointSelection", false, "", false, null), + new Property("Ice.Default.Router.ConnectionCached", false, "", false, null), + new Property("Ice.Default.Router.PreferSecure", false, "", false, null), + new Property("Ice.Default.Router.LocatorCacheTimeout", false, "", false, null), + new Property("Ice.Default.Router.InvocationTimeout", false, "", false, null), + new Property("Ice.Default.Router.Locator", false, "", false, null), + new Property("Ice.Default.Router.Router", false, "", false, null), + new Property("Ice.Default.Router.CollocationOptimized", false, "", false, null), + new Property("^Ice\.Default\.Router\.Context\..", true, "", false, null), + new Property("Ice.Default.Router", false, "", false, null), + new Property("Ice.Default.SlicedFormat", false, "", false, null), + new Property("Ice.Default.SourceAddress", false, "", false, null), + new Property("Ice.Default.Timeout", false, "", false, null), + new Property("Ice.EventLog.Source", false, "", false, null), + new Property("Ice.FactoryAssemblies", false, "", false, null), + new Property("Ice.HTTPProxyHost", false, "", false, null), + new Property("Ice.HTTPProxyPort", false, "", false, null), + new Property("Ice.ImplicitContext", false, "", false, null), + new Property("Ice.InitPlugins", false, "", false, null), + new Property("Ice.IPv4", false, "", false, null), + new Property("Ice.IPv6", false, "", false, null), + new Property("Ice.LogFile", false, "", false, null), + new Property("Ice.LogFile.SizeMax", false, "", false, null), + new Property("Ice.LogStdErr.Convert", false, "", false, null), + new Property("Ice.MessageSizeMax", false, "", false, null), + new Property("Ice.Nohup", false, "", false, null), + new Property("Ice.Override.CloseTimeout", false, "", false, null), + new Property("Ice.Override.Compress", false, "", false, null), + new Property("Ice.Override.ConnectTimeout", false, "", false, null), + new Property("Ice.Override.Timeout", false, "", false, null), + new Property("Ice.Override.Secure", false, "", false, null), + new Property("^Ice\.Package\..", true, "", false, null), + new Property("^Ice\.Plugin\..", true, "", false, null), + new Property("Ice.PluginLoadOrder", false, "", false, null), + new Property("Ice.PreferIPv6Address", false, "", false, null), + new Property("Ice.PreloadAssemblies", false, "", false, null), + new Property("Ice.PrintAdapterReady", false, "", false, null), + new Property("Ice.PrintProcessId", false, "", false, null), + new Property("Ice.PrintStackTraces", false, "", false, null), + new Property("Ice.ProgramName", false, "", false, null), + new Property("Ice.RetryIntervals", false, "0", false, null), + new Property("Ice.ServerIdleTime", false, "", false, null), + new Property("Ice.SOCKSProxyHost", false, "", false, null), + new Property("Ice.SOCKSProxyPort", false, "", false, null), + new Property("Ice.StdErr", false, "", false, null), + new Property("Ice.StdOut", false, "", false, null), + new Property("Ice.SyslogFacility", false, "", false, null), + new Property("Ice.ThreadPool.Client.Size", false, "", false, null), + new Property("Ice.ThreadPool.Client.SizeMax", false, "", false, null), + new Property("Ice.ThreadPool.Client.SizeWarn", false, "", false, null), + new Property("Ice.ThreadPool.Client.StackSize", false, "", false, null), + new Property("Ice.ThreadPool.Client.Serialize", false, "", false, null), + new Property("Ice.ThreadPool.Client.ThreadIdleTime", false, "", false, null), + new Property("Ice.ThreadPool.Client.ThreadPriority", false, "", false, null), + new Property("Ice.ThreadPool.Server.Size", false, "", false, null), + new Property("Ice.ThreadPool.Server.SizeMax", false, "", false, null), + new Property("Ice.ThreadPool.Server.SizeWarn", false, "", false, null), + new Property("Ice.ThreadPool.Server.StackSize", false, "", false, null), + new Property("Ice.ThreadPool.Server.Serialize", false, "", false, null), + new Property("Ice.ThreadPool.Server.ThreadIdleTime", false, "", false, null), + new Property("Ice.ThreadPool.Server.ThreadPriority", false, "", false, null), + new Property("Ice.ThreadPriority", false, "", false, null), + new Property("Ice.ToStringMode", false, "Unicode", false, null), + new Property("Ice.Trace.Admin.Properties", false, "", false, null), + new Property("Ice.Trace.Admin.Logger", false, "", false, null), + new Property("Ice.Trace.Locator", false, "", false, null), + new Property("Ice.Trace.Network", false, "", false, null), + new Property("Ice.Trace.Protocol", false, "", false, null), + new Property("Ice.Trace.Retry", false, "", false, null), + new Property("Ice.Trace.Slicing", false, "", false, null), + new Property("Ice.Trace.ThreadPool", false, "", false, null), + new Property("Ice.UDP.RcvSize", false, "", false, null), + new Property("Ice.UDP.SndSize", false, "", false, null), + new Property("Ice.TCP.Backlog", false, "", false, null), + new Property("Ice.TCP.RcvSize", false, "", false, null), + new Property("Ice.TCP.SndSize", false, "", false, null), + new Property("Ice.UseApplicationClassLoader", false, "", false, null), + new Property("Ice.UseOSLog", false, "", false, null), + new Property("Ice.UseSyslog", false, "", false, null), + new Property("Ice.UseSystemdJournal", false, "", false, null), + new Property("Ice.Warn.AMICallback", false, "", false, null), + new Property("Ice.Warn.Connections", false, "", false, null), + new Property("Ice.Warn.Datagrams", false, "", false, null), + new Property("Ice.Warn.Dispatch", false, "", false, null), + new Property("Ice.Warn.Endpoints", false, "", false, null), + new Property("Ice.Warn.UnknownProperties", false, "", false, null), + new Property("Ice.Warn.UnusedProperties", false, "", false, null), + new Property("Ice.CacheMessageBuffers", false, "", false, null), + new Property("Ice.ThreadInterruptSafe", false, "", false, null), ]; PropertyNames.validProps =