public class PrTxPrms extends BasePrms
| Modifier and Type | Field and Description |
|---|---|
static Long |
alwaysUsePartitionedRegions
(boolean) Whether or not to always target PRs in the tx ops.
|
static int |
CALLBACK_RESOLVER |
static Long |
customPartitionMethod
(String) Designates how CustomPartitioning will be configured
Can be either of:
PartitionResolver - Defines PartitionPrms-partitionResolver
CallbackResolver - callback implements PartitionResolver interface
KeyResolver - Class used for keys implements PartitionResolver interface
|
static Long |
insertRegion
(String) Name of 'insert' region (see parRegTxQuery.conf)
|
static int |
KEY_RESOLVER |
static Long |
killLocalTxVm
(boolean) Which VM to kill during parRegIntegrity tests.
|
static Long |
maxKeys
(int) maxKeys (used by PrTxQueryTest.populateRegions)
Defaults to 1000.
|
static int |
NONE |
static Long |
numColocatedRegions
(int) numColocatedRegions (for colocatedWith testing)
Defaults to 1.
|
static Long |
numOpsPerTask
(int) Workload based methods can use this param to control the
number of operations executed.
|
static int |
PARTITION_RESOLVER |
static Long |
regionConfigNames
(String)
Defaults to null.
|
static Long |
sameKeyColocatedRegions
(boolean) Whether or not to target the same key across all regions.
|
static Long |
txListener
Class name of transaction listener to use.
|
static Long |
updateRegions
(String) List of update regions (see parRegTxQuery.conf)
|
static Long |
useFunctionExecution
(boolean) Whether or not to execute some tx ops via function execution.
|
static Long |
useLocalKeySet
(boolean) Whether or not the keySet (for targeting operations) is
local to the tx initiator or remote.
|
| Constructor and Description |
|---|
PrTxPrms() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
alwaysUsePartitionedRegions() |
static String |
customPartitionMethodToString(int method) |
static int |
getCustomPartitionMethod() |
protected static String |
getInsertRegion() |
static int |
getMaxKeys() |
static int |
getNumColocatedRegions() |
protected static List |
getRegionConfigNames() |
static com.gemstone.gemfire.cache.TransactionListener |
getTxListener() |
protected static List |
getUpdateRegions() |
static boolean |
killLocalTxVm() |
static boolean |
sameKeyColocatedRegions() |
static boolean |
useFunctionExecution() |
static boolean |
useLocalKeySet() |
dumpKeys, keyForName, nameForKey, setValues, tab, tasktabpublic static final int NONE
public static final int PARTITION_RESOLVER
public static final int CALLBACK_RESOLVER
public static final int KEY_RESOLVER
public static Long regionConfigNames
public static Long updateRegions
public static Long insertRegion
public static Long numColocatedRegions
public static Long maxKeys
public static Long numOpsPerTask
public static Long useLocalKeySet
public static Long killLocalTxVm
public static Long alwaysUsePartitionedRegions
public static Long useFunctionExecution
public static Long sameKeyColocatedRegions
public static Long customPartitionMethod
public static Long txListener
protected static List getRegionConfigNames()
protected static List getUpdateRegions()
protected static String getInsertRegion()
public static int getNumColocatedRegions()
public static int getMaxKeys()
public static boolean useLocalKeySet()
public static boolean killLocalTxVm()
public static boolean alwaysUsePartitionedRegions()
public static boolean useFunctionExecution()
public static boolean sameKeyColocatedRegions()
public static int getCustomPartitionMethod()
public static String customPartitionMethodToString(int method)
public static com.gemstone.gemfire.cache.TransactionListener getTxListener()
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.