private void initializeMBean(SystemMemberCacheImpl cache)
      throws org.apache.geode.admin.AdminException {

    GemFireVM vm = cache.getVM();
    mbeanName = "GemFire.Cache:" + "path="
        + MBeanUtils.makeCompliantMBeanNameProperty(getFullPath()) + ",name="
        + MBeanUtils.makeCompliantMBeanNameProperty(cache.getName()) + ",id="
        + cache.getId() + ",owner="
        + MBeanUtils.makeCompliantMBeanNameProperty(vm.getId().toString())
        + ",type=Region";

    objectName = MBeanUtils.createMBean(this);
  }
Create and register the MBean to manage this resource
geode-core/src/main/java/org/apache/geode/admin/jmx/internal/SystemMemberRegionJmxImpl.java