public class ResultSenderTest extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ALL_BUCKET_IDS |
protected static com.gemstone.gemfire.cache.Region |
aRegion |
static String |
BUCKETS_ON_NODE |
static int |
NUM_KEYS |
protected static ResultSenderTest |
testInstance |
protected static com.gemstone.gemfire.cache.Cache |
theCache |
| Constructor and Description |
|---|
ResultSenderTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doNodePruningRegionFunction(com.gemstone.gemfire.cache.Region region)
Task to do node pruning tests
|
protected void |
doRegionFunction(com.gemstone.gemfire.cache.Region region)
Task to do function execution on region
|
protected List |
getOptimumNodeList(List bucketIds)
Method to find out the optimal number of nodes for the given bucketIds
|
protected List |
getRandomBucketIds(int maxBucketId)
Task to get random bucket IDs
|
static void |
HydraTask_doNodePruningRegionFunction() |
static void |
HydraTask_doRegionFunction() |
static void |
HydraTask_initialize() |
static void |
HydraTask_initializeClient() |
static void |
HydraTask_initializeServer() |
static void |
HydraTask_populateRegion() |
static void |
HydraTask_populateRegionWithCustomPartition() |
static void |
HydraTask_registerFunction() |
static void |
HydraTask_updateBBWithNodes() |
protected void |
initialize(String regionDescriptName)
Task to initialize the cache and the region
|
protected void |
populateRegion(com.gemstone.gemfire.cache.Region region)
Task to populate the region
|
protected void |
populateRegionWithCustomPartition(com.gemstone.gemfire.cache.Region region)
Task to populate the region with custom partitioning (node pruning test)
|
protected void |
updateBBWithNodes(com.gemstone.gemfire.cache.Region region)
Task to update the BB with the buckets on each nodes and total buckets in
the PR
|
protected void |
verifyExecuteLocally(com.gemstone.gemfire.cache.Region region)
This task does function execution on nodes with filter.
|
protected void |
verifyExecuteOnAllBuckets(com.gemstone.gemfire.cache.Region region)
This task does function execution on nodes with no filter passed.
|
protected void |
verifyExecuteSingleRemoteNode(com.gemstone.gemfire.cache.Region region)
This task does function execution on nodes with filter.
|
protected void |
verifyRandomFilter(com.gemstone.gemfire.cache.Region region)
This task does function execution on nodes with filter.
|
protected static ResultSenderTest testInstance
protected static com.gemstone.gemfire.cache.Cache theCache
protected static com.gemstone.gemfire.cache.Region aRegion
public static final int NUM_KEYS
public static final String BUCKETS_ON_NODE
public static final String ALL_BUCKET_IDS
public static void HydraTask_initialize()
public static void HydraTask_initializeServer()
public static void HydraTask_initializeClient()
public static void HydraTask_populateRegion()
public static void HydraTask_populateRegionWithCustomPartition()
public static void HydraTask_registerFunction()
public static void HydraTask_updateBBWithNodes()
public static void HydraTask_doRegionFunction()
public static void HydraTask_doNodePruningRegionFunction()
protected void initialize(String regionDescriptName)
protected void populateRegion(com.gemstone.gemfire.cache.Region region)
protected void populateRegionWithCustomPartition(com.gemstone.gemfire.cache.Region region)
protected void updateBBWithNodes(com.gemstone.gemfire.cache.Region region)
protected void doRegionFunction(com.gemstone.gemfire.cache.Region region)
protected void doNodePruningRegionFunction(com.gemstone.gemfire.cache.Region region)
protected void verifyExecuteSingleRemoteNode(com.gemstone.gemfire.cache.Region region)
protected void verifyExecuteOnAllBuckets(com.gemstone.gemfire.cache.Region region)
protected void verifyRandomFilter(com.gemstone.gemfire.cache.Region region)
protected List getOptimumNodeList(List bucketIds)
protected void verifyExecuteLocally(com.gemstone.gemfire.cache.Region region)
protected List getRandomBucketIds(int maxBucketId)
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.