モジュール jdk.management.resource
パッケージ jdk.management.resource

インタフェースResourceMeter

  • 既知のすべての実装クラス:
    BoundedMeter, NotifyingMeter, SimpleMeter, ThrottledMeter


    public interface ResourceMeter
    現在の値とResourceTypeを持つリソース・メーターです。 その他の役に立つセマンティクについては、具体的なメーターのサブタイプを参照してください。 メーターでは、正味の割当ておよび解放を追跡する現在の値と、割当てのみをカウントする累計割当て数を保持します。 メーターの動作は具体実装をサブクラス化したり、このインタフェースを実装することで、拡張またはカスタマイズできます。
    導入されたバージョン:
    8u40
    関連項目:
    SimpleMeterNotifyingMeterBoundedMeterThrottledMeter
    • メソッドの詳細

      • getValue

        long getValue​()
        ResourceMeterの現在の正味値を返します。 正味値は、割当て量の累計から解放量をすべてを差し引いた差分です。
        戻り値:
        メーターの現在の正味値
      • getAllocated

        long getAllocated​()
        ResourceMeterから割当ての累計を返します。
        戻り値:
        メーターからの割当ての合計
      • getType

        ResourceType getType​()
        ResourceTypeを返します。
        戻り値:
        ResourceType