@Override
    public FederatingManager create(ManagementResourceRepo repo, InternalDistributedSystem system,
        SystemManagementService service, InternalCache cache, StatisticsFactory statisticsFactory,
        StatisticsClock statisticsClock, MBeanProxyFactory proxyFactory, MemberMessenger messenger,
        Supplier<ExecutorService> executorServiceSupplier) {
      return new FederatingManager(repo, system, service, cache, statisticsFactory,
          statisticsClock, proxyFactory, messenger, executorServiceSupplier);
    }
This method will initialize all the internal components for Management and Monitoring

It will: <br>
a) start an JMX connectorServer <br>
b) create a notification hub <br>
c) register the ManagementFunction
geode-core/src/main/java/org/apache/geode/management/internal/SystemManagementService.java