com.sun.mail.imap
クラス Quota

java.lang.Object
  上位を拡張 com.sun.mail.imap.Quota

public final class Quota
extends Object

This class represents a set of quotas for a given quota root. Each quota root has a set of resources, represented by the Quota.Resource class. Each resource has a name (for example, "STORAGE"), a current usage, and a usage limit. See RFC 2087.


入れ子のクラスの概要
static class Quota.Resource
          クオータルートの個々のリソースを表します。
 
フィールドの概要
 String quotaRoot
          クオータルートの名前です。
 Quota.Resource[] resources
          リソースのセットはこのクオータルートと関連付けられます。
 
コンストラクタの概要
Quota(String quotaRoot)
          関連リソースなしで指定されたクオータルートの Quota オブジェクトを構築します。
 
メソッドの概要
 void setResourceLimit(String name, long limit)
          このクオータルートのリソースリミットを設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

quotaRoot

public String quotaRoot
クオータルートの名前です。


resources

public Quota.Resource[] resources
リソースのセットはこのクオータルートと関連付けられます。

コンストラクタの詳細

Quota

public Quota(String quotaRoot)
関連リソースなしで指定されたクオータルートの Quota オブジェクトを構築します。

パラメータ:
quotaRoot - クオータルートの名前
メソッドの詳細

setResourceLimit

public void setResourceLimit(String name,
                             long limit)
このクオータルートのリソースリミットを設定します。

パラメータ:
name - リソースの名前
limit - リソースリミット