public class Operations extends OperationsClient
createCallbackPrefix, destroyCallbackPrefix, distLockService, ENTRY_ADD_OPERATION, ENTRY_DESTROY_OPERATION, ENTRY_GET_NEW_OPERATION, ENTRY_GET_OPERATION, ENTRY_INVALIDATE_OPERATION, ENTRY_LOCAL_DESTROY_OPERATION, ENTRY_LOCAL_INVALIDATE_OPERATION, ENTRY_PUTALL_OPERATION, ENTRY_UPDATE_OPERATION, getCallbackPrefix, invalidateCallbackPrefix, LOCK_NAME, LOCK_SERVICE_NAME, lockOperations, lowerThreshold, minTaskGranularityMS, minTaskGranularitySec, numOpsPerTask, PUT_IF_ABSENT_OPERATION, randomValues, regionDestroyCallbackPrefix, regionInvalidateCallbackPrefix, REMOVE_OPERATION, REPLACE_OPERATION, updateCallbackPrefix, upperThreshold, useTransactions, VmIDStr| Constructor and Description |
|---|
Operations() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doEntryOperations(com.gemstone.gemfire.cache.Region aRegion)
Reimplemented to allow CacheClosedExceptions while stopping jvms
|
protected BaseValueHolder |
getUpdateObject(com.gemstone.gemfire.cache.Region aRegion,
Object key)
Return an object to be used to update the given key.
|
BaseValueHolder |
getValueForKey(Object key)
Return a value for the given key
|
static void |
HydraTask_doOperations() |
addEntry, createLocatorTask, destroyEntry, getExistingKey, getExistingKeys, getKey, getNewKey, getNewKey, getOperation, getRecentKey, initializeOperationsClient, invalidateEntry, putAll, putIfAbsent, remove, remove, replace, replace, startAndConnectLocatorTask, stopLocatorTask, updateEntrypublic static void HydraTask_doOperations()
public BaseValueHolder getValueForKey(Object key)
getValueForKey in class OperationsClientprotected BaseValueHolder getUpdateObject(com.gemstone.gemfire.cache.Region aRegion, Object key)
OperationsClientgetUpdateObject in class OperationsClientaRegion - The region which possible contains key.key - The key to get a new value for.protected void doEntryOperations(com.gemstone.gemfire.cache.Region aRegion)
doEntryOperations in class OperationsClientCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.