Package jakarta.mail
Class Quota
- java.lang.Object
- 
- jakarta.mail.Quota
 
- 
 public 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 theQuota.Resourceclass. Each resource has a name (for example, "STORAGE"), a current usage, and a usage limit. See RFC 2087.- Since:
- JavaMail 1.4
- Author:
- Bill Shannon
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classQuota.ResourceAn individual resource in a quota root.
 - 
Field SummaryFields Modifier and Type Field Description StringquotaRootThe name of the quota root.Quota.Resource[]resourcesThe set of resources associated with this quota root.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetResourceLimit(String name, long limit)Set a resource limit for this quota root.
 
- 
- 
- 
Field Detail- 
quotaRootpublic String quotaRoot The name of the quota root.
 - 
resourcespublic Quota.Resource[] resources The set of resources associated with this quota root.
 
- 
 - 
Constructor Detail- 
Quotapublic Quota(String quotaRoot) Create a Quota object for the named quotaroot with no associated resources.- Parameters:
- quotaRoot- the name of the quota root
 
 
- 
 - 
Method Detail- 
setResourceLimitpublic void setResourceLimit(String name, long limit) Set a resource limit for this quota root.- Parameters:
- name- the name of the resource
- limit- the resource limit
 
 
- 
 
-