code: public Module getPlumbingModules(final Config config)
      {
          return new Module() {
              @Override
              public void configure(final Binder binder) {
                  binder.install(new ConfigModule(config));
                  binder.install(getLifecycleModule());
  
                  binder.install(new JmxModule());
                  binder.install(new JmxStarterModule(config));
                  binder.install(new JmxLoggingModule(getServerType()));
  
                  binder.install(new JvmPauseAlarmModule());
              }
          };
      }
docs: Can be overridden in tests.