public class DLSPerfClient extends CachePerfClient
| Modifier and Type | Field and Description |
|---|---|
DLSPerfStats |
dlsstats |
protected static int |
LOCKS |
protected static java.lang.String |
LOCKS_NAME |
java.util.HashMap |
objectlist |
protected static int |
UNLOCKS |
protected static java.lang.String |
UNLOCKS_NAME |
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, 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 |
|---|
DLSPerfClient() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
closeStatistics() |
static void |
closeStatisticsTask()
TASK to unregister the DLS performance statistics object.
|
protected DLSPerfStats |
getDLSStats()
Gets the per-thread DLSStats wrapper instance.
|
protected java.util.HashMap |
getObjectList()
Gets the per-thread objectList wrapper instance.
|
protected void |
initHydraThreadLocals() |
static void |
lockTask()
lockTask()
|
protected java.lang.String |
nameFor(int name) |
static void |
openStatisticsTask()
TASK to register the DLS performance statistics object.
|
protected void |
setDLSStats(DLSPerfStats dlsstats)
Sets the per-thread DLSStats wrapper instance.
|
protected void |
setObjectList(java.util.HashMap objectlist)
Sets the per-thread objectList wrapper instance.
|
static void |
unlockTask()
unlockTask()
|
protected void |
updateHydraThreadLocals() |
addDataHostTask, addGatewaysTask, addWBCLGatewayTask, assignBuckets, assignBucketsTask, begin, bounceTask, cacheEndTrim, cacheStartTrim, checkForTxEnd, checkFrequency, clearTask, closeCache, closeCacheTask, 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, numThreads, numWanSites, openCacheTask, 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, sleepTask, 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, validateMaxKeysRegionEntriesTaskprotected static final int LOCKS
protected static final int UNLOCKS
protected static final java.lang.String LOCKS_NAME
protected static final java.lang.String UNLOCKS_NAME
public DLSPerfStats dlsstats
public java.util.HashMap objectlist
public static void lockTask()
public static void unlockTask()
public static void openStatisticsTask()
public static void closeStatisticsTask()
protected void closeStatistics()
closeStatistics in class CachePerfClientprotected void initHydraThreadLocals()
initHydraThreadLocals in class CachePerfClientprotected void updateHydraThreadLocals()
updateHydraThreadLocals in class CachePerfClientprotected java.util.HashMap getObjectList()
protected void setObjectList(java.util.HashMap objectlist)
protected DLSPerfStats getDLSStats()
protected void setDLSStats(DLSPerfStats dlsstats)
protected java.lang.String nameFor(int name)
nameFor in class CachePerfClientCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.