-
- 既知のすべての実装クラス:
BoundedMeter,NotifyingMeter,SimpleMeter,ThrottledMeter
public interface ResourceMeter現在の値とResourceTypeを持つリソース・メーターです。 その他の役に立つセマンティクについては、具体的なメーターのサブタイプを参照してください。 メーターでは、正味の割当ておよび解放を追跡する現在の値と、割当てのみをカウントする累計割当て数を保持します。 メーターの動作は具体実装をサブクラス化したり、このインタフェースを実装することで、拡張またはカスタマイズできます。- 導入されたバージョン:
- 8u40
- 関連項目:
SimpleMeter、NotifyingMeter、BoundedMeter、ThrottledMeter
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 longgetAllocated()ResourceMeterから割当ての累計を返します。ResourceTypegetType()ResourceTypeを返します。longgetValue()ResourceMeterの現在の正味値を返します。
-
-
-
メソッドの詳細
-
getValue
long getValue()
ResourceMeterの現在の正味値を返します。 正味値は、割当て量の累計から解放量をすべてを差し引いた差分です。- 戻り値:
- メーターの現在の正味値
-
getAllocated
long getAllocated()
ResourceMeterから割当ての累計を返します。- 戻り値:
- メーターからの割当ての合計
-
getType
ResourceType getType()
ResourceTypeを返します。- 戻り値:
- ResourceType
-
-