public class MemberTestMbean extends AbstractTestMBean<MemberTestMbean>
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 |
|---|
MemberTestMbean(java.util.List<java.lang.String> attrs,
java.util.List<java.lang.Object[]> ops,
java.lang.String ton,
java.lang.String[] tests) |
| Modifier and Type | Method and Description |
|---|---|
void |
cacheStopStart(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
checkFunctionCounters(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
checkGemfireConfig(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
checkGemfireDiskCounters(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
checkGemfireLockCounters(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
checkGemfireLruCounters(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
checkGemfireRateCounters(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
checkGemfireSerializationCounters(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
checkGemfireTxCounters(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
checkGIICounters(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
checkOtherConfig(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
checkPlatformCounters(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
checkRegionCounters(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
checkRegionLatencyCounters(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
checkRegionRateCounters(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
checkSystemAlert(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
checkWANResources(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
createManager(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
doTransition(JMXOperations ops,
javax.management.ObjectName targetMbean)
This method does transitions from managed to managing states
depending on the type of the node it is destined to be.
|
void |
doValidation(JMXOperations ops) |
void |
fetchJVMMetrics(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
fetchLicense(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
fetchLog(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
fetchOSMetrics(JMXOperations ops,
javax.management.ObjectName targetMbean) |
java.lang.String |
getType() |
void |
listDiskStores(JMXOperations ops,
javax.management.ObjectName targetMbean) |
void |
processCommand(JMXOperations ops,
javax.management.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 MemberTestMbean(java.util.List<java.lang.String> attrs,
java.util.List<java.lang.Object[]> ops,
java.lang.String ton,
java.lang.String[] tests)
public java.lang.String getType()
public void createManager(JMXOperations ops, javax.management.ObjectName targetMbean)
public void listDiskStores(JMXOperations ops, javax.management.ObjectName targetMbean)
public void fetchLicense(JMXOperations ops, javax.management.ObjectName targetMbean)
public void fetchLog(JMXOperations ops, javax.management.ObjectName targetMbean)
public void checkGemfireConfig(JMXOperations ops, javax.management.ObjectName targetMbean)
public void checkOtherConfig(JMXOperations ops, javax.management.ObjectName targetMbean)
public void checkRegionCounters(JMXOperations ops, javax.management.ObjectName targetMbean)
public void fetchJVMMetrics(JMXOperations ops, javax.management.ObjectName targetMbean)
public void fetchOSMetrics(JMXOperations ops, javax.management.ObjectName targetMbean)
public void processCommand(JMXOperations ops, javax.management.ObjectName targetMbean)
public void doValidation(JMXOperations ops)
public void checkRegionLatencyCounters(JMXOperations ops, javax.management.ObjectName targetMbean)
public void checkRegionRateCounters(JMXOperations ops, javax.management.ObjectName targetMbean)
public void checkWANResources(JMXOperations ops, javax.management.ObjectName targetMbean)
public void checkGemfireRateCounters(JMXOperations ops, javax.management.ObjectName targetMbean)
public void checkFunctionCounters(JMXOperations ops, javax.management.ObjectName targetMbean)
public void checkGemfireTxCounters(JMXOperations ops, javax.management.ObjectName targetMbean)
public void checkGemfireDiskCounters(JMXOperations ops, javax.management.ObjectName targetMbean)
public void checkGemfireLockCounters(JMXOperations ops, javax.management.ObjectName targetMbean)
public void checkGemfireLruCounters(JMXOperations ops, javax.management.ObjectName targetMbean)
public void checkGIICounters(JMXOperations ops, javax.management.ObjectName targetMbean)
public void checkGemfireSerializationCounters(JMXOperations ops, javax.management.ObjectName targetMbean)
public void checkPlatformCounters(JMXOperations ops, javax.management.ObjectName targetMbean)
public void cacheStopStart(JMXOperations ops, javax.management.ObjectName targetMbean)
public void checkSystemAlert(JMXOperations ops, javax.management.ObjectName targetMbean)
public void doTransition(JMXOperations ops, javax.management.ObjectName targetMbean)
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.