@Override
  public InternalDistributedSystem getSystem() {
    return system;
  }
Stops the pusher, puller and processor threads and closes the connection to the transport
layer. This should only be used from shutdown() or from the dm initialization code
geode-core/src/main/java/org/apache/geode/distributed/internal/ClusterDistributionManager.java