The GroupDisseminator abstract class;
Implementations of this class are responsible for coordinating group
changes with members of the group, based on connection changes sent
by the MemberDetector.
given an agentID, give the InetAddress of the host from The method is package visible so that the RemoteUponListener and
SystemUponListener can take advantage of it.