@Override
  public void endpointNoLongerInUse(Endpoint endpoint) {
    int count = endpointCount.decrementAndGet();
    if (logger.isDebugEnabled()) {
      logger.debug("InstantiatorRecoveryTask - EndpointNoLongerInUse. Now have {} endpoints",
          count);
    }
  }
A listener which will try to resend the instantiators to all servers if the entire server
distributed system was lost and came back one line. This listener also takes care of sending the
initial list of instantiators to the servers <br>
<br>
TODO - There is a window in which all of the servers could crash and come back up and we would
connect to a new server before realizing that all the servers crashed. To fix this, we would need
to get some kind of birthdate of the server ds we connect and use that to decide if we need to
recover instantiators. As it is, the window is not very large.
geode-core/src/main/java/org/apache/geode/cache/client/internal/InstantiatorRecoveryListener.java