public class HctPrms extends BasePrms
| Modifier and Type | Field and Description |
|---|---|
static Long |
allowDisconnect
(boolean) Do we allow a shutdown of the cacheServer in addition to kills?
If true, killSomething will randomly choose (per invocation).
|
static Long |
averageSize
For the useCase1Failover.conf, this is the average size of the entries
in the region
|
static Long |
blackboardName |
static Long |
blackboardType |
static Long |
databaseLoader
The cache loader used by the cache server.
|
static Long |
dbLoadTimeMs
Wait period in DB loader
|
static Long |
debug
Whether to print debugging output
|
static Long |
edgeMembershipListener
(String) className of BridgeMembershipListener for edge clients
|
static Long |
entryOperations
(Vector of Strings) A list of the operations on a region entry that this
test is allowed to do, as long as the global region
size is < regionSizeThreshold.
|
static Long |
getBatchSize
Num times to run doGet in
HierCache.doGetBatch() task |
static Long |
getIntervalMs
Wait period between gets in doGet task
|
static Long |
hitsPerMiss
Number of extra gets to execute on an entry after it iss loaded
in
|
static Long |
killInterval
Milliseconds between running kill task
|
static Long |
lowerThreshold
(int) The size of the region that will trigger the
test to choose its operations from lowerThresholdOperations.
|
static Long |
lowerThresholdOperations
(Vector of Strings) A list of the operations on a region entry that this
test is allowed to do when the region size falls below
lowerThresold.
|
static Long |
maxKeys
workLoad based tests (bloom-vm) limit the key space
|
static Long |
numOpsPerTask
(int) The number of operations to perform in a task.
|
static Long |
objectType
Type of object returned by loader such as
bytearray,
string, xmlstring, or the name of a
class with a zero-argument constructor. |
static Long |
receiveValuesAsInvalidates
(boolean(s))
Receive Values As Invalidates.
|
static Long |
regionName
Name of region in edge and server caches
|
static Long |
registerWithEmptyRegion
(boolean) For some concurrent tests, specifies whether the test registers
with an initial empty region or if it register with existing entries.
|
static Long |
restartWaitSec
Wait period between kill and restart
|
static Long |
resultPolicy
(vector of strings) The result policy of a register interest.
|
static Long |
secondsToRun
(int) The number of seconds to run a test (currently used for concParRegHA)
to terminate the test.
|
static Long |
serverMembershipListener
(String) className of BridgeMembershipListener for bridgeServer
|
static Long |
sleepBeforeRegisterInterest
(int) Millis to sleep before register interest call
|
static Long |
storeNodeData |
static Long |
toggleKill
Do we alternate between killing two cache servers? Or do we
just kill a random one?
|
static Long |
universalMembershipListener
(String) className of UniversalMembershipListener for bridge & client
|
static Long |
upperThreshold
(int) The upper size of the region that will trigger the
test to choose its operations from upperThresholdOperations.
|
static Long |
upperThresholdOperations
(Vector of Strings) A list of the operations on a region entry that this
test is allowed to do when the region exceeds
upperThresold.
|
static Long |
useOwnKeys
(boolean) For some concurrent tests, true specifies whether the test uses
unique keys for each thread to avoid conflicts with random ops in other
threads, or false if there are no limitations on the keys a thread can use.
|
static Long |
whatToKill
Which system component to kill
|
| Constructor and Description |
|---|
HctPrms() |
| Modifier and Type | Method and Description |
|---|---|
static com.gemstone.gemfire.cache.util.BridgeMembershipListener |
getMembershipListener(Long prm)
Method to return an instance of BridgeMembershipListener as
specified by the given Prm.
|
static UniversalMembershipListener |
getUniversalMembershipListener()
Method to return an instance of UniversalMembershipListener as
specified by the given Prm.
|
static String |
serverVmArgs(int nServers,
String memsize,
boolean gcOptions)
Return a list of strings for VM args of cache servers
|
dumpKeys, keyForName, nameForKey, setValues, tab, tasktabpublic static Long regionName
public static Long whatToKill
public static Long restartWaitSec
public static Long killInterval
public static Long toggleKill
public static Long allowDisconnect
public static Long getIntervalMs
public static Long hitsPerMiss
public static Long maxKeys
public static Long getBatchSize
HierCache.doGetBatch() taskpublic static Long databaseLoader
default, ccache, oracle.
Any other value is treated as defaultpublic static Long dbLoadTimeMs
public static Long objectType
bytearray,
string, xmlstring, or the name of a
class with a zero-argument constructor.public static Long averageSize
public static Long debug
public static Long edgeMembershipListener
public static Long serverMembershipListener
public static Long universalMembershipListener
public static Long storeNodeData
public static Long blackboardType
public static Long blackboardName
public static Long receiveValuesAsInvalidates
public static Long entryOperations
public static Long lowerThreshold
public static Long lowerThresholdOperations
public static Long upperThreshold
public static Long upperThresholdOperations
public static Long numOpsPerTask
public static Long sleepBeforeRegisterInterest
public static Long secondsToRun
public static Long resultPolicy
public static Long registerWithEmptyRegion
public static Long useOwnKeys
public static com.gemstone.gemfire.cache.util.BridgeMembershipListener getMembershipListener(Long prm)
HctPrms.edgeMembershipListener,
HctPrms.serverMembershipListenerpublic static UniversalMembershipListener getUniversalMembershipListener()
HctPrms.universalMembershipListenerCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.