public static MemoryPoolMXBean getTenuredMemoryPoolMXBean() {
    if (tenuredMemoryPoolMXBean != null) {
      return tenuredMemoryPoolMXBean;
    }

    throw new IllegalStateException(String.format("No tenured pools found.  Known pools are: %s",
        getAllMemoryPoolNames()));
  }
Returns the tenured pool MXBean or throws an IllegaleStateException if one couldn't be found.
geode-core/src/main/java/org/apache/geode/internal/cache/control/HeapMemoryMonitor.java