public class ParRegExpirationTest extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static ArrayList |
bridgeRegionDescriptions |
protected static int |
CustomIdleTODestroyIndex |
protected static int |
CustomIdleTOInvalIndex |
protected static int |
CustomTTLDestroyIndex |
protected static int |
CustomTTLInvalIndex |
protected static ArrayList |
edgeRegionDescriptions |
protected static int |
IdleTODestroyIndex |
protected static int |
IdleTOInvalIndex |
protected static int |
numRegions |
protected static String[] |
regionNames |
protected static ParRegExpirationTest |
testInstance |
protected static com.gemstone.gemfire.cache.Cache |
theCache |
protected static int |
TTLDestroyIndex |
protected static int |
TTLInvalIndex |
| Constructor and Description |
|---|
ParRegExpirationTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
controlEntryIdleTODestroy()
Controls the thread that has an expiration action set in the entry for
region IdleTODestroy
|
void |
controlEntryIdleTOInval()
Controls the thread that has an expiration action set in the entry for
region IdleTOInval
|
void |
controlEntryTTLDestroy()
Controls the thread that has an expiration action set for the entry in the
region TTLDestroy.
|
void |
controlEntryTTLInval()
Controls the thread that has an expiration action set in the entry for
region TTLInval
|
void |
customEntryIdleTODestroy()
Controls the thread that has an expiration action set in the entry for
region IdleTOInval (custom expiry)
|
void |
customEntryIdleTOInval()
Controls the thread that has an expiration action set in the entry for
region IdleTOInval (Custom expiry)
|
void |
customEntryTTLDestroy()
Controls the thread that has an expiration action set for the entry in the
region TTLDestroy.
|
void |
customEntryTTLInval()
Controls the thread that has an expiration action set in the entry for
region TTLInval (Custom expiry)
|
static void |
HydraTask_controlEntryIdleTODestroy()
Hydra task to control the thread that has an expiration action set in the
region IdleTODestroy
|
static void |
HydraTask_controlEntryIdleTOInval()
Hydra task to control the thread that has an expiration action set in the
region IdleTOInval
|
static void |
HydraTask_controlEntryTTLDestroy()
Hydra task to control the thread that has an expiration action set in the
region TTLDestroy
|
static void |
HydraTask_controlEntryTTLInval()
Hydra task to control the thread that has an expiration action set in the
region TTLInval
|
static void |
HydraTask_customEntryIdleTODestroy()
Hydra task to control the thread that has expiration action set in the
region IdleTODestroy (Custom expiry)
|
static void |
HydraTask_customEntryIdleTOInval()
Hydra task to control the thread that has expiration action set in the
region IdleTOInvalidate (Custom expiry)
|
static void |
HydraTask_customEntryTTLDestroy()
Hydra task to control the thread that has expiration action set in the
region TTLDestroy (Custom expiry)
|
static void |
HydraTask_customEntryTTLInval()
Hydra task to control the thread that has expiration action set in the
region TTLInvalidate (Custom expiry)
|
static void |
HydraTask_initClients()
Creates and initializes the singleton instance of ParRegExpirationTest.
|
static void |
HydraTask_initializeControlThread()
Creates and initializes the singleton instance of ParRegExpirationTest.
|
static void |
HydraTask_initServers()
Creates and initializes the singleton instance of ParRegExpirationTest.
|
void |
initializeClients()
Create the regions specified
|
protected void |
initializeControlThread()
Create the regions specified
|
protected void |
initializeServers()
Create the regions specified
|
static void |
killClient()
Kill the clients and bring it back again immediately
|
protected int |
populateRegion(com.gemstone.gemfire.cache.Region aRegion,
String keyPrefix)
Populate a region with keys and values for a time beyond the given time.
|
static void |
StartTask_initialize()
Initialize all 4 RegionDefintion instances for this run, and write them to
the blackboard.
|
protected static ParRegExpirationTest testInstance
protected static com.gemstone.gemfire.cache.Cache theCache
protected static String[] regionNames
protected static ArrayList bridgeRegionDescriptions
protected static ArrayList edgeRegionDescriptions
protected static final int TTLDestroyIndex
protected static final int TTLInvalIndex
protected static final int IdleTODestroyIndex
protected static final int IdleTOInvalIndex
protected static final int CustomTTLDestroyIndex
protected static final int CustomTTLInvalIndex
protected static final int CustomIdleTODestroyIndex
protected static final int CustomIdleTOInvalIndex
protected static final int numRegions
public static void StartTask_initialize()
public static void HydraTask_initializeControlThread()
public static void HydraTask_initServers()
public static void HydraTask_initClients()
public static void HydraTask_controlEntryTTLDestroy()
public static void HydraTask_controlEntryTTLInval()
public static void HydraTask_controlEntryIdleTODestroy()
public static void HydraTask_controlEntryIdleTOInval()
public static void HydraTask_customEntryTTLDestroy()
public static void HydraTask_customEntryTTLInval()
public static void HydraTask_customEntryIdleTODestroy()
public static void HydraTask_customEntryIdleTOInval()
protected void initializeControlThread()
protected void initializeServers()
public void initializeClients()
public void controlEntryTTLDestroy()
public void controlEntryTTLInval()
public void controlEntryIdleTODestroy()
public void controlEntryIdleTOInval()
public void customEntryTTLDestroy()
public void customEntryTTLInval()
public void customEntryIdleTODestroy()
public void customEntryIdleTOInval()
protected int populateRegion(com.gemstone.gemfire.cache.Region aRegion,
String keyPrefix)
aRegion - -
the region to populatepublic static void killClient()
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.