public class DLockPrms extends BasePrms
| Modifier and Type | Field and Description |
|---|---|
static Long |
blackboardName |
static Long |
blackboardType |
static Long |
cacheLeaseTime
(int) The lease time setting on the cache (seconds)
|
static Long |
cacheLockTimeout
(int) The lock timeout setting on the cache (seconds)
|
static Long |
crashGrantor
(boolean) If true, then the test will crash the client which is the lock Grantor
if the lock Grantor does not hold a lock.
|
static Long |
crashGrantorPercent
(int) The percentage of time to crash the grantor
|
static Long |
crashViaKillPercent
(int) The percentage of grantor crashes that will be a hard kill
|
static Long |
dataSize |
static Long |
datasizes
(int(s))
The datasizes to be used in a test run.
|
static Long |
datatypes
(String(s))
The datatypes to be used in a test run.
|
static Long |
fairnessDeviationMultiplier
(double) deviation multiplier to use in FairnessTest verify
|
static Long |
getLockFirst |
static Long |
iterations |
static Long |
leaseTime
(int) The lease time to use when creating a lock.
|
static Long |
numEldersToDisrupt
(int) The number of dlock elders to disrupt
|
static Long |
numLocks |
static Long |
numTimesToCrash
(int) The number of times to crash the client during lockHolderWork
|
static Long |
numTimesToEnterLock
(int) The number of times for a thread to get a lock (to test reentrant locks)
|
static Long |
numToLock |
static Long |
scope |
static Long |
sleep |
static Long |
sleepMs |
static Long |
sleepSec |
static Long |
useEntryLock
(boolean) If true, then the test will lock an entry in the region using
region.getDistributedLock(key), otherwise it will get a lock
using the DistributedLockService
|
| Constructor and Description |
|---|
DLockPrms() |
| Modifier and Type | Method and Description |
|---|---|
static com.gemstone.gemfire.cache.Scope |
getScope() |
static void |
main(String[] args) |
dumpKeys, keyForName, nameForKey, setValues, tab, tasktabpublic static Long blackboardName
public static Long blackboardType
public static Long iterations
public static Long datatypes
public static Long datasizes
public static Long dataSize
public static Long numLocks
public static Long numToLock
public static Long getLockFirst
public static Long scope
public static Long sleep
public static Long sleepMs
public static Long sleepSec
public static Long leaseTime
public static Long numTimesToEnterLock
public static Long cacheLeaseTime
public static Long cacheLockTimeout
public static Long numTimesToCrash
public static Long numEldersToDisrupt
public static Long useEntryLock
public static Long crashGrantor
public static Long crashGrantorPercent
public static Long crashViaKillPercent
public static Long fairnessDeviationMultiplier
public static com.gemstone.gemfire.cache.Scope getScope()
public static void main(String[] args)
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.