public synchronized MemoryEvent createDisabledMemoryEvent(ResourceType resourceType) {
      if (resourceType == ResourceType.HEAP_MEMORY) {
        return new MemoryEvent(ResourceType.HEAP_MEMORY, heapState, MemoryState.DISABLED,
            getDistributedMember(), heapBytesUsed, false, heapThresholds);
      }

      return new MemoryEvent(ResourceType.OFFHEAP_MEMORY, offHeapState, MemoryState.DISABLED,
          getDistributedMember(), offHeapBytesUsed, false, offHeapThresholds);
    }
Profile which shares state with other ResourceManagers. The data available in this profile
should be enough to deliver a {@link MemoryEvent} for any of the CRITICAL {@link MemoryState}s

@since GemFire 6.0
geode-core/src/main/java/org/apache/geode/internal/cache/control/ResourceAdvisor.java