public class LockServiceTestMBean extends AbstractTestMBean<LockServiceTestMBean>
AbstractTestMBean.InPlaceJMXNotifValidatorattributes, CacheServerMBean, DiskStoreMBean, DistributedLockServiceMBean, DistributedRegionMBean, DistributedSystemMBean, GatewayReceiverMBean, GatewaySenderMBean, gemfireDefinedMBeanTypes, LocatorMBean, LockServiceMBean, ManagerMBean, MemberGroupMBean, MemberMBean, ops, prefix, PULSEMBean, RegionMBean, templateObjectName, tests, TOKEN_ATRRIBUTES, TOKEN_CLASS, TOKEN_ON, TOKEN_OPERATIONS, TOKEN_TYPE| Constructor and Description |
|---|
LockServiceTestMBean(List<String> attrs,
List<Object[]> ops,
String ton,
String[] tests) |
| Modifier and Type | Method and Description |
|---|---|
void |
becomeLockGrantor(JMXOperations ops,
ObjectName targetMbean) |
void |
checkDLockConfig(JMXOperations ops,
ObjectName targetMbean) |
void |
checkDLockCounters(JMXOperations ops,
ObjectName targetMbean) |
void |
createAndDestroyDLock(JMXOperations ops,
ObjectName targetMbean) |
void |
doValidation(JMXOperations ops) |
String |
getType() |
void |
listHeldLocks(JMXOperations ops,
ObjectName targetMbean) |
void |
listThreadsHoldingLock(JMXOperations ops,
ObjectName targetMbean) |
addAsyncEventQueueCreatedNotificationExp, addCacheServerNotifListener, addCacheServerStartedNotificationExp, addCacheServerStoppedNotificationExp, addClientCrashedNotificationExp, addClientJoinedNotificationExp, addClientLeftNotificationExp, addDiskStoreCreatedNotificationExp, addDiskStoreDestroyedNotificationExp, addDSNotifListener, addGWReceiverCreatedNotificationExp, addGWReceiverStartedNotificationExp, addGWReceiverStoppedNotificationExp, addGWSenderCreatedNotificationExp, addGWSenderPausedNotificationExp, addGWSenderStoppedNotificationExp, addLocaterCreatedNotificationExp, addLockServiceCreateNotificationExp, addLockServiceDestroyNotificationExp, addMemberDepartedNotificationExp, addMemberJoinedNotificationExp, addMemberNotifListener, addMemberSuspectNotificationExp, addRegionCreateNotificationExp, addRegionDestroyNotificationExp, addSystemAlertNotificationExp, buildOperationArray, callJmxOperation, executeTest, getAttributes, getOperations, getTemplateObjectName, getTests, parseMBeanDescriptor, runMethodpublic String getType()
public void createAndDestroyDLock(JMXOperations ops, ObjectName targetMbean)
public void checkDLockConfig(JMXOperations ops, ObjectName targetMbean)
public void checkDLockCounters(JMXOperations ops, ObjectName targetMbean)
public void becomeLockGrantor(JMXOperations ops, ObjectName targetMbean)
public void listThreadsHoldingLock(JMXOperations ops, ObjectName targetMbean)
public void listHeldLocks(JMXOperations ops, ObjectName targetMbean)
public void doValidation(JMXOperations ops)
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.