public class GemFireDescription extends AbstractDescription implements java.io.Serializable
| Constructor and Description |
|---|
GemFireDescription() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
configure(TestConfig config)
Creates gemfire descriptions from the gemfire parameters in the test
configuration.
|
java.lang.Integer |
getAckSevereAlertThreshold() |
java.lang.Integer |
getAckWaitThreshold() |
java.lang.Integer |
getArchiveDiskSpaceLimit() |
java.lang.Integer |
getArchiveFileSizeLimit() |
java.lang.Integer |
getAsyncDistributionTimeout() |
java.lang.Integer |
getAsyncMaxQueueSize() |
java.lang.Integer |
getAsyncQueueTimeout() |
java.lang.Boolean |
getConserveSockets() |
java.lang.Boolean |
getDeltaPropagation() |
java.lang.Boolean |
getDisableAutoReconnect() |
java.lang.Boolean |
getDisableTcp() |
java.lang.String |
getDistributedSystem() |
java.lang.Integer |
getDistributedSystemId() |
java.util.Properties |
getDistributedSystemProperties()
Generates and returns the distributed system properties for this
gemfire description, including security and SSL and JMX manager
properties, if any.
|
java.lang.Integer |
getDurableClientTimeout() |
java.lang.Boolean |
getEnableDurableClient() |
java.lang.Boolean |
getEnableMcast() |
java.lang.Boolean |
getEnableNetworkPartitionDetection() |
java.lang.Boolean |
getEnableTimeStatistics() |
java.lang.Boolean |
getEnforceUniqueHost()
Returns the enforce unique host
|
java.lang.String |
getExtraLocatorVMArgs() |
HostDescription |
getHostDescription() |
java.lang.Boolean |
getJMXManager()
Returns the JMX manager.
|
java.lang.String |
getJMXManagerAccessFile()
Returns the JMX manager access file.
|
protected java.lang.Boolean |
getJMXManagerHttpPort()
Returns the JMX manager http port.
|
java.lang.String |
getJMXManagerPasswordFile()
Returns the JMX manager password file.
|
protected java.lang.Boolean |
getJMXManagerPort()
Returns the JMX manager port.
|
protected java.lang.Boolean |
getJMXManagerSSL()
Returns the JMX manager SSL.
|
java.lang.Boolean |
getJMXManagerStart()
Returns the JMX manager start.
|
java.lang.String |
getLocatorClassPath() |
java.lang.Boolean |
getLockMemory() |
java.lang.Integer |
getLogDiskSpaceLimit() |
protected java.lang.String |
getLogFileName()
For internal hydra use only.
|
java.lang.Integer |
getLogFileSizeLimit() |
java.lang.String |
getLogLevel() |
java.lang.Integer |
getMaxNumReconnectTries() |
java.lang.String |
getMcastAddress() |
java.lang.Integer |
getMcastFlowControlByteAllowance() |
java.lang.Integer |
getMcastFlowControlRechargeBlockMs() |
java.lang.Float |
getMcastFlowControlRechargeThreshold() |
java.lang.Integer |
getMcastPort() |
java.lang.Integer |
getMcastRecvBufferSize() |
java.lang.Integer |
getMcastSendBufferSize() |
java.lang.Integer |
getMcastTtl() |
java.lang.String |
getMembershipPortRange() |
java.lang.Integer |
getMemberTimeout() |
java.lang.String |
getName() |
java.lang.String |
getOffHeapMemorySize()
Returns off-heap memory size.
|
java.lang.String |
getRedundancyZone()
Returns the redundancy zone
|
java.util.List<java.lang.String> |
getRemoteDistributedSystems() |
java.lang.String |
getRoles()
Returns the role names for this GemFire system.
|
SecurityDescription |
getSecurityDescription()
Returns the security description.
|
java.lang.String |
getSecurityName()
Returns the security name.
|
java.lang.Long |
getSocketBufferSize() |
java.lang.Long |
getSocketLeaseTime() |
SSLDescription |
getSSLDescription()
Returns the SSL description.
|
java.lang.String |
getSSLName()
Returns the SSL name.
|
java.lang.String |
getStatisticArchiveFile() |
java.lang.Integer |
getStatisticSampleRate() |
java.lang.Boolean |
getStatisticSamplingEnabled() |
java.lang.String |
getSysDirName()
For internal hydra use only.
|
java.io.File |
getSystemDirectory() |
java.lang.String |
getSystemDirectoryStr() |
java.lang.Integer |
getTcpPort() |
java.lang.Integer |
getUdpFragmentSize() |
java.lang.Integer |
getUdpRecvBufferSize() |
java.lang.Integer |
getUdpSendBufferSize() |
java.lang.Boolean |
getUseLocator() |
java.lang.Boolean |
isPeerLocator() |
java.lang.Boolean |
isServerLocator() |
protected void |
setMcastPort(java.lang.Integer port) |
protected void |
setMembershipPortRange(java.lang.String range) |
protected void |
setTcpPort(java.lang.Integer port) |
boolean |
stopSystemAfterTest() |
java.util.SortedMap |
toSortedMap()
Returns a sorted map of description fields and their values.
|
addProperties, asList, convertPrm, convertPrmDefault, getBooleanFor, getClass, getClassname, getInstance, getIntegerFor, getNonnegativeIntegerFor, getParametersAndDefaults, getPath, getSSLDescription, loadClass, parseMethod, toStringpublic java.lang.String getName()
public HostDescription getHostDescription()
public boolean stopSystemAfterTest()
public java.lang.String getDistributedSystem()
public java.util.List<java.lang.String> getRemoteDistributedSystems()
public java.lang.Integer getDistributedSystemId()
public java.lang.String getSystemDirectoryStr()
public java.io.File getSystemDirectory()
public java.lang.Integer getAckWaitThreshold()
public java.lang.String getLogLevel()
public java.lang.Integer getLogFileSizeLimit()
public java.lang.Integer getLogDiskSpaceLimit()
public java.lang.String getStatisticArchiveFile()
public java.lang.Boolean getStatisticSamplingEnabled()
public java.lang.Integer getStatisticSampleRate()
public java.lang.Boolean getEnableTimeStatistics()
public java.lang.Integer getArchiveFileSizeLimit()
public java.lang.Integer getArchiveDiskSpaceLimit()
public java.lang.Boolean getUseLocator()
public java.lang.Boolean isPeerLocator()
public java.lang.Boolean isServerLocator()
public java.lang.Boolean getEnableMcast()
public java.lang.String getMcastAddress()
public java.lang.Integer getMcastPort()
protected void setMcastPort(java.lang.Integer port)
public java.lang.Integer getMcastTtl()
public java.lang.Integer getMcastSendBufferSize()
public java.lang.Integer getMcastRecvBufferSize()
public java.lang.Integer getMcastFlowControlByteAllowance()
public java.lang.Float getMcastFlowControlRechargeThreshold()
public java.lang.Integer getMcastFlowControlRechargeBlockMs()
public java.lang.Integer getUdpFragmentSize()
public java.lang.Integer getUdpSendBufferSize()
public java.lang.Integer getUdpRecvBufferSize()
public java.lang.Integer getTcpPort()
protected void setTcpPort(java.lang.Integer port)
public java.lang.Boolean getDisableTcp()
public java.lang.String getMembershipPortRange()
protected void setMembershipPortRange(java.lang.String range)
public java.lang.Integer getMemberTimeout()
public java.lang.String getLocatorClassPath()
public java.lang.String getExtraLocatorVMArgs()
public java.lang.Boolean getEnableDurableClient()
public java.lang.Integer getDurableClientTimeout()
public java.lang.Integer getAckSevereAlertThreshold()
public java.lang.Boolean getEnableNetworkPartitionDetection()
public java.lang.Boolean getDisableAutoReconnect()
public java.lang.String getRoles()
public java.lang.Integer getMaxNumReconnectTries()
public java.lang.Boolean getConserveSockets()
public java.lang.Boolean getDeltaPropagation()
public java.lang.Long getSocketLeaseTime()
public java.lang.Long getSocketBufferSize()
public java.lang.Integer getAsyncDistributionTimeout()
public java.lang.Integer getAsyncQueueTimeout()
public java.lang.Integer getAsyncMaxQueueSize()
public java.lang.Boolean getEnforceUniqueHost()
public java.lang.String getRedundancyZone()
public java.lang.Boolean getJMXManager()
public java.lang.String getJMXManagerAccessFile()
protected java.lang.Boolean getJMXManagerHttpPort()
public java.lang.String getJMXManagerPasswordFile()
protected java.lang.Boolean getJMXManagerPort()
protected java.lang.Boolean getJMXManagerSSL()
public java.lang.Boolean getJMXManagerStart()
public java.lang.String getSecurityName()
public SecurityDescription getSecurityDescription()
public java.lang.String getSSLName()
public SSLDescription getSSLDescription()
public java.lang.String getOffHeapMemorySize()
public java.lang.Boolean getLockMemory()
public java.lang.String getSysDirName()
Returns the name of the system directory for this incarnation of the logical vm, and lazily creates and registers it.
protected java.lang.String getLogFileName()
Returns the name of the log file in the system directory.
public java.util.Properties getDistributedSystemProperties()
If SSL is enabled or a JMX manager is enabled with SSL, sets SSL-related properties on the JVM as a side-effect.
public java.util.SortedMap toSortedMap()
AbstractDescriptiontoSortedMap in class AbstractDescriptionprotected static void configure(TestConfig config)
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.