public class UseCase14Client extends CachePerfClient
| Modifier and Type | Field and Description |
|---|---|
int |
currentPullKey |
int |
currentPushKey |
ACCESSORCACHEOPENS, ACCESSORCACHEOPENS_NAME, allowConflicts, allowNulls, batchCount, batchSeconds, batchSize, batchStartTime, batchTerminator, cache, CACHEOPENS, CACHEOPENS_NAME, COMBINEDPUTGETS, COMBINEDPUTGETS_NAME, commitPercentage, CONNECTS, CONNECTS_NAME, count, CREATEGETS, CREATEGETS_NAME, CREATEKEYS, CREATEKEYS_NAME, CREATES, CREATES_NAME, currentKey, currentNumPseudoRandomKeys, currentSequenceNumber, DATASTORECACHEOPENS, DATASTORECACHEOPENS_NAME, destroyAfterGet, destroyLocally, DESTROYS, DESTROYS_NAME, EXTRA_GETS, EXTRA_GETS_NAME, EXTRA_PUTS, EXTRA_PUTS_NAME, GETS, GETS_NAME, GETSCOMPARISON, GETSCOMPARISON_NAME, hadFullSizeTx, histogram, interestListBatch, invalidateAfterGet, invalidateLocally, isMainWorkload, iterationsSinceTxEnd, jid, keyAllocation, keyAllocationChunkSize, keyCount, keyGenerator, keyType, lastTaskTerminatorTime, lastWarmupTerminatorTime, LOCKS, LOCKS_NAME, maxKeys, numOperations, numPseudoRandomKeys, numThreads, numWanSites, OPS, OPS_NAME, optimizationCount, PUTGETS, PUTGETS_NAME, PUTS, PUTS_NAME, PUTSCOMPARISON, PUTSCOMPARISON_NAME, QUERIES, QUERIES_NAME, registerDurableInterest, REGISTERINTERESTS, REGISTERINTERESTS_NAME, rng, SLEEP, SLEEP_NAME, sleepBeforeOp, startTime, statistics, sttgid, syncSleepMs, task, taskTerminator, taskTerminatorFrequency, terminatorArgs, tgid, tid, tm, trimInterval, trimIntervals, trimIterations, trimSeconds, ttgid, txSize, UPDATES, UPDATES_NAME, USECASE12_UPDATES, USECASE12_UPDATES_NAME, useTransactions, validateObjects, warmedUp, warmupCount, warmupTerminator, warmupTerminatorFrequency, warmupTime, workIterations, workSeconds| Constructor and Description |
|---|
UseCase14Client() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addRegionTask()
TASK to add a region named
UseCase14Prms#addedRegionName. |
static void |
createTxDataTask()
TASK to create objects of type
CachePerfPrms.objectType. |
static void |
feedDataTask()
TASK to feed objects into the push and pull regions.
|
protected int |
getCurrentPullKey()
Gets the current pull key for a thread's workload.
|
protected int |
getCurrentPushKey()
Gets the current push key for a thread's workload.
|
protected void |
initHydraThreadLocals() |
static void |
putTxDataTask()
TASK to put objects transactionally.
|
protected void |
setCurrentPullKey(int n)
Sets the current pull key for a thread's workload.
|
protected void |
setCurrentPushKey(int n)
Sets the current push key for a thread's workload.
|
static void |
sleepTask()
TASK to sleep
CachePerfPrms.sleepMs. |
protected void |
updateHydraThreadLocals() |
static void |
validateMessagesFailedQueuedTask()
TASK to validate that no messages were dropped by bridge servers.
|
addDataHostTask, addGatewaysTask, addWBCLGatewayTask, assignBuckets, assignBucketsTask, begin, bounceTask, cacheEndTrim, cacheStartTrim, checkForTxEnd, checkFrequency, clearTask, closeCache, closeCacheTask, closeStatistics, closeStatisticsTask, combinePutGetDataTask, compactionTask, connectTask, create, createAllDataTask, createAndStartLocatorTask, createCache, createCacheTask, createData, createDataTask, createEntryMapTask, createGatewayHubTask, createGatewaySenderIdsTask, createKeysTask, createPoolTask, cycleDistributedSystemConnectionOnlyTask, cycleDistributedSystemConnectionTask, cycleDurableClientTask, cycleGatewayHubConnectionTask, cycleLockTask, cyclePoolAndRegionTask, cyclePoolTask, cycleRegisterInterestRegexTask, destroy, destroyData, destroyDataTask, disconnectTask, doGC, dumpHeapTask, endTx, executeBatchTerminator, executeTaskTerminator, executeTerminator, executeWarmupTerminator, get, getAllDataTask, getCache, getCount, getCurrentKey, getCurrentNumPseudoRandomKeys, getCurrentSequenceNumber, getData, getDataComparisonTask, getDataTask, getExtraDataTask, getHistogram, getKeyCount, getKeyGenerator, getKeyType, getLastTaskTerminatorTime, getLastWarmupTerminatorTime, getMethod, getNextKey, getNumPseudoRandomKeys, getRecentKey, getRecentKeyDataTask, getResultString, getRNG, getStartingSequenceNumber, getStartTime, getStatistics, getTask, getTrimInterval, getTrimIntervals, getTxMgr, getWarmedUp, getWarmUpCount, getWarmUpTime, indexData, indexDataTask, initBatchVariables, initGatewayReceiverTask, initGatewaySenderTask, initialize, initialize, initLocalParameters, initLocalVariables, jid, log, mixCreateGetDataTask, mixPutGetDataTask, nameFor, numThreads, numWanSites, openCacheTask, openStatisticsTask, processNullValue, put, putAllDataTask, putAllEntryMapTask, putDataAndSyncTask, putDataComparisonTask, putDataGatewayTask, putDataGWSenderTask, putDataTask, putExtraDataTask, query, queryData, queryDataTask, queryRangeRegion, queryRangeRegionData, queryRangeRegionDataTask, queryRegion, queryRegionData, queryRegionDataTask, readyForEventsTask, rebalance, rebalanceTask, registerInterest, registerInterest, registerInterestRegexAllTask, registerInterestRegexTask, registerInterestTask, reportExtendedTrimIntervalsTask, reportTrimIntervalsTask, resetHydraThreadLocals, resetPseudoRandomUniqueKeysTask, restartDataHostTask, restartLocatorTask, restartTask, setCache, setCount, setCurrentKey, setCurrentNumPseudoRandomKeys, setCurrentSequenceNumber, setHistogram, setKeyCount, setKeyType, setLastTaskTerminatorTime, setLastWarmupTerminatorTime, setNumPseudoRandomKeys, setStartingSequenceNumber, setStartTime, setStatistics, setTxMgr, setWarmedUp, setWarmUpCount, setWarmUpTime, shutDownDataHostTask, signalTask, sleepTaskWithTrim, startGatewayHubTask, startJProbeTask, statArchiverTask, stopGatewayHubTask, stopGatewayReceiverTask, stopGatewaySenderTask, stopJProbeTask, stopOtherVMs, sttgid, sync, tc, terminateBatch, terminateTask, terminateWarmup, tgid, tid, timedOpenAccessorCacheTask, timedOpenCacheTask, timedOpenDataStoreCacheTask, timeToExecuteBatchTerminator, timeToExecuteTaskTerminator, timeToExecuteWarmupTerminator, ttgid, updateDataTask, validate, validateExpectedMembersTask, validateMaxKeysRegionEntriesTaskpublic static void addRegionTask()
UseCase14Prms#addedRegionName.public static void feedDataTask()
public static void createTxDataTask()
CachePerfPrms.objectType.
Each client puts a new object at a new key.public static void putTxDataTask()
public static void sleepTask()
CachePerfPrms.sleepMs.public static void validateMessagesFailedQueuedTask()
protected int getCurrentPushKey()
protected void setCurrentPushKey(int n)
protected int getCurrentPullKey()
protected void setCurrentPullKey(int n)
protected void initHydraThreadLocals()
initHydraThreadLocals in class CachePerfClientprotected void updateHydraThreadLocals()
updateHydraThreadLocals in class CachePerfClientCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.