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

インタフェースResourceMeter

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

    @Deprecated(since="10",
                forRemoval=true)
    public interface ResourceMeter
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    リソース管理は、置き換えのない削除のために推奨されていません。
    現在の値とResourceTypeを持つリソース・メーターです。 その他の役に立つセマンティクについては、具体的なメーターのサブタイプを参照してください。 メーターでは、正味の割当ておよび解放を追跡する現在の値と、割当てのみをカウントする累計割当て数を保持します。 メーターの動作は具体実装をサブクラス化したり、このインタフェースを実装することで、拡張またはカスタマイズできます。
    導入されたバージョン:
    8u40
    関連項目:
    SimpleMeterNotifyingMeterBoundedMeterThrottledMeter
    • メソッドのサマリー

      すべてのメソッド インスタンス・メソッド 抽象メソッド 非推奨のメソッド 
      修飾子と型 メソッド 説明
      long getAllocated()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      ResourceMeterから割当ての累計を返します。
      ResourceType getType()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      ResourceTypeを返します。
      long getValue()
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      ResourceMeterの現在の正味値を返します。
    • メソッドの詳細

      • getValue

        long getValue()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        ResourceMeterの現在の正味値を返します。 正味値は、割当て量の累計から解放量をすべてを差し引いた差分です。
        戻り値:
        メーターの現在の正味値
      • getAllocated

        long getAllocated()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        ResourceMeterから割当ての累計を返します。
        戻り値:
        メーターからの割当ての合計
      • getType

        ResourceType getType()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        ResourceTypeを返します。
        戻り値:
        ResourceType