public class DLSPerfClient extends CachePerfClient
| Modifier and Type | Field and Description |
|---|---|
DLSPerfStats |
dlsstats |
protected static int |
LOCKS |
protected static String |
LOCKS_NAME |
HashMap |
objectlist |
protected static int |
UNLOCKS |
protected static 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 HashMap |
getObjectList()
Gets the per-thread objectList wrapper instance.
|
protected void |
initHydraThreadLocals() |
static void |
lockTask()
lockTask()
|
protected 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(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 String LOCKS_NAME
protected static final String UNLOCKS_NAME
public DLSPerfStats dlsstats
public 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 HashMap getObjectList()
protected void setObjectList(HashMap objectlist)
protected DLSPerfStats getDLSStats()
protected void setDLSStats(DLSPerfStats dlsstats)
protected String nameFor(int name)
nameFor in class CachePerfClientCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.