http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/cb291539/geode-core/src/main/java/com/gemstone/gemfire/distributed/internal/DistributionConfig.java ---------------------------------------------------------------------- diff --git a/geode-core/src/main/java/com/gemstone/gemfire/distributed/internal/DistributionConfig.java b/geode-core/src/main/java/com/gemstone/gemfire/distributed/internal/DistributionConfig.java index 8033a41..702dda9 100644 --- a/geode-core/src/main/java/com/gemstone/gemfire/distributed/internal/DistributionConfig.java +++ b/geode-core/src/main/java/com/gemstone/gemfire/distributed/internal/DistributionConfig.java @@ -60,24 +60,28 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * If set it must be unique in the ds. * When set its used by tools to help identify the member. * <p> The default value is: {@link #DEFAULT_NAME}. + * * @return the system's name. */ - @ConfigAttributeGetter(name=NAME_NAME) + @ConfigAttributeGetter(name = NAME_NAME) String getName(); /** * Sets the member's name. * <p> The name can not be changed while the system is running. - * @throws IllegalArgumentException if the specified value is not acceptable. + * + * @throws IllegalArgumentException if the specified value is not acceptable. * @throws com.gemstone.gemfire.UnmodifiableException if this attribute can not be modified. - * @throws com.gemstone.gemfire.GemFireIOException if the set failure is caused by an error - * when writing to the system's configuration file. + * @throws com.gemstone.gemfire.GemFireIOException if the set failure is caused by an error + * when writing to the system's configuration file. */ - @ConfigAttributeSetter(name=NAME_NAME) + @ConfigAttributeSetter(name = NAME_NAME) void setName(String value); - /** The name of the "name" property */ - @ConfigAttribute(type=String.class) + /** + * The name of the "name" property + */ + @ConfigAttribute(type = String.class) String NAME_NAME = NAME; /** @@ -91,7 +95,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#mcast-port">"mcast-port"</a> * property */ - @ConfigAttributeGetter(name=MCAST_PORT_NAME) + @ConfigAttributeGetter(name = MCAST_PORT_NAME) int getMcastPort(); /** @@ -99,10 +103,12 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#mcast-port">"mcast-port"</a> * property */ - @ConfigAttributeSetter(name=MCAST_PORT_NAME) + @ConfigAttributeSetter(name = MCAST_PORT_NAME) void setMcastPort(int value); - /** The default value of the "mcastPort" property */ + /** + * The default value of the "mcastPort" property + */ int DEFAULT_MCAST_PORT = 0; /** @@ -117,8 +123,10 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati */ int MAX_MCAST_PORT = 65535; - /** The name of the "mcastPort" property */ - @ConfigAttribute(type=Integer.class, min=MIN_MCAST_PORT, max=MAX_MCAST_PORT) + /** + * The name of the "mcastPort" property + */ + @ConfigAttribute(type = Integer.class, min = MIN_MCAST_PORT, max = MAX_MCAST_PORT) String MCAST_PORT_NAME = MCAST_PORT; /** @@ -137,7 +145,9 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati @ConfigAttributeSetter(name = TCP_PORT) void setTcpPort(int value); - /** The default value of the "tcpPort" property */ + /** + * The default value of the "tcpPort" property + */ int DEFAULT_TCP_PORT = 0; /** @@ -152,8 +162,10 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati */ int MAX_TCP_PORT = 65535; - /** The name of the "tcpPort" property */ - @ConfigAttribute(type=Integer.class, min=MIN_TCP_PORT, max=MAX_TCP_PORT) + /** + * The name of the "tcpPort" property + */ + @ConfigAttribute(type = Integer.class, min = MIN_TCP_PORT, max = MAX_TCP_PORT) String TCP_PORT_NAME = TCP_PORT; /** @@ -172,11 +184,14 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati @ConfigAttributeSetter(name = MCAST_ADDRESS) void setMcastAddress(InetAddress value); - /** The name of the "mcastAddress" property */ - @ConfigAttribute(type=InetAddress.class) + /** + * The name of the "mcastAddress" property + */ + @ConfigAttribute(type = InetAddress.class) String MCAST_ADDRESS_NAME = MCAST_ADDRESS; - /** The default value of the "mcastAddress" property. + /** + * The default value of the "mcastAddress" property. * Current value is <code>239.192.81.1</code> */ InetAddress DEFAULT_MCAST_ADDRESS = AbstractDistributionConfig._getDefaultMcastAddress(); @@ -197,7 +212,9 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati @ConfigAttributeSetter(name = MCAST_TTL) void setMcastTtl(int value); - /** The default value of the "mcastTtl" property */ + /** + * The default value of the "mcastTtl" property + */ int DEFAULT_MCAST_TTL = 32; /** @@ -212,8 +229,10 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati */ int MAX_MCAST_TTL = 255; - /** The name of the "mcastTtl" property */ - @ConfigAttribute(type=Integer.class, min=MIN_MCAST_TTL, max=MAX_MCAST_TTL) + /** + * The name of the "mcastTtl" property + */ + @ConfigAttribute(type = Integer.class, min = MIN_MCAST_TTL, max = MAX_MCAST_TTL) String MCAST_TTL_NAME = MCAST_TTL; /** @@ -232,11 +251,14 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati @ConfigAttributeSetter(name = BIND_ADDRESS) void setBindAddress(String value); - /** The name of the "bindAddress" property */ - @ConfigAttribute(type=String.class) + /** + * The name of the "bindAddress" property + */ + @ConfigAttribute(type = String.class) String BIND_ADDRESS_NAME = BIND_ADDRESS; - /** The default value of the "bindAddress" property. + /** + * The default value of the "bindAddress" property. * Current value is an empty string <code>""</code> */ String DEFAULT_BIND_ADDRESS = ""; @@ -257,11 +279,14 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati @ConfigAttributeSetter(name = SERVER_BIND_ADDRESS) void setServerBindAddress(String value); - /** The name of the "serverBindAddress" property */ - @ConfigAttribute(type=String.class) + /** + * The name of the "serverBindAddress" property + */ + @ConfigAttribute(type = String.class) String SERVER_BIND_ADDRESS_NAME = SERVER_BIND_ADDRESS; - /** The default value of the "serverBindAddress" property. + /** + * The default value of the "serverBindAddress" property. * Current value is an empty string <code>""</code> */ String DEFAULT_SERVER_BIND_ADDRESS = ""; @@ -278,28 +303,33 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * A locator list is optional and by default empty. * Its used to by the system to locator other system nodes * and to publish itself so it can be located by others. + * * @param value must be of the form <code>hostName[portNum]</code>. - * Multiple elements are allowed and must be seperated by a comma. - * @throws IllegalArgumentException if the specified value is not acceptable. + * Multiple elements are allowed and must be seperated by a comma. + * @throws IllegalArgumentException if the specified value is not acceptable. * @throws com.gemstone.gemfire.UnmodifiableException if this attribute can not be modified. - * @throws com.gemstone.gemfire.GemFireIOException if the set failure is caused by an error - * when writing to the system's configuration file. + * @throws com.gemstone.gemfire.GemFireIOException if the set failure is caused by an error + * when writing to the system's configuration file. */ @ConfigAttributeSetter(name = LOCATORS) void setLocators(String value); - /** The name of the "locators" property */ - @ConfigAttribute(type=String.class) + /** + * The name of the "locators" property + */ + @ConfigAttribute(type = String.class) String LOCATORS_NAME = LOCATORS; - /** The default value of the "locators" property */ + /** + * The default value of the "locators" property + */ String DEFAULT_LOCATORS = ""; /** * Locator wait time - how long to wait for a locator to start before giving up & * throwing a GemFireConfigException */ - @ConfigAttribute(type=Integer.class) + @ConfigAttribute(type = Integer.class) String LOCATOR_WAIT_TIME_NAME = LOCATOR_WAIT_TIME; int DEFAULT_LOCATOR_WAIT_TIME = 0; @@ -309,18 +339,19 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati @ConfigAttributeSetter(name = LOCATOR_WAIT_TIME) void setLocatorWaitTime(int seconds); - - + /** * returns the value of the <a href="../DistribytedSystem.html#start-locator">"start-locator" * </a> property */ @ConfigAttributeGetter(name = START_LOCATOR) String getStartLocator(); + /** * Sets the start-locator property. This is a string in the form * bindAddress[port] and, if set, tells the distributed system to start * a locator prior to connecting + * * @param value must be of the form <code>hostName[portNum]</code> */ @ConfigAttributeSetter(name = START_LOCATOR) @@ -329,65 +360,67 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati /** * The name of the "start-locator" property */ - @ConfigAttribute(type=String.class) + @ConfigAttribute(type = String.class) String START_LOCATOR_NAME = START_LOCATOR; /** * The default value of the "start-locator" property */ String DEFAULT_START_LOCATOR = ""; - + /** * Returns the value of the <a * href="../DistributedSystem.html#deploy-working-dir">"deploy-working-dir"</a> property */ - @ConfigAttributeGetter(name=DEPLOY_WORKING_DIR) + @ConfigAttributeGetter(name = DEPLOY_WORKING_DIR) File getDeployWorkingDir(); - + /** * Sets the system's deploy working directory. - * @throws IllegalArgumentException if the specified value is not acceptable. + * + * @throws IllegalArgumentException if the specified value is not acceptable. * @throws com.gemstone.gemfire.UnmodifiableException if this attribute can not be modified. - * @throws com.gemstone.gemfire.GemFireIOException if the set failure is caused by an error - * when writing to the system's configuration file. + * @throws com.gemstone.gemfire.GemFireIOException if the set failure is caused by an error + * when writing to the system's configuration file. */ - @ConfigAttributeSetter(name=DEPLOY_WORKING_DIR) + @ConfigAttributeSetter(name = DEPLOY_WORKING_DIR) void setDeployWorkingDir(File value); - + /** * The name of the "deploy-working-dir" property. */ - @ConfigAttribute(type=File.class) - String DEPLOY_WORKING_DIR = SystemConfigurationProperties.DEPLOY_WORKING_DIR; - + @ConfigAttribute(type = File.class) + String DEPLOY_WORKING_DIR_NAME = SystemConfigurationProperties.DEPLOY_WORKING_DIR; + /** - * Default will be the current working directory as determined by + * Default will be the current working directory as determined by * <code>System.getProperty("user.dir")</code>. */ File DEFAULT_DEPLOY_WORKING_DIR = new File("."); - + /** * Returns the value of the <a * href="../DistributedSystem.html#user-command-packages">"user-command-packages"</a> property */ - @ConfigAttributeGetter(name=USER_COMMAND_PACKAGES) + @ConfigAttributeGetter(name = USER_COMMAND_PACKAGES) String getUserCommandPackages(); - + /** * Sets the system's user command path. - * @throws IllegalArgumentException if the specified value is not acceptable. + * + * @throws IllegalArgumentException if the specified value is not acceptable. * @throws com.gemstone.gemfire.UnmodifiableException if this attribute can not be modified. - * @throws com.gemstone.gemfire.GemFireIOException if the set failure is caused by an error - * when writing to the system's configuration file. + * @throws com.gemstone.gemfire.GemFireIOException if the set failure is caused by an error + * when writing to the system's configuration file. */ - @ConfigAttributeSetter(name=USER_COMMAND_PACKAGES) + @ConfigAttributeSetter(name = USER_COMMAND_PACKAGES) void setUserCommandPackages(String value); - + /** * The name of the "user-command-packages" property. */ - @ConfigAttribute(type=String.class) - String USER_COMMAND_PACKAGES = SystemConfigurationProperties.USER_COMMAND_PACKAGES; - + @ConfigAttribute(type = String.class) + String USER_COMMAND_PACKAGES_NAME = SystemConfigurationProperties.USER_COMMAND_PACKAGES; + /** * The default value of the "user-command-packages" property */ @@ -398,25 +431,29 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#log-file">"log-file"</a> property * * @return <code>null</code> if logging information goes to standard - * out + * out */ - @ConfigAttributeGetter(name=LOG_FILE_NAME) + @ConfigAttributeGetter(name = LOG_FILE) File getLogFile(); + /** * Sets the system's log file. * <p> Non-absolute log files are relative to the system directory. * <p> The system log file can not be changed while the system is running. - * @throws IllegalArgumentException if the specified value is not acceptable. + * + * @throws IllegalArgumentException if the specified value is not acceptable. * @throws com.gemstone.gemfire.UnmodifiableException if this attribute can not be modified. - * @throws com.gemstone.gemfire.GemFireIOException if the set failure is caused by an error - * when writing to the system's configuration file. + * @throws com.gemstone.gemfire.GemFireIOException if the set failure is caused by an error + * when writing to the system's configuration file. */ - @ConfigAttributeSetter(name=LOG_FILE_NAME) + @ConfigAttributeSetter(name = LOG_FILE) void setLogFile(File value); - /** The name of the "logFile" property */ - @ConfigAttribute(type=File.class) + /** + * The name of the "logFile" property + */ + @ConfigAttribute(type = File.class) String LOG_FILE_NAME = LOG_FILE; /** @@ -432,15 +469,16 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * * @see com.gemstone.gemfire.internal.logging.LogWriterImpl */ - @ConfigAttributeGetter(name=LOG_LEVEL_NAME) + @ConfigAttributeGetter(name = LOG_LEVEL) int getLogLevel(); + /** * Sets the value of the <a * href="../DistributedSystem.html#log-level">"log-level"</a> property * * @see com.gemstone.gemfire.internal.logging.LogWriterImpl */ - @ConfigAttributeSetter(name=LOG_LEVEL_NAME) + @ConfigAttributeSetter(name = LOG_LEVEL) void setLogLevel(int value); /** @@ -459,9 +497,11 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati */ int MAX_LOG_LEVEL = InternalLogWriter.NONE_LEVEL; - /** The name of the "logLevel" property */ + /** + * The name of the "logLevel" property + */ // type is String because the config file contains "config", "debug", "fine" etc, not a code, but the setter/getter accepts int - @ConfigAttribute(type=String.class) + @ConfigAttribute(type = String.class) String LOG_LEVEL_NAME = LOG_LEVEL; /** @@ -469,19 +509,24 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#statistic-sampling-enabled">"statistic-sampling-enabled"</a> * property */ - @ConfigAttributeGetter(name=STATISTIC_SAMPLING_ENABLED_NAME) + @ConfigAttributeGetter(name = STATISTIC_SAMPLING_ENABLED) boolean getStatisticSamplingEnabled(); + /** * Sets StatisticSamplingEnabled */ - @ConfigAttributeSetter(name=STATISTIC_SAMPLING_ENABLED_NAME) + @ConfigAttributeSetter(name = STATISTIC_SAMPLING_ENABLED) void setStatisticSamplingEnabled(boolean newValue); - /** The name of the "statisticSamplingEnabled" property */ - @ConfigAttribute(type=Boolean.class) + /** + * The name of the "statisticSamplingEnabled" property + */ + @ConfigAttribute(type = Boolean.class) String STATISTIC_SAMPLING_ENABLED_NAME = STATISTIC_SAMPLING_ENABLED; - /** The default value of the "statisticSamplingEnabled" property */ + /** + * The default value of the "statisticSamplingEnabled" property + */ boolean DEFAULT_STATISTIC_SAMPLING_ENABLED = true; /** @@ -489,14 +534,15 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#statistic-sample-rate">"statistic-sample-rate"</a> * property */ - @ConfigAttributeGetter(name=STATISTIC_SAMPLE_RATE_NAME) + @ConfigAttributeGetter(name = STATISTIC_SAMPLE_RATE) int getStatisticSampleRate(); + /** * Sets the value of the <a * href="../DistributedSystem.html#statistic-sample-rate">"statistic-sample-rate"</a> * property */ - @ConfigAttributeSetter(name=STATISTIC_SAMPLE_RATE_NAME) + @ConfigAttributeSetter(name = STATISTIC_SAMPLE_RATE) void setStatisticSampleRate(int value); /** @@ -515,8 +561,10 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati */ int MAX_STATISTIC_SAMPLE_RATE = 60000; - /** The name of the "statisticSampleRate" property */ - @ConfigAttribute(type=Integer.class, min=MIN_STATISTIC_SAMPLE_RATE, max=MAX_STATISTIC_SAMPLE_RATE) + /** + * The name of the "statisticSampleRate" property + */ + @ConfigAttribute(type = Integer.class, min = MIN_STATISTIC_SAMPLE_RATE, max = MAX_STATISTIC_SAMPLE_RATE) String STATISTIC_SAMPLE_RATE_NAME = STATISTIC_SAMPLE_RATE; /** @@ -524,16 +572,19 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * * @return <code>null</code> if no file was specified */ - @ConfigAttributeGetter(name=STATISTIC_ARCHIVE_FILE_NAME) + @ConfigAttributeGetter(name = STATISTIC_ARCHIVE_FILE) File getStatisticArchiveFile(); + /** * Sets the value of the <a href="../DistributedSystem.html#statistic-archive-file">"statistic-archive-file"</a> property. */ - @ConfigAttributeSetter(name=STATISTIC_ARCHIVE_FILE_NAME) + @ConfigAttributeSetter(name = STATISTIC_ARCHIVE_FILE) void setStatisticArchiveFile(File value); - /** The name of the "statisticArchiveFile" property */ - @ConfigAttribute(type=File.class) + /** + * The name of the "statisticArchiveFile" property + */ + @ConfigAttribute(type = File.class) String STATISTIC_ARCHIVE_FILE_NAME = STATISTIC_ARCHIVE_FILE; /** @@ -543,27 +594,31 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati */ File DEFAULT_STATISTIC_ARCHIVE_FILE = new File(""); // fix for bug 29786 - /** * Returns the value of the <a * href="../DistributedSystem.html#cache-xml-file">"cache-xml-file"</a> * property */ - @ConfigAttributeGetter(name=CACHE_XML_FILE_NAME) + @ConfigAttributeGetter(name = CACHE_XML_FILE) File getCacheXmlFile(); + /** * Sets the value of the <a * href="../DistributedSystem.html#cache-xml-file">"cache-xml-file"</a> * property */ - @ConfigAttributeSetter(name=CACHE_XML_FILE_NAME) + @ConfigAttributeSetter(name = CACHE_XML_FILE) void setCacheXmlFile(File value); - /** The name of the "cacheXmlFile" property */ - @ConfigAttribute(type=File.class) + /** + * The name of the "cacheXmlFile" property + */ + @ConfigAttribute(type = File.class) String CACHE_XML_FILE_NAME = CACHE_XML_FILE; - /** The default value of the "cacheXmlFile" property */ + /** + * The default value of the "cacheXmlFile" property + */ File DEFAULT_CACHE_XML_FILE = new File("cache.xml"); /** @@ -571,16 +626,16 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#ack-wait-threshold">"ack-wait-threshold"</a> * property */ - @ConfigAttributeGetter(name=ACK_WAIT_THRESHOLD_NAME) + @ConfigAttributeGetter(name = ACK_WAIT_THRESHOLD) int getAckWaitThreshold(); /** * Sets the value of the <a * href="../DistributedSystem.html#ack-wait-threshold">"ack-wait-threshold"</a> * property - * Setting this value too low will cause spurious alerts. - */ - @ConfigAttributeSetter(name=ACK_WAIT_THRESHOLD_NAME) + * Setting this value too low will cause spurious alerts. + */ + @ConfigAttributeSetter(name = ACK_WAIT_THRESHOLD) void setAckWaitThreshold(int newThreshold); /** @@ -598,26 +653,27 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * <p> Actual value of this constant is <code>MAX_INT</code> seconds. */ int MAX_ACK_WAIT_THRESHOLD = Integer.MAX_VALUE; - /** The name of the "ackWaitThreshold" property */ - @ConfigAttribute(type=Integer.class, min=MIN_ACK_WAIT_THRESHOLD) + /** + * The name of the "ackWaitThreshold" property + */ + @ConfigAttribute(type = Integer.class, min = MIN_ACK_WAIT_THRESHOLD) String ACK_WAIT_THRESHOLD_NAME = ACK_WAIT_THRESHOLD; - /** * Returns the value of the <a * href="../DistributedSystem.html#ack-severe-alert-threshold">"ack-severe-alert-threshold"</a> * property */ - @ConfigAttributeGetter(name=ACK_SEVERE_ALERT_THRESHOLD_NAME) + @ConfigAttributeGetter(name = ACK_SEVERE_ALERT_THRESHOLD) int getAckSevereAlertThreshold(); /** * Sets the value of the <a * href="../DistributedSystem.html#ack-severe-alert-threshold">"ack-severe-alert-threshold"</a> * property - * Setting this value too low will cause spurious forced disconnects. - */ - @ConfigAttributeSetter(name=ACK_SEVERE_ALERT_THRESHOLD_NAME) + * Setting this value too low will cause spurious forced disconnects. + */ + @ConfigAttributeSetter(name = ACK_SEVERE_ALERT_THRESHOLD) void setAckSevereAlertThreshold(int newThreshold); /** @@ -637,8 +693,10 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * <p> Actual value of this constant is <code>MAX_INT</code> seconds. */ int MAX_ACK_SEVERE_ALERT_THRESHOLD = Integer.MAX_VALUE; - /** The name of the "ackSevereAlertThreshold" property */ - @ConfigAttribute(type=Integer.class, min=MIN_ACK_SEVERE_ALERT_THRESHOLD) + /** + * The name of the "ackSevereAlertThreshold" property + */ + @ConfigAttribute(type = Integer.class, min = MIN_ACK_SEVERE_ALERT_THRESHOLD) String ACK_SEVERE_ALERT_THRESHOLD_NAME = ACK_SEVERE_ALERT_THRESHOLD; /** @@ -646,14 +704,15 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#archive-file-size-limit">"archive-file-size-limit"</a> * property */ - @ConfigAttributeGetter(name=ARCHIVE_FILE_SIZE_LIMIT_NAME) + @ConfigAttributeGetter(name = ARCHIVE_FILE_SIZE_LIMIT) int getArchiveFileSizeLimit(); + /** * Sets the value of the <a * href="../DistributedSystem.html#archive-file-size-limit">"archive-file-size-limit"</a> * property */ - @ConfigAttributeSetter(name=ARCHIVE_FILE_SIZE_LIMIT_NAME) + @ConfigAttributeSetter(name = ARCHIVE_FILE_SIZE_LIMIT) void setArchiveFileSizeLimit(int value); /** @@ -672,22 +731,26 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati */ int MAX_ARCHIVE_FILE_SIZE_LIMIT = 1000000; - /** The name of the "ArchiveFileSizeLimit" property */ - @ConfigAttribute(type=Integer.class, min=MIN_ARCHIVE_FILE_SIZE_LIMIT, max=MAX_ARCHIVE_FILE_SIZE_LIMIT) + /** + * The name of the "ArchiveFileSizeLimit" property + */ + @ConfigAttribute(type = Integer.class, min = MIN_ARCHIVE_FILE_SIZE_LIMIT, max = MAX_ARCHIVE_FILE_SIZE_LIMIT) String ARCHIVE_FILE_SIZE_LIMIT_NAME = ARCHIVE_FILE_SIZE_LIMIT; + /** * Returns the value of the <a * href="../DistributedSystem.html#archive-disk-space-limit">"archive-disk-space-limit"</a> * property */ - @ConfigAttributeGetter(name=ARCHIVE_DISK_SPACE_LIMIT_NAME) + @ConfigAttributeGetter(name = ARCHIVE_DISK_SPACE_LIMIT) int getArchiveDiskSpaceLimit(); + /** * Sets the value of the <a * href="../DistributedSystem.html#archive-disk-space-limit">"archive-disk-space-limit"</a> * property */ - @ConfigAttributeSetter(name=ARCHIVE_DISK_SPACE_LIMIT_NAME) + @ConfigAttributeSetter(name = ARCHIVE_DISK_SPACE_LIMIT) void setArchiveDiskSpaceLimit(int value); /** @@ -706,22 +769,26 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati */ int MAX_ARCHIVE_DISK_SPACE_LIMIT = 1000000; - /** The name of the "ArchiveDiskSpaceLimit" property */ - @ConfigAttribute(type=Integer.class, min=MIN_ARCHIVE_DISK_SPACE_LIMIT, max=MAX_ARCHIVE_DISK_SPACE_LIMIT) + /** + * The name of the "ArchiveDiskSpaceLimit" property + */ + @ConfigAttribute(type = Integer.class, min = MIN_ARCHIVE_DISK_SPACE_LIMIT, max = MAX_ARCHIVE_DISK_SPACE_LIMIT) String ARCHIVE_DISK_SPACE_LIMIT_NAME = ARCHIVE_DISK_SPACE_LIMIT; + /** * Returns the value of the <a * href="../DistributedSystem.html#log-file-size-limit">"log-file-size-limit"</a> * property */ - @ConfigAttributeGetter(name=LOG_FILE_SIZE_LIMIT_NAME) + @ConfigAttributeGetter(name = LOG_FILE_SIZE_LIMIT) int getLogFileSizeLimit(); + /** * Sets the value of the <a * href="../DistributedSystem.html#log-file-size-limit">"log-file-size-limit"</a> * property */ - @ConfigAttributeSetter(name=LOG_FILE_SIZE_LIMIT_NAME) + @ConfigAttributeSetter(name = LOG_FILE_SIZE_LIMIT) void setLogFileSizeLimit(int value); /** @@ -740,8 +807,10 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati */ int MAX_LOG_FILE_SIZE_LIMIT = 1000000; - /** The name of the "LogFileSizeLimit" property */ - @ConfigAttribute(type=Integer.class, min=MIN_LOG_FILE_SIZE_LIMIT, max=MAX_LOG_FILE_SIZE_LIMIT) + /** + * The name of the "LogFileSizeLimit" property + */ + @ConfigAttribute(type = Integer.class, min = MIN_LOG_FILE_SIZE_LIMIT, max = MAX_LOG_FILE_SIZE_LIMIT) String LOG_FILE_SIZE_LIMIT_NAME = LOG_FILE_SIZE_LIMIT; /** @@ -749,14 +818,15 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#log-disk-space-limit">"log-disk-space-limit"</a> * property */ - @ConfigAttributeGetter(name=LOG_DISK_SPACE_LIMIT_NAME) + @ConfigAttributeGetter(name = LOG_DISK_SPACE_LIMIT) int getLogDiskSpaceLimit(); + /** * Sets the value of the <a * href="../DistributedSystem.html#log-disk-space-limit">"log-disk-space-limit"</a> * property */ - @ConfigAttributeSetter(name=LOG_DISK_SPACE_LIMIT_NAME) + @ConfigAttributeSetter(name = LOG_DISK_SPACE_LIMIT) void setLogDiskSpaceLimit(int value); /** @@ -775,129 +845,151 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati */ int MAX_LOG_DISK_SPACE_LIMIT = 1000000; - /** The name of the "LogDiskSpaceLimit" property */ - @ConfigAttribute(type=Integer.class, min=MIN_LOG_DISK_SPACE_LIMIT, max=MAX_LOG_DISK_SPACE_LIMIT) + /** + * The name of the "LogDiskSpaceLimit" property + */ + @ConfigAttribute(type = Integer.class, min = MIN_LOG_DISK_SPACE_LIMIT, max = MAX_LOG_DISK_SPACE_LIMIT) String LOG_DISK_SPACE_LIMIT_NAME = LOG_DISK_SPACE_LIMIT; /** * Returns the value of the <a * href="../DistributedSystem.html#ssl-enabled">"ssl-enabled"</a> * property. + * * @deprecated as of 8.0 use {@link #getClusterSSLEnabled} instead. */ - @ConfigAttributeGetter(name=SSL_ENABLED_NAME) + @ConfigAttributeGetter(name = SSL_ENABLED) boolean getSSLEnabled(); /** * The default ssl-enabled state. * <p> Actual value of this constant is <code>false</code>. + * * @deprecated as of 8.0 use {@link #DEFAULT_CLUSTER_SSL_ENABLED} instead. */ boolean DEFAULT_SSL_ENABLED = false; - - /** The name of the "SSLEnabled" property - * @deprecated as of 8.0 use {@link #CLUSTER_SSL_ENABLED_NAME} instead. + + /** + * The name of the "SSLEnabled" property + * + * @deprecated as of 8.0 use {@link #CLUSTER_SSL_ENABLED} instead. */ - @ConfigAttribute(type=Boolean.class) + @ConfigAttribute(type = Boolean.class) String SSL_ENABLED_NAME = SSL_ENABLED; /** * Sets the value of the <a * href="../DistributedSystem.html#ssl-enabled">"ssl-enabled"</a> * property. + * * @deprecated as of 8.0 use {@link #setClusterSSLEnabled} instead. */ - @ConfigAttributeSetter(name=SSL_ENABLED_NAME) + @ConfigAttributeSetter(name = SSL_ENABLED) void setSSLEnabled(boolean enabled); /** * Returns the value of the <a * href="../DistributedSystem.html#ssl-protocols">"ssl-protocols"</a> * property. + * * @deprecated as of 8.0 use {@link #getClusterSSLProtocols} instead. */ - @ConfigAttributeGetter(name=SSL_PROTOCOLS_NAME) + @ConfigAttributeGetter(name = SSL_PROTOCOLS) String getSSLProtocols(); /** * Sets the value of the <a * href="../DistributedSystem.html#ssl-protocols">"ssl-protocols"</a> * property. + * * @deprecated as of 8.0 use {@link #setClusterSSLProtocols} instead. */ - @ConfigAttributeSetter(name=SSL_PROTOCOLS_NAME) + @ConfigAttributeSetter(name = SSL_PROTOCOLS) void setSSLProtocols(String protocols); /** * The default ssl-protocols value. * <p> Actual value of this constant is <code>any</code>. + * * @deprecated as of 8.0 use {@link #DEFAULT_CLUSTER_SSL_PROTOCOLS} instead. */ String DEFAULT_SSL_PROTOCOLS = "any"; - /** The name of the "SSLProtocols" property - * @deprecated as of 8.0 use {@link #CLUSTER_SSL_PROTOCOLS_NAME} instead. + /** + * The name of the "SSLProtocols" property + * + * @deprecated as of 8.0 use {@link #CLUSTER_SSL_PROTOCOLS} instead. */ - @ConfigAttribute(type=String.class) + @ConfigAttribute(type = String.class) String SSL_PROTOCOLS_NAME = SSL_PROTOCOLS; /** * Returns the value of the <a * href="../DistributedSystem.html#ssl-ciphers">"ssl-ciphers"</a> * property. + * * @deprecated as of 8.0 use {@link #getClusterSSLCiphers} instead. */ - @ConfigAttributeGetter(name=SSL_CIPHERS_NAME) + @ConfigAttributeGetter(name = SSL_CIPHERS) String getSSLCiphers(); /** * Sets the value of the <a * href="../DistributedSystem.html#ssl-ciphers">"ssl-ciphers"</a> * property. + * * @deprecated as of 8.0 use {@link #setClusterSSLCiphers} instead. */ - @ConfigAttributeSetter(name=SSL_CIPHERS_NAME) + @ConfigAttributeSetter(name = SSL_CIPHERS) void setSSLCiphers(String ciphers); - /** + /** * The default ssl-ciphers value. * <p> Actual value of this constant is <code>any</code>. + * * @deprecated as of 8.0 use {@link #DEFAULT_CLUSTER_SSL_CIPHERS} instead. */ - String DEFAULT_SSL_CIPHERS = "any"; - /** The name of the "SSLCiphers" property - * @deprecated as of 8.0 use {@link #CLUSTER_SSL_CIPHERS_NAME} instead. + String DEFAULT_SSL_CIPHERS = "any"; + /** + * The name of the "SSLCiphers" property + * + * @deprecated as of 8.0 use {@link #CLUSTER_SSL_CIPHERS} instead. */ - @ConfigAttribute(type=String.class) + @ConfigAttribute(type = String.class) String SSL_CIPHERS_NAME = SSL_CIPHERS; /** * Returns the value of the <a * href="../DistributedSystem.html#ssl-require-authentication">"ssl-require-authentication"</a> * property. + * * @deprecated as of 8.0 use {@link #getClusterSSLRequireAuthentication} instead. */ - @ConfigAttributeGetter(name=SSL_REQUIRE_AUTHENTICATION_NAME) + @ConfigAttributeGetter(name = SSL_REQUIRE_AUTHENTICATION) boolean getSSLRequireAuthentication(); /** * Sets the value of the <a * href="../DistributedSystem.html#ssl-require-authentication">"ssl-require-authentication"</a> * property. + * * @deprecated as of 8.0 use {@link #setClusterSSLRequireAuthentication} instead. */ - @ConfigAttributeSetter(name=SSL_REQUIRE_AUTHENTICATION_NAME) + @ConfigAttributeSetter(name = SSL_REQUIRE_AUTHENTICATION) void setSSLRequireAuthentication(boolean enabled); - /** + /** * The default ssl-require-authentication value. * <p> Actual value of this constant is <code>true</code>. + * * @deprecated as of 8.0 use {@link #DEFAULT_CLUSTER_SSL_REQUIRE_AUTHENTICATION} instead. */ - boolean DEFAULT_SSL_REQUIRE_AUTHENTICATION = true; - /** The name of the "SSLRequireAuthentication" property - * @deprecated as of 8.0 use {@link #CLUSTER_SSL_REQUIRE_AUTHENTICATION_NAME} instead. + boolean DEFAULT_SSL_REQUIRE_AUTHENTICATION = true; + /** + * The name of the "SSLRequireAuthentication" property + * + * @deprecated as of 8.0 use {@link #CLUSTER_SSL_REQUIRE_AUTHENTICATION} instead. */ - @ConfigAttribute(type=Boolean.class) + @ConfigAttribute(type = Boolean.class) String SSL_REQUIRE_AUTHENTICATION_NAME = SSL_REQUIRE_AUTHENTICATION; /** @@ -905,32 +997,34 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#cluster-ssl-enabled">"cluster-ssl-enabled"</a> * property. */ - @ConfigAttributeGetter(name=CLUSTER_SSL_ENABLED_NAME) + @ConfigAttributeGetter(name = CLUSTER_SSL_ENABLED) boolean getClusterSSLEnabled(); /** + * Sets the value of the <a + * href="../DistributedSystem.html#cluster-ssl-enabled">"cluster-ssl-enabled"</a> + * property. + */ + @ConfigAttributeSetter(name = CLUSTER_SSL_ENABLED) + void setClusterSSLEnabled(boolean enabled); + + /** * The default cluster-ssl-enabled state. * <p> Actual value of this constant is <code>false</code>. */ boolean DEFAULT_CLUSTER_SSL_ENABLED = false; - /** The name of the "ClusterSSLEnabled" property */ - @ConfigAttribute(type=Boolean.class) - String CLUSTER_SSL_ENABLED_NAME = CLUSTER_SSL_ENABLED; - /** - * Sets the value of the <a - * href="../DistributedSystem.html#cluster-ssl-enabled">"cluster-ssl-enabled"</a> - * property. + * The name of the "ClusterSSLEnabled" property */ - @ConfigAttributeSetter(name=CLUSTER_SSL_ENABLED_NAME) - void setClusterSSLEnabled(boolean enabled); + @ConfigAttribute(type = Boolean.class) + String CLUSTER_SSL_ENABLED_NAME = CLUSTER_SSL_ENABLED; /** * Returns the value of the <a * href="../DistributedSystem.html#cluster-ssl-protocols">"cluster-ssl-protocols"</a> * property. */ - @ConfigAttributeGetter(name=CLUSTER_SSL_PROTOCOLS_NAME) + @ConfigAttributeGetter(name = CLUSTER_SSL_PROTOCOLS) String getClusterSSLProtocols(); /** @@ -938,7 +1032,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#cluster-ssl-protocols">"cluster-ssl-protocols"</a> * property. */ - @ConfigAttributeSetter(name=CLUSTER_SSL_PROTOCOLS_NAME) + @ConfigAttributeSetter(name = CLUSTER_SSL_PROTOCOLS) void setClusterSSLProtocols(String protocols); /** @@ -946,8 +1040,10 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * <p> Actual value of this constant is <code>any</code>. */ String DEFAULT_CLUSTER_SSL_PROTOCOLS = "any"; - /** The name of the "ClusterSSLProtocols" property */ - @ConfigAttribute(type=String.class) + /** + * The name of the "ClusterSSLProtocols" property + */ + @ConfigAttribute(type = String.class) String CLUSTER_SSL_PROTOCOLS_NAME = CLUSTER_SSL_PROTOCOLS; /** @@ -955,7 +1051,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#cluster-ssl-ciphers">"cluster-ssl-ciphers"</a> * property. */ - @ConfigAttributeGetter(name=CLUSTER_SSL_CIPHERS_NAME) + @ConfigAttributeGetter(name = CLUSTER_SSL_CIPHERS) String getClusterSSLCiphers(); /** @@ -963,16 +1059,18 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#cluster-ssl-ciphers">"cluster-ssl-ciphers"</a> * property. */ - @ConfigAttributeSetter(name=CLUSTER_SSL_CIPHERS_NAME) + @ConfigAttributeSetter(name = CLUSTER_SSL_CIPHERS) void setClusterSSLCiphers(String ciphers); - /** + /** * The default cluster-ssl-ciphers value. * <p> Actual value of this constant is <code>any</code>. */ - String DEFAULT_CLUSTER_SSL_CIPHERS = "any"; - /** The name of the "ClusterSSLCiphers" property */ - @ConfigAttribute(type=String.class) + String DEFAULT_CLUSTER_SSL_CIPHERS = "any"; + /** + * The name of the "ClusterSSLCiphers" property + */ + @ConfigAttribute(type = String.class) String CLUSTER_SSL_CIPHERS_NAME = CLUSTER_SSL_CIPHERS; /** @@ -980,7 +1078,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#cluster-ssl-require-authentication">"cluster-ssl-require-authentication"</a> * property. */ - @ConfigAttributeGetter(name=CLUSTER_SSL_REQUIRE_AUTHENTICATION_NAME) + @ConfigAttributeGetter(name = CLUSTER_SSL_REQUIRE_AUTHENTICATION) boolean getClusterSSLRequireAuthentication(); /** @@ -988,163 +1086,176 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#cluster-ssl-require-authentication">"cluster-ssl-require-authentication"</a> * property. */ - @ConfigAttributeSetter(name=CLUSTER_SSL_REQUIRE_AUTHENTICATION_NAME) + @ConfigAttributeSetter(name = CLUSTER_SSL_REQUIRE_AUTHENTICATION) void setClusterSSLRequireAuthentication(boolean enabled); - /** + /** * The default cluster-ssl-require-authentication value. * <p> Actual value of this constant is <code>true</code>. */ - boolean DEFAULT_CLUSTER_SSL_REQUIRE_AUTHENTICATION = true; - /** The name of the "ClusterSSLRequireAuthentication" property */ - @ConfigAttribute(type=Boolean.class) + boolean DEFAULT_CLUSTER_SSL_REQUIRE_AUTHENTICATION = true; + /** + * The name of the "ClusterSSLRequireAuthentication" property + */ + @ConfigAttribute(type = Boolean.class) String CLUSTER_SSL_REQUIRE_AUTHENTICATION_NAME = CLUSTER_SSL_REQUIRE_AUTHENTICATION; - /** * Returns the value of the <a * href="../DistributedSystem.html#cluster-ssl-keystore">"cluster-ssl-keystore"</a> * property. */ - @ConfigAttributeGetter(name=CLUSTER_SSL_KEYSTORE_NAME) + @ConfigAttributeGetter(name = CLUSTER_SSL_KEYSTORE) String getClusterSSLKeyStore(); - + /** * Sets the value of the <a * href="../DistributedSystem.html#cluster-ssl-keystore">"cluster-ssl-keystore"</a> * property. */ - @ConfigAttributeSetter(name=CLUSTER_SSL_KEYSTORE_NAME) + @ConfigAttributeSetter(name = CLUSTER_SSL_KEYSTORE) void setClusterSSLKeyStore(String keyStore); - + /** * The default cluster-ssl-keystore value. * <p> Actual value of this constant is "". */ String DEFAULT_CLUSTER_SSL_KEYSTORE = ""; - - /** The name of the "ClusterSSLKeyStore" property */ - @ConfigAttribute(type=String.class) + + /** + * The name of the "ClusterSSLKeyStore" property + */ + @ConfigAttribute(type = String.class) String CLUSTER_SSL_KEYSTORE_NAME = CLUSTER_SSL_KEYSTORE; - + /** * Returns the value of the <a * href="../DistributedSystem.html#cluster-ssl-keystore-type">"cluster-ssl-keystore-type"</a> * property. */ - @ConfigAttributeGetter(name=CLUSTER_SSL_KEYSTORE_TYPE_NAME) + @ConfigAttributeGetter(name = CLUSTER_SSL_KEYSTORE_TYPE) String getClusterSSLKeyStoreType(); - + /** * Sets the value of the <a * href="../DistributedSystem.html#cluster-ssl-keystore-type">"cluster-ssl-keystore-type"</a> * property. */ - @ConfigAttributeSetter(name=CLUSTER_SSL_KEYSTORE_TYPE_NAME) + @ConfigAttributeSetter(name = CLUSTER_SSL_KEYSTORE_TYPE) void setClusterSSLKeyStoreType(String keyStoreType); - + /** * The default cluster-ssl-keystore-type value. * <p> Actual value of this constant is "". */ String DEFAULT_CLUSTER_SSL_KEYSTORE_TYPE = ""; - - /** The name of the "ClusterSSLKeyStoreType" property */ - @ConfigAttribute(type=String.class) + + /** + * The name of the "ClusterSSLKeyStoreType" property + */ + @ConfigAttribute(type = String.class) String CLUSTER_SSL_KEYSTORE_TYPE_NAME = CLUSTER_SSL_KEYSTORE_TYPE; - + /** * Returns the value of the <a * href="../DistributedSystem.html#cluster-ssl-keystore-password">"cluster-ssl-keystore-password"</a> * property. */ - @ConfigAttributeGetter(name=CLUSTER_SSL_KEYSTORE_PASSWORD_NAME) + @ConfigAttributeGetter(name = CLUSTER_SSL_KEYSTORE_PASSWORD) String getClusterSSLKeyStorePassword(); - + /** * Sets the value of the <a * href="../DistributedSystem.html#cluster-ssl-keystore-password">"cluster-ssl-keystore-password"</a> * property. */ - @ConfigAttributeSetter(name=CLUSTER_SSL_KEYSTORE_PASSWORD_NAME) + @ConfigAttributeSetter(name = CLUSTER_SSL_KEYSTORE_PASSWORD) void setClusterSSLKeyStorePassword(String keyStorePassword); - + /** * The default cluster-ssl-keystore-password value. * <p> Actual value of this constant is "". */ String DEFAULT_CLUSTER_SSL_KEYSTORE_PASSWORD = ""; - - /** The name of the "ClusterSSLKeyStorePassword" property */ - @ConfigAttribute(type=String.class) + + /** + * The name of the "ClusterSSLKeyStorePassword" property + */ + @ConfigAttribute(type = String.class) String CLUSTER_SSL_KEYSTORE_PASSWORD_NAME = CLUSTER_SSL_KEYSTORE_PASSWORD; - + /** * Returns the value of the <a * href="../DistributedSystem.html#cluster-ssl-truststore">"cluster-ssl-truststore"</a> * property. */ - @ConfigAttributeGetter(name=CLUSTER_SSL_TRUSTSTORE_NAME) + @ConfigAttributeGetter(name = CLUSTER_SSL_TRUSTSTORE) String getClusterSSLTrustStore(); - + /** * Sets the value of the <a * href="../DistributedSystem.html#cluster-ssl-truststore">"cluster-ssl-truststore"</a> * property. */ - @ConfigAttributeSetter(name=CLUSTER_SSL_TRUSTSTORE_NAME) + @ConfigAttributeSetter(name = CLUSTER_SSL_TRUSTSTORE) void setClusterSSLTrustStore(String trustStore); - + /** * The default cluster-ssl-truststore value. * <p> Actual value of this constant is "". */ String DEFAULT_CLUSTER_SSL_TRUSTSTORE = ""; - - /** The name of the "ClusterSSLTrustStore" property */ - @ConfigAttribute(type=String.class) + + /** + * The name of the "ClusterSSLTrustStore" property + */ + @ConfigAttribute(type = String.class) String CLUSTER_SSL_TRUSTSTORE_NAME = CLUSTER_SSL_TRUSTSTORE; - + /** * Returns the value of the <a * href="../DistributedSystem.html#cluster-ssl-truststore-password">"cluster-ssl-truststore-password"</a> * property. */ - @ConfigAttributeGetter(name=CLUSTER_SSL_TRUSTSTORE_PASSWORD_NAME) + @ConfigAttributeGetter(name = CLUSTER_SSL_TRUSTSTORE_PASSWORD) String getClusterSSLTrustStorePassword(); - + /** * Sets the value of the <a * href="../DistributedSystem.html#cluster-ssl-truststore-password">"cluster-ssl-truststore-password"</a> * property. */ - @ConfigAttributeSetter(name=CLUSTER_SSL_TRUSTSTORE_PASSWORD_NAME) + @ConfigAttributeSetter(name = CLUSTER_SSL_TRUSTSTORE_PASSWORD) void setClusterSSLTrustStorePassword(String trusStorePassword); + /** * The default cluster-ssl-truststore-password value. * <p> Actual value of this constant is "". */ String DEFAULT_CLUSTER_SSL_TRUSTSTORE_PASSWORD = ""; - - /** The name of the "ClusterSSLKeyStorePassword" property */ - @ConfigAttribute(type=String.class) + + /** + * The name of the "ClusterSSLKeyStorePassword" property + */ + @ConfigAttribute(type = String.class) String CLUSTER_SSL_TRUSTSTORE_PASSWORD_NAME = CLUSTER_SSL_TRUSTSTORE_PASSWORD; - - - /** The name of an internal property that specifies a {@link + + /** + * The name of an internal property that specifies a {@link * com.gemstone.gemfire.i18n.LogWriterI18n} instance to log to. - * Set this property with put(), not with setProperty() + * Set this property with put(), not with setProperty() * * @since GemFire 4.0 */ - public static final String LOG_WRITER_NAME = "log-writer"; + String LOG_WRITER_NAME = "log-writer"; - /** The name of an internal property that specifies a - * a DistributionConfigImpl that the locator is passing - * in to a ds connect. - * Set this property with put(), not with setProperty() + /** + * The name of an internal property that specifies a + * a DistributionConfigImpl that the locator is passing + * in to a ds connect. + * Set this property with put(), not with setProperty() * * @since GemFire 7.0 */ - public static final String DS_CONFIG_NAME = "ds-config"; + String DS_CONFIG_NAME = "ds-config"; /** * The name of an internal property that specifies whether @@ -1153,7 +1264,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * @since GemFire 8.1 */ String DS_RECONNECTING_NAME = "ds-reconnecting"; - + /** * The name of an internal property that specifies the * quorum checker for the system that was forcibly disconnected. @@ -1161,7 +1272,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * is used. */ String DS_QUORUM_CHECKER_NAME = "ds-quorum-checker"; - + /** * The name of an internal property that specifies a {@link * com.gemstone.gemfire.LogWriter} instance to log security messages to. Set @@ -1171,7 +1282,8 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati */ String SECURITY_LOG_WRITER_NAME = "security-log-writer"; - /** The name of an internal property that specifies a + /** + * The name of an internal property that specifies a * FileOutputStream associated with the internal property * LOG_WRITER_NAME. If this property is set, the * FileOutputStream will be closed when the distributed @@ -1196,19 +1308,20 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#socket-lease-time">"socket-lease-time"</a> * property */ - @ConfigAttributeGetter(name=SOCKET_LEASE_TIME_NAME) + @ConfigAttributeGetter(name = SOCKET_LEASE_TIME) int getSocketLeaseTime(); + /** * Sets the value of the <a * href="../DistributedSystem.html#socket-lease-time">"socket-lease-time"</a> * property */ - @ConfigAttributeSetter(name=SOCKET_LEASE_TIME_NAME) + @ConfigAttributeSetter(name = SOCKET_LEASE_TIME) void setSocketLeaseTime(int value); - - - /** The default value of the "socketLeaseTime" property */ + /** + * The default value of the "socketLeaseTime" property + */ int DEFAULT_SOCKET_LEASE_TIME = 60000; /** * The minimum socketLeaseTime. @@ -1221,8 +1334,10 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati */ int MAX_SOCKET_LEASE_TIME = 600000; - /** The name of the "socketLeaseTime" property */ - @ConfigAttribute(type=Integer.class, min=MIN_SOCKET_LEASE_TIME, max=MAX_SOCKET_LEASE_TIME) + /** + * The name of the "socketLeaseTime" property + */ + @ConfigAttribute(type = Integer.class, min = MIN_SOCKET_LEASE_TIME, max = MAX_SOCKET_LEASE_TIME) String SOCKET_LEASE_TIME_NAME = SOCKET_LEASE_TIME; /** @@ -1230,18 +1345,20 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#socket-buffer-size">"socket-buffer-size"</a> * property */ - @ConfigAttributeGetter(name=SOCKET_BUFFER_SIZE_NAME) + @ConfigAttributeGetter(name = SOCKET_BUFFER_SIZE) int getSocketBufferSize(); + /** * Sets the value of the <a * href="../DistributedSystem.html#socket-buffer-size">"socket-buffer-size"</a> * property */ - @ConfigAttributeSetter(name=SOCKET_BUFFER_SIZE_NAME) + @ConfigAttributeSetter(name = SOCKET_BUFFER_SIZE) void setSocketBufferSize(int value); - - /** The default value of the "socketBufferSize" property */ + /** + * The default value of the "socketBufferSize" property + */ int DEFAULT_SOCKET_BUFFER_SIZE = 32768; /** * The minimum socketBufferSize. @@ -1257,17 +1374,18 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati boolean VALIDATE = Boolean.getBoolean(DistributionConfig.GEMFIRE_PREFIX + "validateMessageSize"); int VALIDATE_CEILING = Integer.getInteger(DistributionConfig.GEMFIRE_PREFIX + "validateMessageSizeCeiling", 8 * 1024 * 1024).intValue(); - /** The name of the "socketBufferSize" property */ - @ConfigAttribute(type=Integer.class, min=MIN_SOCKET_BUFFER_SIZE, max=MAX_SOCKET_BUFFER_SIZE) + /** + * The name of the "socketBufferSize" property + */ + @ConfigAttribute(type = Integer.class, min = MIN_SOCKET_BUFFER_SIZE, max = MAX_SOCKET_BUFFER_SIZE) String SOCKET_BUFFER_SIZE_NAME = SOCKET_BUFFER_SIZE; - /** * Get the value of the * <a href="../DistributedSystem.html#mcast-send-buffer-size">"mcast-send-buffer-size"</a> * property */ - @ConfigAttributeGetter(name=MCAST_SEND_BUFFER_SIZE_NAME) + @ConfigAttributeGetter(name = MCAST_SEND_BUFFER_SIZE) int getMcastSendBufferSize(); /** @@ -1275,16 +1393,14 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * <a href="../DistributedSystem.html#mcast-send-buffer-size">"mcast-send-buffer-size"</a> * property */ - @ConfigAttributeSetter(name=MCAST_SEND_BUFFER_SIZE_NAME) + @ConfigAttributeSetter(name = MCAST_SEND_BUFFER_SIZE) void setMcastSendBufferSize(int value); - /** * The default value of the corresponding property */ int DEFAULT_MCAST_SEND_BUFFER_SIZE = 65535; - /** * The minimum size of the buffer, in bytes. * <p> Actual value of this constant is <code>2048</code>. @@ -1294,7 +1410,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati /** * The name of the corresponding property */ - @ConfigAttribute(type=Integer.class, min=MIN_MCAST_SEND_BUFFER_SIZE) + @ConfigAttribute(type = Integer.class, min = MIN_MCAST_SEND_BUFFER_SIZE) String MCAST_SEND_BUFFER_SIZE_NAME = MCAST_SEND_BUFFER_SIZE; /** @@ -1302,7 +1418,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * <a href="../DistributedSystem.html#mcast-recv-buffer-size">"mcast-recv-buffer-size"</a> * property */ - @ConfigAttributeGetter(name=MCAST_RECV_BUFFER_SIZE_NAME) + @ConfigAttributeGetter(name = MCAST_RECV_BUFFER_SIZE) int getMcastRecvBufferSize(); /** @@ -1310,10 +1426,9 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * <a href="../DistributedSystem.html#mcast-recv-buffer-size">"mcast-recv-buffer-size"</a> * property */ - @ConfigAttributeSetter(name=MCAST_RECV_BUFFER_SIZE_NAME) + @ConfigAttributeSetter(name = MCAST_RECV_BUFFER_SIZE) void setMcastRecvBufferSize(int value); - /** * The default value of the corresponding property */ @@ -1328,16 +1443,15 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati /** * The name of the corresponding property */ - @ConfigAttribute(type=Integer.class, min=MIN_MCAST_RECV_BUFFER_SIZE) + @ConfigAttribute(type = Integer.class, min = MIN_MCAST_RECV_BUFFER_SIZE) String MCAST_RECV_BUFFER_SIZE_NAME = MCAST_RECV_BUFFER_SIZE; - /** * Get the value of the * <a href="../DistributedSystem.html#mcast-flow-control">"mcast-flow-control"</a> * property. */ - @ConfigAttributeGetter(name=MCAST_FLOW_CONTROL_NAME) + @ConfigAttributeGetter(name = MCAST_FLOW_CONTROL) FlowControlParams getMcastFlowControl(); /** @@ -1345,20 +1459,20 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * <a href="../DistributedSystem.html#mcast-flow-control">"mcast-flow-control"</a> * property */ - @ConfigAttributeSetter(name=MCAST_FLOW_CONTROL_NAME) + @ConfigAttributeSetter(name = MCAST_FLOW_CONTROL) void setMcastFlowControl(FlowControlParams values); /** * The name of the corresponding property */ - @ConfigAttribute(type=FlowControlParams.class) + @ConfigAttribute(type = FlowControlParams.class) String MCAST_FLOW_CONTROL_NAME = MCAST_FLOW_CONTROL; /** * The default value of the corresponding property */ FlowControlParams DEFAULT_MCAST_FLOW_CONTROL - = new FlowControlParams(1048576, (float)0.25, 5000); + = new FlowControlParams(1048576, (float) 0.25, 5000); /** * The minimum byteAllowance for the mcast-flow-control setting of @@ -1395,7 +1509,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * <a href="../DistributedSystem.html#udp-fragment-size">"udp-fragment-size"</a> * property. */ - @ConfigAttributeGetter(name=UDP_FRAGMENT_SIZE_NAME) + @ConfigAttributeGetter(name = UDP_FRAGMENT_SIZE) int getUdpFragmentSize(); /** @@ -1403,7 +1517,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * <a href="../DistributedSystem.html#udp-fragment-size">"udp-fragment-size"</a> * property */ - @ConfigAttributeSetter(name=UDP_FRAGMENT_SIZE_NAME) + @ConfigAttributeSetter(name = UDP_FRAGMENT_SIZE) void setUdpFragmentSize(int value); /** @@ -1411,29 +1525,28 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati */ int DEFAULT_UDP_FRAGMENT_SIZE = 60000; - /** The minimum allowed udp-fragment-size setting of 1000 - */ + /** + * The minimum allowed udp-fragment-size setting of 1000 + */ int MIN_UDP_FRAGMENT_SIZE = 1000; - /** The maximum allowed udp-fragment-size setting of 60000 - */ + /** + * The maximum allowed udp-fragment-size setting of 60000 + */ int MAX_UDP_FRAGMENT_SIZE = 60000; /** * The name of the corresponding property */ - @ConfigAttribute(type=Integer.class, min=MIN_UDP_FRAGMENT_SIZE, max=MAX_UDP_FRAGMENT_SIZE) + @ConfigAttribute(type = Integer.class, min = MIN_UDP_FRAGMENT_SIZE, max = MAX_UDP_FRAGMENT_SIZE) String UDP_FRAGMENT_SIZE_NAME = UDP_FRAGMENT_SIZE; - - - /** * Get the value of the * <a href="../DistributedSystem.html#udp-send-buffer-size">"udp-send-buffer-size"</a> * property */ - @ConfigAttributeGetter(name=UDP_SEND_BUFFER_SIZE_NAME) + @ConfigAttributeGetter(name = UDP_SEND_BUFFER_SIZE) int getUdpSendBufferSize(); /** @@ -1441,7 +1554,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * <a href="../DistributedSystem.html#udp-send-buffer-size">"udp-send-buffer-size"</a> * property */ - @ConfigAttributeSetter(name=UDP_SEND_BUFFER_SIZE_NAME) + @ConfigAttributeSetter(name = UDP_SEND_BUFFER_SIZE) void setUdpSendBufferSize(int value); /** @@ -1458,7 +1571,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati /** * The name of the corresponding property */ - @ConfigAttribute(type=Integer.class, min=MIN_UDP_SEND_BUFFER_SIZE) + @ConfigAttribute(type = Integer.class, min = MIN_UDP_SEND_BUFFER_SIZE) String UDP_SEND_BUFFER_SIZE_NAME = UDP_SEND_BUFFER_SIZE; /** @@ -1466,7 +1579,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * <a href="../DistributedSystem.html#udp-recv-buffer-size">"udp-recv-buffer-size"</a> * property */ - @ConfigAttributeGetter(name=UDP_RECV_BUFFER_SIZE_NAME) + @ConfigAttributeGetter(name = UDP_RECV_BUFFER_SIZE) int getUdpRecvBufferSize(); /** @@ -1474,7 +1587,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * <a href="../DistributedSystem.html#udp-recv-buffer-size">"udp-recv-buffer-size"</a> * property */ - @ConfigAttributeSetter(name=UDP_RECV_BUFFER_SIZE_NAME) + @ConfigAttributeSetter(name = UDP_RECV_BUFFER_SIZE) void setUdpRecvBufferSize(int value); /** @@ -1494,11 +1607,10 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati */ int MIN_UDP_RECV_BUFFER_SIZE = 2048; - /** * The name of the corresponding property */ - @ConfigAttribute(type=Integer.class, min=MIN_UDP_RECV_BUFFER_SIZE) + @ConfigAttribute(type = Integer.class, min = MIN_UDP_RECV_BUFFER_SIZE) String UDP_RECV_BUFFER_SIZE_NAME = UDP_RECV_BUFFER_SIZE; /** @@ -1506,28 +1618,32 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#disable-tcp">"disable-tcp"</a> * property */ - @ConfigAttributeGetter(name=DISABLE_TCP_NAME) + @ConfigAttributeGetter(name = DISABLE_TCP) boolean getDisableTcp(); + /** * Sets the value of the <a * href="../DistributedSystem.html#disable-tcp">"disable-tcp"</a> * property. */ - @ConfigAttributeSetter(name=DISABLE_TCP_NAME) + @ConfigAttributeSetter(name = DISABLE_TCP) void setDisableTcp(boolean newValue); - /** The name of the corresponding property */ - @ConfigAttribute(type=Boolean.class) + /** + * The name of the corresponding property + */ + @ConfigAttribute(type = Boolean.class) String DISABLE_TCP_NAME = DISABLE_TCP; - /** The default value of the corresponding property */ + /** + * The default value of the corresponding property + */ boolean DEFAULT_DISABLE_TCP = false; - /** * Turns on timing statistics for the distributed system */ - @ConfigAttributeSetter(name=ENABLE_TIME_STATISTICS_NAME) + @ConfigAttributeSetter(name = ENABLE_TIME_STATISTICS) void setEnableTimeStatistics(boolean newValue); /** @@ -1535,22 +1651,25 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#enable-time-statistics">enable-time-statistics</a> * property */ - @ConfigAttributeGetter(name=ENABLE_TIME_STATISTICS_NAME) + @ConfigAttributeGetter(name = ENABLE_TIME_STATISTICS) boolean getEnableTimeStatistics(); - /** the name of the corresponding property */ - @ConfigAttribute(type=Boolean.class) + /** + * the name of the corresponding property + */ + @ConfigAttribute(type = Boolean.class) String ENABLE_TIME_STATISTICS_NAME = ENABLE_TIME_STATISTICS; - /** The default value of the corresponding property */ + /** + * The default value of the corresponding property + */ boolean DEFAULT_ENABLE_TIME_STATISTICS = false; - /** - * Sets the value for - <a href="../DistributedSystem.html#use-cluster-configuration">use-shared-configuration</a> + * Sets the value for + * <a href="../DistributedSystem.html#use-cluster-configuration">use-shared-configuration</a> */ - @ConfigAttributeSetter(name=USE_CLUSTER_CONFIGURATION_NAME) + @ConfigAttributeSetter(name = USE_CLUSTER_CONFIGURATION) void setUseSharedConfiguration(boolean newValue); /** @@ -1558,21 +1677,25 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#use-cluster-configuration">use-cluster-configuration</a> * property */ - @ConfigAttributeGetter(name=USE_CLUSTER_CONFIGURATION_NAME) + @ConfigAttributeGetter(name = USE_CLUSTER_CONFIGURATION) boolean getUseSharedConfiguration(); - /** the name of the corresponding property */ - @ConfigAttribute(type=Boolean.class) + /** + * the name of the corresponding property + */ + @ConfigAttribute(type = Boolean.class) String USE_CLUSTER_CONFIGURATION_NAME = USE_CLUSTER_CONFIGURATION; - /** The default value of the corresponding property */ + /** + * The default value of the corresponding property + */ boolean DEFAULT_USE_CLUSTER_CONFIGURATION = true; - + /** - * Sets the value for - <a href="../DistributedSystem.html#enable-cluster-configuration">enable-cluster-configuration</a> + * Sets the value for + * <a href="../DistributedSystem.html#enable-cluster-configuration">enable-cluster-configuration</a> */ - @ConfigAttributeSetter(name=ENABLE_CLUSTER_CONFIGURATION_NAME) + @ConfigAttributeSetter(name = ENABLE_CLUSTER_CONFIGURATION) void setEnableClusterConfiguration(boolean newValue); /** @@ -1580,56 +1703,66 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#enable-cluster-configuration">enable-cluster-configuration</a> * property */ - @ConfigAttributeGetter(name=ENABLE_CLUSTER_CONFIGURATION_NAME) + @ConfigAttributeGetter(name = ENABLE_CLUSTER_CONFIGURATION) boolean getEnableClusterConfiguration(); - /** the name of the corresponding property */ - @ConfigAttribute(type=Boolean.class) + /** + * the name of the corresponding property + */ + @ConfigAttribute(type = Boolean.class) String ENABLE_CLUSTER_CONFIGURATION_NAME = ENABLE_CLUSTER_CONFIGURATION; - /** The default value of the corresponding property */ + /** + * The default value of the corresponding property + */ boolean DEFAULT_ENABLE_CLUSTER_CONFIGURATION = true; - @ConfigAttribute(type=Boolean.class) + @ConfigAttribute(type = Boolean.class) String LOAD_CLUSTER_CONFIG_FROM_DIR_NAME = LOAD_CLUSTER_CONFIGURATION_FROM_DIR; boolean DEFAULT_LOAD_CLUSTER_CONFIG_FROM_DIR = false; - + /** - * Returns the value of + * Returns the value of * <a href="../DistributedSystem.html#cluster-configuration-dir">cluster-configuration-dir</a> * property */ - @ConfigAttributeGetter(name=LOAD_CLUSTER_CONFIG_FROM_DIR_NAME) + @ConfigAttributeGetter(name = LOAD_CLUSTER_CONFIGURATION_FROM_DIR) boolean getLoadClusterConfigFromDir(); - + /** - * Sets the value of + * Sets the value of * <a href="../DistributedSystem.html#cluster-configuration-dir">cluster-configuration-dir</a> * property */ - @ConfigAttributeSetter(name=LOAD_CLUSTER_CONFIG_FROM_DIR_NAME) + @ConfigAttributeSetter(name = LOAD_CLUSTER_CONFIGURATION_FROM_DIR) void setLoadClusterConfigFromDir(boolean newValue); - @ConfigAttribute(type=String.class) - String CLUSTER_CONFIGURATION_DIR = SystemConfigurationProperties.CLUSTER_CONFIGURATION_DIR; + @ConfigAttribute(type = String.class) + String CLUSTER_CONFIGURATION_DIR_NAME = CLUSTER_CONFIGURATION_DIR; String DEFAULT_CLUSTER_CONFIGURATION_DIR = System.getProperty("user.dir"); - @ConfigAttributeGetter(name=CLUSTER_CONFIGURATION_DIR) + @ConfigAttributeGetter(name = CLUSTER_CONFIGURATION_DIR) String getClusterConfigDir(); - @ConfigAttributeSetter(name=CLUSTER_CONFIGURATION_DIR) + + @ConfigAttributeSetter(name = CLUSTER_CONFIGURATION_DIR) void setClusterConfigDir(String clusterConfigDir); - - /** Turns on network partition detection */ - @ConfigAttributeSetter(name=ENABLE_NETWORK_PARTITION_DETECTION_NAME) + + /** + * Turns on network partition detection + */ + @ConfigAttributeSetter(name = ENABLE_NETWORK_PARTITION_DETECTION) void setEnableNetworkPartitionDetection(boolean newValue); + /** * Returns the value of the enable-network-partition-detection property */ - @ConfigAttributeGetter(name=ENABLE_NETWORK_PARTITION_DETECTION_NAME) + @ConfigAttributeGetter(name = ENABLE_NETWORK_PARTITION_DETECTION) boolean getEnableNetworkPartitionDetection(); - /** the name of the corresponding property */ - @ConfigAttribute(type=Boolean.class) + /** + * the name of the corresponding property + */ + @ConfigAttribute(type = Boolean.class) String ENABLE_NETWORK_PARTITION_DETECTION_NAME = ENABLE_NETWORK_PARTITION_DETECTION; boolean DEFAULT_ENABLE_NETWORK_PARTITION_DETECTION = false; @@ -1638,7 +1771,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * <a href="../DistributedSystem.html#member-timeout">"member-timeout"</a> * property */ - @ConfigAttributeGetter(name=MEMBER_TIMEOUT_NAME) + @ConfigAttributeGetter(name = MEMBER_TIMEOUT) int getMemberTimeout(); /** @@ -1646,7 +1779,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * <a href="../DistributedSystem.html#member-timeout">"member-timeout"</a> * property */ - @ConfigAttributeSetter(name=MEMBER_TIMEOUT_NAME) + @ConfigAttributeSetter(name = MEMBER_TIMEOUT) void setMemberTimeout(int value); /** @@ -1654,48 +1787,57 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati */ int DEFAULT_MEMBER_TIMEOUT = 5000; - /** The minimum member-timeout setting of 1000 milliseconds */ + /** + * The minimum member-timeout setting of 1000 milliseconds + */ int MIN_MEMBER_TIMEOUT = 10; - /**The maximum member-timeout setting of 600000 millieseconds */ + /** + * The maximum member-timeout setting of 600000 millieseconds + */ int MAX_MEMBER_TIMEOUT = 600000; /** * The name of the corresponding property */ - @ConfigAttribute(type=Integer.class, min=MIN_MEMBER_TIMEOUT, max=MAX_MEMBER_TIMEOUT) + @ConfigAttribute(type = Integer.class, min = MIN_MEMBER_TIMEOUT, max = MAX_MEMBER_TIMEOUT) String MEMBER_TIMEOUT_NAME = MEMBER_TIMEOUT; - @ConfigAttribute(type=int[].class) + @ConfigAttribute(type = int[].class) String MEMBERSHIP_PORT_RANGE_NAME = MEMBERSHIP_PORT_RANGE; int[] DEFAULT_MEMBERSHIP_PORT_RANGE = new int[] { 1024, 65535 }; - @ConfigAttributeGetter(name=MEMBERSHIP_PORT_RANGE_NAME) + @ConfigAttributeGetter(name = MEMBERSHIP_PORT_RANGE) int[] getMembershipPortRange(); - @ConfigAttributeSetter(name=MEMBERSHIP_PORT_RANGE_NAME) + @ConfigAttributeSetter(name = MEMBERSHIP_PORT_RANGE) void setMembershipPortRange(int[] range); - + /** * Returns the value of the <a * href="../DistributedSystem.html#conserve-sockets">"conserve-sockets"</a> * property */ - @ConfigAttributeGetter(name=CONSERVE_SOCKETS_NAME) + @ConfigAttributeGetter(name = CONSERVE_SOCKETS) boolean getConserveSockets(); + /** * Sets the value of the <a * href="../DistributedSystem.html#conserve-sockets">"conserve-sockets"</a> * property. */ - @ConfigAttributeSetter(name=CONSERVE_SOCKETS_NAME) + @ConfigAttributeSetter(name = CONSERVE_SOCKETS) void setConserveSockets(boolean newValue); - /** The name of the "conserveSockets" property */ - @ConfigAttribute(type=Boolean.class) + /** + * The name of the "conserveSockets" property + */ + @ConfigAttribute(type = Boolean.class) String CONSERVE_SOCKETS_NAME = CONSERVE_SOCKETS; - /** The default value of the "conserveSockets" property */ + /** + * The default value of the "conserveSockets" property + */ boolean DEFAULT_CONSERVE_SOCKETS = true; /** @@ -1703,26 +1845,32 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#roles">"roles"</a> * property */ - @ConfigAttributeGetter(name=ROLES_NAME) + @ConfigAttributeGetter(name = ROLES) String getRoles(); + /** * Sets the value of the <a * href="../DistributedSystem.html#roles">"roles"</a> * property. */ - @ConfigAttributeSetter(name=ROLES_NAME) + @ConfigAttributeSetter(name = ROLES) void setRoles(String roles); - /** The name of the "roles" property */ - @ConfigAttribute(type=String.class) + + /** + * The name of the "roles" property + */ + @ConfigAttribute(type = String.class) String ROLES_NAME = ROLES; - /** The default value of the "roles" property */ + /** + * The default value of the "roles" property + */ String DEFAULT_ROLES = ""; - /** - * The name of the "max wait time for reconnect" property */ - @ConfigAttribute(type=Integer.class) + * The name of the "max wait time for reconnect" property + */ + @ConfigAttribute(type = Integer.class) String MAX_WAIT_TIME_FOR_RECONNECT_NAME = MAX_WAIT_TIME_RECONNECT; /** @@ -1732,37 +1880,37 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati /** * Sets the max wait timeout, in milliseconds, for reconnect. - * */ - @ConfigAttributeSetter(name=MAX_WAIT_TIME_FOR_RECONNECT_NAME) + */ + @ConfigAttributeSetter(name = MAX_WAIT_TIME_RECONNECT) void setMaxWaitTimeForReconnect(int timeOut); /** * Returns the max wait timeout, in milliseconds, for reconnect. - * */ - @ConfigAttributeGetter(name=MAX_WAIT_TIME_FOR_RECONNECT_NAME) + */ + @ConfigAttributeGetter(name = MAX_WAIT_TIME_RECONNECT) int getMaxWaitTimeForReconnect(); /** * The name of the "max number of tries for reconnect" property. - * */ - @ConfigAttribute(type=Integer.class) - String MAX_NUM_RECONNECT_TRIES = SystemConfigurationProperties.MAX_NUM_RECONNECT_TRIES; + */ + @ConfigAttribute(type = Integer.class) + String MAX_NUM_RECONNECT_TRIES_NAME = MAX_NUM_RECONNECT_TRIES; /** - * Default value for MAX_NUM_RECONNECT_TRIES. + * Default value for MAX_NUM_RECONNECT_TRIES_NAME. */ int DEFAULT_MAX_NUM_RECONNECT_TRIES = 3; /** * Sets the max number of tries for reconnect. - * */ - @ConfigAttributeSetter(name=MAX_NUM_RECONNECT_TRIES) + */ + @ConfigAttributeSetter(name = MAX_NUM_RECONNECT_TRIES) void setMaxNumReconnectTries(int tries); /** * Returns the value for max number of tries for reconnect. - * */ - @ConfigAttributeGetter(name=MAX_NUM_RECONNECT_TRIES) + */ + @ConfigAttributeGetter(name = MAX_NUM_RECONNECT_TRIES) int getMaxNumReconnectTries(); // ------------------- Asynchronous Messaging Properties ------------------- @@ -1772,120 +1920,149 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#async-distribution-timeout"> * "async-distribution-timeout"</a> property. */ - @ConfigAttributeGetter(name=ASYNC_DISTRIBUTION_TIMEOUT_NAME) + @ConfigAttributeGetter(name = ASYNC_DISTRIBUTION_TIMEOUT) int getAsyncDistributionTimeout(); + /** * Sets the value of the <a * href="../DistributedSystem.html#async-distribution-timeout"> * "async-distribution-timeout"</a> property. */ - @ConfigAttributeSetter(name=ASYNC_DISTRIBUTION_TIMEOUT_NAME) + @ConfigAttributeSetter(name = ASYNC_DISTRIBUTION_TIMEOUT) void setAsyncDistributionTimeout(int newValue); - /** The default value of "asyncDistributionTimeout" is <code>0</code>. */ + /** + * The default value of "asyncDistributionTimeout" is <code>0</code>. + */ int DEFAULT_ASYNC_DISTRIBUTION_TIMEOUT = 0; - /** The minimum value of "asyncDistributionTimeout" is <code>0</code>. */ + /** + * The minimum value of "asyncDistributionTimeout" is <code>0</code>. + */ int MIN_ASYNC_DISTRIBUTION_TIMEOUT = 0; - /** The maximum value of "asyncDistributionTimeout" is <code>60000</code>. */ + /** + * The maximum value of "asyncDistributionTimeout" is <code>60000</code>. + */ int MAX_ASYNC_DISTRIBUTION_TIMEOUT = 60000; - /** The name of the "asyncDistributionTimeout" property */ - @ConfigAttribute(type=Integer.class, min=MIN_ASYNC_DISTRIBUTION_TIMEOUT, max=MAX_ASYNC_DISTRIBUTION_TIMEOUT) + /** + * The name of the "asyncDistributionTimeout" property + */ + @ConfigAttribute(type = Integer.class, min = MIN_ASYNC_DISTRIBUTION_TIMEOUT, max = MAX_ASYNC_DISTRIBUTION_TIMEOUT) String ASYNC_DISTRIBUTION_TIMEOUT_NAME = ASYNC_DISTRIBUTION_TIMEOUT; + /** * Returns the value of the <a * href="../DistributedSystem.html#async-queue-timeout"> * "async-queue-timeout"</a> property. */ - @ConfigAttributeGetter(name=ASYNC_QUEUE_TIMEOUT_NAME) + @ConfigAttributeGetter(name = ASYNC_QUEUE_TIMEOUT) int getAsyncQueueTimeout(); + /** * Sets the value of the <a * href="../DistributedSystem.html#async-queue-timeout"> * "async-queue-timeout"</a> property. */ - @ConfigAttributeSetter(name=ASYNC_QUEUE_TIMEOUT_NAME) + @ConfigAttributeSetter(name = ASYNC_QUEUE_TIMEOUT) void setAsyncQueueTimeout(int newValue); - /** The default value of "asyncQueueTimeout" is <code>60000</code>. */ + /** + * The default value of "asyncQueueTimeout" is <code>60000</code>. + */ int DEFAULT_ASYNC_QUEUE_TIMEOUT = 60000; - /** The minimum value of "asyncQueueTimeout" is <code>0</code>. */ + /** + * The minimum value of "asyncQueueTimeout" is <code>0</code>. + */ int MIN_ASYNC_QUEUE_TIMEOUT = 0; - /** The maximum value of "asyncQueueTimeout" is <code>86400000</code>. */ + /** + * The maximum value of "asyncQueueTimeout" is <code>86400000</code>. + */ int MAX_ASYNC_QUEUE_TIMEOUT = 86400000; - /** The name of the "asyncQueueTimeout" property */ - @ConfigAttribute(type=Integer.class, min=MIN_ASYNC_QUEUE_TIMEOUT, max=MAX_ASYNC_QUEUE_TIMEOUT) + /** + * The name of the "asyncQueueTimeout" property + */ + @ConfigAttribute(type = Integer.class, min = MIN_ASYNC_QUEUE_TIMEOUT, max = MAX_ASYNC_QUEUE_TIMEOUT) String ASYNC_QUEUE_TIMEOUT_NAME = ASYNC_QUEUE_TIMEOUT; + /** * Returns the value of the <a * href="../DistributedSystem.html#async-max-queue-size"> * "async-max-queue-size"</a> property. */ - @ConfigAttributeGetter(name=ASYNC_MAX_QUEUE_SIZE_NAME) + @ConfigAttributeGetter(name = ASYNC_MAX_QUEUE_SIZE) int getAsyncMaxQueueSize(); + /** * Sets the value of the <a * href="../DistributedSystem.html#async-max-queue-size"> * "async-max-queue-size"</a> property. */ - @ConfigAttributeSetter(name=ASYNC_MAX_QUEUE_SIZE_NAME) + @ConfigAttributeSetter(name = ASYNC_MAX_QUEUE_SIZE) void setAsyncMaxQueueSize(int newValue); - /** The default value of "asyncMaxQueueSize" is <code>8</code>. */ + /** + * The default value of "asyncMaxQueueSize" is <code>8</code>. + */ int DEFAULT_ASYNC_MAX_QUEUE_SIZE = 8; - /** The minimum value of "asyncMaxQueueSize" is <code>0</code>. */ + /** + * The minimum value of "asyncMaxQueueSize" is <code>0</code>. + */ int MIN_ASYNC_MAX_QUEUE_SIZE = 0; - /** The maximum value of "asyncMaxQueueSize" is <code>1024</code>. */ + /** + * The maximum value of "asyncMaxQueueSize" is <code>1024</code>. + */ int MAX_ASYNC_MAX_QUEUE_SIZE = 1024; /** The name of the "asyncMaxQueueSize" property */ @ConfigAttribute(type=Integer.class, min=MIN_ASYNC_MAX_QUEUE_SIZE, max=MAX_ASYNC_MAX_QUEUE_SIZE) - public static final String ASYNC_MAX_QUEUE_SIZE_NAME = "async-max-queue-size"; + String ASYNC_MAX_QUEUE_SIZE_NAME = "async-max-queue-size"; /** @since GemFire 5.7 */ @ConfigAttribute(type=String.class) - public static final String CLIENT_CONFLATION_PROP_NAME = "conflate-events"; + String CLIENT_CONFLATION_PROP_NAME = "conflate-events"; /** @since GemFire 5.7 */ - public static final String CLIENT_CONFLATION_PROP_VALUE_DEFAULT = "server"; + String CLIENT_CONFLATION_PROP_VALUE_DEFAULT = "server"; /** @since GemFire 5.7 */ - public static final String CLIENT_CONFLATION_PROP_VALUE_ON = "true"; + String CLIENT_CONFLATION_PROP_VALUE_ON = "true"; /** @since GemFire 5.7 */ - public static final String CLIENT_CONFLATION_PROP_VALUE_OFF = "false"; - - + String CLIENT_CONFLATION_PROP_VALUE_OFF = "false"; + + /** @since Geode 1.0 */ @ConfigAttribute(type=Boolean.class) String DISTRIBUTED_TRANSACTIONS_NAME = DISTRIBUTED_TRANSACTIONS; boolean DEFAULT_DISTRIBUTED_TRANSACTIONS = false; - @ConfigAttributeGetter(name=DISTRIBUTED_TRANSACTIONS_NAME) + @ConfigAttributeGetter(name = DISTRIBUTED_TRANSACTIONS) boolean getDistributedTransactions(); - @ConfigAttributeSetter(name=DISTRIBUTED_TRANSACTIONS_NAME) + @ConfigAttributeSetter(name = DISTRIBUTED_TRANSACTIONS) void setDistributedTransactions(boolean value); - + /** * Returns the value of the <a * href="../DistributedSystem.html#conflate-events">"conflate-events"</a> * property. * @since GemFire 5.7 */ - @ConfigAttributeGetter(name=CLIENT_CONFLATION_PROP_NAME) + @ConfigAttributeGetter(name = CONFLATE_EVENTS) String getClientConflation(); + /** * Sets the value of the <a * href="../DistributedSystem.html#conflate-events">"conflate-events"</a> * property. * @since GemFire 5.7 */ - @ConfigAttributeSetter(name=CLIENT_CONFLATION_PROP_NAME) + @ConfigAttributeSetter(name = CONFLATE_EVENTS) void setClientConflation(String clientConflation); // ------------------------------------------------------------------------- + /** * Returns the value of the <a * href="../DistributedSystem.html#durable-client-id">"durable-client-id"</a> * property. */ - @ConfigAttributeGetter(name=DURABLE_CLIENT_ID_NAME) + @ConfigAttributeGetter(name = DURABLE_CLIENT_ID) String getDurableClientId(); /** @@ -1893,11 +2070,13 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#durable-client-id">"durable-client-id"</a> * property. */ - @ConfigAttributeSetter(name=DURABLE_CLIENT_ID_NAME) + @ConfigAttributeSetter(name = DURABLE_CLIENT_ID) void setDurableClientId(String durableClientId); - /** The name of the "durableClientId" property */ - @ConfigAttribute(type=String.class) + /** + * The name of the "durableClientId" property + */ + @ConfigAttribute(type = String.class) String DURABLE_CLIENT_ID_NAME = DURABLE_CLIENT_ID; /** @@ -1911,7 +2090,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#durable-client-timeout">"durable-client-timeout"</a> * property. */ - @ConfigAttributeGetter(name=DURABLE_CLIENT_TIMEOUT_NAME) + @ConfigAttributeGetter(name = DURABLE_CLIENT_TIMEOUT) int getDurableClientTimeout(); /** @@ -1919,11 +2098,13 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#durable-client-timeout">"durable-client-timeout"</a> * property. */ - @ConfigAttributeSetter(name=DURABLE_CLIENT_TIMEOUT_NAME) + @ConfigAttributeSetter(name = DURABLE_CLIENT_TIMEOUT) void setDurableClientTimeout(int durableClientTimeout); - /** The name of the "durableClientTimeout" property */ - @ConfigAttribute(type=Integer.class) + /** + * The name of the "durableClientTimeout" property + */ + @ConfigAttribute(type = Integer.class) String DURABLE_CLIENT_TIMEOUT_NAME = DURABLE_CLIENT_TIMEOUT; /** @@ -1936,7 +2117,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * Returns user module name for client authentication initializer in <a * href="../DistributedSystem.html#security-client-auth-init">"security-client-auth-init"</a> */ - @ConfigAttributeGetter(name=SECURITY_CLIENT_AUTH_INIT_NAME) + @ConfigAttributeGetter(name = SECURITY_CLIENT_AUTH_INIT) String getSecurityClientAuthInit(); /** @@ -1944,11 +2125,13 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#security-client-auth-init">"security-client-auth-init"</a> * property. */ - @ConfigAttributeSetter(name=SECURITY_CLIENT_AUTH_INIT_NAME) + @ConfigAttributeSetter(name = SECURITY_CLIENT_AUTH_INIT) void setSecurityClientAuthInit(String attValue); - /** The name of user defined method name for "security-client-auth-init" property*/ - @ConfigAttribute(type=String.class) + /** + * The name of user defined method name for "security-client-auth-init" property + */ + @ConfigAttribute(type = String.class) String SECURITY_CLIENT_AUTH_INIT_NAME = SECURITY_CLIENT_AUTH_INIT; /** @@ -1961,7 +2144,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * Returns user module name authenticating client credentials in <a * href="../DistributedSystem.html#security-client-authenticator">"security-client-authenticator"</a> */ - @ConfigAttributeGetter(name=SECURITY_CLIENT_AUTHENTICATOR_NAME) + @ConfigAttributeGetter(name = SECURITY_CLIENT_AUTHENTICATOR_NAME) String getSecurityClientAuthenticator(); /** @@ -1969,11 +2152,13 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#security-client-authenticator">"security-client-authenticator"</a> * property. */ - @ConfigAttributeSetter(name=SECURITY_CLIENT_AUTHENTICATOR_NAME) + @ConfigAttributeSetter(name = SECURITY_CLIENT_AUTHENTICATOR_NAME) void setSecurityClientAuthenticator(String attValue); - /** The name of factory method for "security-client-authenticator" property */ - @ConfigAttribute(type=String.class) + /** + * The name of factory method for "security-client-authenticator" property + */ + @ConfigAttribute(type = String.class) String SECURITY_CLIENT_AUTHENTICATOR_NAME = SECURITY_CLIENT_AUTHENTICATOR; /** @@ -1986,7 +2171,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * Returns name of algorithm to use for Diffie-Hellman key exchange <a * href="../DistributedSystem.html#security-client-dhalgo">"security-client-dhalgo"</a> */ - @ConfigAttributeGetter(name=SECURITY_CLIENT_DHALGO_NAME) + @ConfigAttributeGetter(name = SECURITY_CLIENT_DHALGO_NAME) String getSecurityClientDHAlgo(); /** @@ -1994,14 +2179,14 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#security-client-dhalgo">"security-client-dhalgo"</a> * property. */ - @ConfigAttributeSetter(name=SECURITY_CLIENT_DHALGO_NAME) + @ConfigAttributeSetter(name = SECURITY_CLIENT_DHALGO_NAME) void setSecurityClientDHAlgo(String attValue); /** * The name of the Diffie-Hellman symmetric algorithm "security-client-dhalgo" * property. */ - @ConfigAttribute(type=String.class) + @ConfigAttribute(type = String.class) String SECURITY_CLIENT_DHALGO_NAME = SECURITY_CLIENT_DHALGO; /** @@ -2016,7 +2201,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * Returns user defined method name for peer authentication initializer in <a * href="../DistributedSystem.html#security-peer-auth-init">"security-peer-auth-init"</a> */ - @ConfigAttributeGetter(name=SECURITY_PEER_AUTH_INIT_NAME) + @ConfigAttributeGetter(name = SECURITY_PEER_AUTH_INIT_NAME) String getSecurityPeerAuthInit(); /** @@ -2024,11 +2209,13 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#security-peer-auth-init">"security-peer-auth-init"</a> * property. */ - @ConfigAttributeSetter(name=SECURITY_PEER_AUTH_INIT_NAME) + @ConfigAttributeSetter(name = SECURITY_PEER_AUTH_INIT_NAME) void setSecurityPeerAuthInit(String attValue); - /** The name of user module for "security-peer-auth-init" property*/ - @ConfigAttribute(type=String.class) + /** + * The name of user module for "security-peer-auth-init" property + */ + @ConfigAttribute(type = String.class) String SECURITY_PEER_AUTH_INIT_NAME = SECURITY_PEER_AUTH_INIT; /** @@ -2041,7 +2228,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * Returns user defined method name authenticating peer's credentials in <a * href="../DistributedSystem.html#security-peer-authenticator">"security-peer-authenticator"</a> */ - @ConfigAttributeGetter(name=SECURITY_PEER_AUTHENTICATOR_NAME) + @ConfigAttributeGetter(name = SECURITY_PEER_AUTHENTICATOR_NAME) String getSecurityPeerAuthenticator(); /** @@ -2049,11 +2236,13 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#security-peer-authenticator">"security-peer-authenticator"</a> * property. */ - @ConfigAttributeSetter(name=SECURITY_PEER_AUTHENTICATOR_NAME) + @ConfigAttributeSetter(name = SECURITY_PEER_AUTHENTICATOR_NAME) void setSecurityPeerAuthenticator(String attValue); - /** The name of user defined method for "security-peer-authenticator" property*/ - @ConfigAttribute(type=String.class) + /** + * The name of user defined method for "security-peer-authenticator" property + */ + @ConfigAttribute(type = String.class) String SECURITY_PEER_AUTHENTICATOR_NAME = SECURITY_PEER_AUTHENTICATOR; /** @@ -2066,7 +2255,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * Returns user module name authorizing client credentials in <a * href="../DistributedSystem.html#security-client-accessor">"security-client-accessor"</a> */ - @ConfigAttributeGetter(name=SECURITY_CLIENT_ACCESSOR_NAME) + @ConfigAttributeGetter(name = SECURITY_CLIENT_ACCESSOR_NAME) String getSecurityClientAccessor(); /** @@ -2074,11 +2263,13 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#security-client-accessor">"security-client-accessor"</a> * property. */ - @ConfigAttributeSetter(name=SECURITY_CLIENT_ACCESSOR_NAME) + @ConfigAttributeSetter(name = SECURITY_CLIENT_ACCESSOR_NAME) void setSecurityClientAccessor(String attValue); - /** The name of the factory method for "security-client-accessor" property */ - @ConfigAttribute(type=String.class) + /** + * The name of the factory method for "security-client-accessor" property + */ + @ConfigAttribute(type = String.class) String SECURITY_CLIENT_ACCESSOR_NAME = SECURITY_CLIENT_ACCESSOR; /** @@ -2091,7 +2282,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * Returns user module name authorizing client credentials in <a * href="../DistributedSystem.html#security-client-accessor-pp">"security-client-accessor-pp"</a> */ - @ConfigAttributeGetter(name=SECURITY_CLIENT_ACCESSOR_PP_NAME) + @ConfigAttributeGetter(name = SECURITY_CLIENT_ACCESSOR_PP_NAME) String getSecurityClientAccessorPP(); /** @@ -2099,11 +2290,13 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * href="../DistributedSystem.html#security-client-accessor-pp">"security-client-accessor-pp"</a> * property. */ - @ConfigAttributeSetter(name=SECURITY_CLIENT_ACCESSOR_PP_NAME) + @ConfigAttributeSetter(name = SECURITY_CLIENT_ACCESSOR_PP_NAME) void setSecurityClientAccessorPP(String attValue); - /** The name of the factory method for "security-client-accessor-pp" property */ - @ConfigAttribute(type=String.class) + /** + * The name of the factory method for "security-client-accessor-pp" property + */ + @ConfigAttribute(type = String.class) String SECURITY_CLIENT_ACCESSOR_PP_NAME = SECURITY_CLIENT_ACCESSOR_PP; /** @@ -2117,16 +2310,15 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * * @return the current security log-level */ - @ConfigAttributeGetter(name=SECURITY_LOG_LEVEL_NAME) + @ConfigAttributeGetter(name = SECURITY_LOG_LEVEL_NAME) int getSecurityLogLevel(); /** * Set the log-level for security logging. * - * @param level - * the new security log-level + * @param level the new security log-level */ - @ConfigAttributeSetter(name=SECURITY_LOG_LEVEL_NAME) + @ConfigAttributeSetter(name = SECURITY_LOG_LEVEL_NAME) void setSecurityLogLevel(int level); /** @@ -2135,7 +2327,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * {@link DistributedSystem#getSecurityLogWriter()} */ // type is String because the config file "config", "debug", "fine" etc, but the setter getter accepts int - @ConfigAttribute(type=String.class) + @ConfigAttribute(type = String.class) String SECURITY_LOG_LEVEL_NAME = SECURITY_LOG_LEVEL; /** @@ -2143,7 +2335,7 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * * @return <code>null</code> if logging information goes to standard out */ - @ConfigAttributeGetter(name=SECURITY_LOG_FILE_NAME) + @ConfigAttributeGetter(name = SECURITY_LOG_FILE_NAME) File getSecurityLogFile(); /** @@ -2153,22 +2345,19 @@ public interface DistributionConfig extends Config, LogConfig, SystemConfigurati * <p> * The security log file can not be changed while the system is running. * - * @throws IllegalArgumentException - * if the specified value is not acceptable. - * @throws com.gemstone.gemfire.UnmodifiableException - * if this attribute can not be modified. - * @throws com.gemstone.ge
<TRUNCATED>
