パッケージ jakarta.mail
インターフェース QuotaAwareStore
メソッドの詳細
getQuota
Quota[] getQuota(StringSE folder) throws MessagingException
指定されたフォルダーのクォータを取得します。クォータは、(必然的に)フォルダーではなく、クォータルートに基づいて制御されます。フォルダーとクォータルートの関連はサーバーによって異なります。一部のサーバーは、ユーザーが所有するすべてのフォルダーに単一のクォータルートを実装する場合があります。他のサーバーは、フォルダーごとに個別のクォータルートを実装する場合があります。1 つのフォルダーに複数のクォータルートを含めることもでき、おそらくさまざまなリソースのクォータを制御できます。- パラメーター:
folder
- フォルダーの名前- 戻り値:
- クォータオブジェクトの配列
- 例外:
MessagingException
- サーバーが QUOTA 拡張機能をサポートしていない場合
setQuota
void setQuota(Quota quota) throws MessagingException
クォータ引数で指定されたクォータルートのクォータを設定します。通常、これはgetQuota
メソッドから取得されたクォータルートの 1 つですが、そうである必要はありません。- パラメーター:
quota
- 設定するクォータ- 例外:
MessagingException
- サーバーが QUOTA 拡張機能をサポートしていない場合