@Before public void setUp() throws Exception { mockMBeanServer = mock(MBeanServer.class); objectName = new ObjectName("d:type=Foo,name=Bar"); distMember = mock(DistributedMember.class); when(distMember.getUniqueId()).thenReturn(UNIQUE_ID); }
/** * This method returns the name that will be used for a DistributedMember when it is registered as * a JMX bean. * * @param member Member to find the name for * @return The name used to register this member as a JMX bean. */ public static String getMemberNameOrUniqueId(DistributedMember member) { if (member.getName() != null && !member.getName().equals("")) { return makeCompliantName(member.getName()); } return makeCompliantName(member.getUniqueId()); }