public class MBeanUtil extends Object
| Modifier and Type | Field and Description |
|---|---|
static MBeanServer |
mbeanServer |
| Constructor and Description |
|---|
MBeanUtil() |
| Modifier and Type | Method and Description |
|---|---|
static com.gemstone.gemfire.management.AsyncEventQueueMXBean |
getAsyncEventQueueMBeanProxy(com.gemstone.gemfire.distributed.DistributedMember member,
String queueId)
Utility Method to obtain AsyncEventQueueMXBean proxy reference for a
particular queue id on a member
|
static com.gemstone.gemfire.management.CacheServerMXBean |
getCacheServerMbeanProxy(com.gemstone.gemfire.distributed.DistributedMember member,
int port)
Utility Method to obtain CacheServerMXBean proxy reference for a particular
Member
|
static com.gemstone.gemfire.management.DistributedLockServiceMXBean |
getDistributedLockMbean(String lockServiceName,
int expectedMembers)
Utility Method to obtain DistributedRegionMXBean proxy reference for a
particular region
|
static com.gemstone.gemfire.management.DistributedRegionMXBean |
getDistributedRegionMbean(String regionName,
int expectedMembers)
Utility Method to obtain DistributedRegionMXBean proxy reference for a
particular region
|
static com.gemstone.gemfire.management.GatewayReceiverMXBean |
getGatewayReceiverMbeanProxy(com.gemstone.gemfire.distributed.DistributedMember member)
Utility Method to obtain GatewayReceiverMXBean proxy reference for a member
|
static com.gemstone.gemfire.management.GatewaySenderMXBean |
getGatewaySenderMbeanProxy(com.gemstone.gemfire.distributed.DistributedMember member,
String gatwaySenderId)
Utility Method to obtain GatewaySenderMXBean proxy reference for a
particular sender id on a member
|
static com.gemstone.gemfire.management.LocatorMXBean |
getLocatorMbeanProxy(com.gemstone.gemfire.distributed.DistributedMember member)
Utility Method to obtain GatewayReceiverMXBean proxy reference for a member
|
static com.gemstone.gemfire.management.LockServiceMXBean |
getLockServiceMbeanProxy(com.gemstone.gemfire.distributed.DistributedMember member,
String lockServiceName)
Utility Method to obtain LockServiceMXBean proxy reference for a particular
lock service on a Member
|
static com.gemstone.gemfire.management.MemberMXBean |
getMemberMbeanProxy(com.gemstone.gemfire.distributed.DistributedMember member)
Utility Method to obtain MemberMXBean proxy reference for a particular
Member
|
static com.gemstone.gemfire.management.RegionMXBean |
getRegionMbeanProxy(com.gemstone.gemfire.distributed.DistributedMember member,
String regionPath)
Utility Method to obtain RegionMXBean proxy reference for a particular
region on a member
|
static void |
printBeanDetails(ObjectName objName) |
public static MBeanServer mbeanServer
public static com.gemstone.gemfire.management.MemberMXBean getMemberMbeanProxy(com.gemstone.gemfire.distributed.DistributedMember member)
throws Exception
member - Exceptionpublic static com.gemstone.gemfire.management.CacheServerMXBean getCacheServerMbeanProxy(com.gemstone.gemfire.distributed.DistributedMember member,
int port)
throws Exception
member - Exceptionpublic static com.gemstone.gemfire.management.LockServiceMXBean getLockServiceMbeanProxy(com.gemstone.gemfire.distributed.DistributedMember member,
String lockServiceName)
throws Exception
member - Exceptionpublic static com.gemstone.gemfire.management.RegionMXBean getRegionMbeanProxy(com.gemstone.gemfire.distributed.DistributedMember member,
String regionPath)
throws Exception
member - Exceptionpublic static com.gemstone.gemfire.management.GatewaySenderMXBean getGatewaySenderMbeanProxy(com.gemstone.gemfire.distributed.DistributedMember member,
String gatwaySenderId)
throws Exception
member - distributed membergatwaySenderId - sender idExceptionpublic static com.gemstone.gemfire.management.AsyncEventQueueMXBean getAsyncEventQueueMBeanProxy(com.gemstone.gemfire.distributed.DistributedMember member,
String queueId)
throws Exception
member - distributed memberqueueId - Queue idExceptionpublic static com.gemstone.gemfire.management.GatewayReceiverMXBean getGatewayReceiverMbeanProxy(com.gemstone.gemfire.distributed.DistributedMember member)
throws Exception
member - distributed memberExceptionpublic static com.gemstone.gemfire.management.DistributedRegionMXBean getDistributedRegionMbean(String regionName, int expectedMembers) throws Exception
regionName - name of the regionExceptionpublic static com.gemstone.gemfire.management.DistributedLockServiceMXBean getDistributedLockMbean(String lockServiceName, int expectedMembers) throws Exception
lockServiceName - name of the lock serviceExceptionpublic static com.gemstone.gemfire.management.LocatorMXBean getLocatorMbeanProxy(com.gemstone.gemfire.distributed.DistributedMember member)
throws Exception
member - distributed memberExceptionpublic static void printBeanDetails(ObjectName objName) throws Exception
ExceptionCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.