Resource Management is a commercial feature that must be unlocked before being used. To learn more about commercial features and how to unlock them visit http://www.oracle.com/technetwork/java/javaseproducts/

# Hierarchy For All Packages

Package Hierarchies:

- jdk.management.resource

## Class Hierarchy

- java.lang.Object
  - jdk.management.resource.ResourceContextFactory
  - jdk.management.resource.ResourceType
  - jdk.management.resource.SimpleMeter (implements jdk.management.resource.ResourceMeter, jdk.management.resource.ResourceRequest)
    - jdk.management.resource.NotifyingMeter
      - jdk.management.resource.BoundedMeter (implements jdk.management.resource.ResourceMeter, jdk.management.resource.ResourceRequest)
      - jdk.management.resource.ThrottledMeter
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - jdk.management.resource.ResourceRequestDeniedException

## Interface Hierarchy

- java.lang.AutoCloseable
  - jdk.management.resource.ResourceContext
- jdk.management.resource.ResourceApprover
- jdk.management.resource.ResourceId
- jdk.management.resource.ResourceMeter
- jdk.management.resource.ResourceRequest

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - jdk.management.resource.ResourceAccuracy

Copyright © 2014, 2026, Oracle and/or its affiliates. All rights reserved.