private void setDistributionParameters(SystemMember member) throws AdminException {

    Assert.assertTrue(member instanceof ManagedSystemMemberImpl);

    // set some config parms to match this system...
    ConfigurationParameter[] configParms = new ConfigurationParameter[] {
        new ConfigurationParameterImpl(MCAST_PORT, config.getMcastPort()),
        new ConfigurationParameterImpl(LOCATORS, config.getLocators()),
        new ConfigurationParameterImpl(MCAST_ADDRESS, toInetAddress(config.getMcastAddress())),
        new ConfigurationParameterImpl(DISABLE_TCP, config.getDisableTcp()),};
    member.setConfiguration(configParms);
  }
Sets the distribution-related portion of the given managed entity's configuration so that the
entity is part of this distributed system.

@throws AdminException TODO-javadocs
geode-core/src/main/java/org/apache/geode/admin/internal/AdminDistributedSystemImpl.java