protected void profilesChanged() {
    if (pollIsInitialized()) {
      // no need to synchronize here since all cached* fields are volatile
      cachedBridgeServerProfiles = null;
      cachedControllerProfiles = null;
      cachedBridgeServerAdvise = null;
      cachedControllerAdvise = null;
    }
  }
Used to drop any cached profile views we have since the master list of profiles changed. The
next time someone asks for a view it will be recomputed.
geode-core/src/main/java/org/apache/geode/internal/cache/GridAdvisor.java