|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sun.grid.jgdi.monitoring.ResourceQuotaRuleInfoImpl
public class ResourceQuotaRuleInfoImpl
Objects of this class holds the monitoring information about a cluster limit rule.
| Constructor Summary | |
|---|---|
ResourceQuotaRuleInfoImpl()
Create a new limit rule info object |
|
ResourceQuotaRuleInfoImpl(java.lang.String resourceQuotaRuleName)
Create a new limit rule info object |
|
| Method Summary | |
|---|---|
void |
addHost(java.lang.String host)
Add host to limit rule hosts |
void |
addLimit(ResourceQuota resourceLimit)
Add resourceLimit to limit rule resourceLimits |
void |
addPe(java.lang.String pe)
Add pe to limit rule pes |
void |
addProject(java.lang.String project)
Add project to limit rule projects |
void |
addQueue(java.lang.String queue)
Add queue to limit rule queues |
void |
addUser(java.lang.String user)
Add user to limit rule users |
void |
addXHost(java.lang.String host)
Add host to limit rule excluded hosts |
void |
addXPe(java.lang.String pe)
Add pe to limit rule excluded pes |
void |
addXProject(java.lang.String project)
Add project to limit rule excluded projects |
void |
addXQueue(java.lang.String queue)
Add queue to limit rule excluded queues |
void |
addXUser(java.lang.String user)
Add user to limit rule excluded users |
java.util.List<java.lang.String> |
getHosts()
Get hosts of limit rule |
java.util.List<ResourceQuota> |
getLimits()
Get resource limits of limit rule |
java.util.List<java.lang.String> |
getPes()
Get PEs of limit rule |
java.util.List<java.lang.String> |
getProjects()
Get projects of limit rule |
java.util.List<java.lang.String> |
getQueues()
Get Queues of limit rule |
java.lang.String |
getResouceQuotaRuleName()
Get the limit rule name |
java.util.List<java.lang.String> |
getUsers()
Get users of limit rule |
java.util.List<java.lang.String> |
getXHosts()
Get excluded hosts of limit rule |
java.util.List<java.lang.String> |
getXPes()
Get excluded PEs of limit rule |
java.util.List<java.lang.String> |
getXProjects()
Get excluded projects of limit rule |
java.util.List<java.lang.String> |
getXQueues()
Get excluded Queues of limit rule |
java.util.List<java.lang.String> |
getXUsers()
Get excluded users of limit rule |
void |
setresourceQuotaRuleName(java.lang.String resourceQuotaRuleName)
Set the limit rule name |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ResourceQuotaRuleInfoImpl()
public ResourceQuotaRuleInfoImpl(java.lang.String resourceQuotaRuleName)
resourceQuotaRuleName - name of the limit rule| Method Detail |
|---|
public java.lang.String getResouceQuotaRuleName()
getResouceQuotaRuleName in interface ResourceQuotaRuleInfopublic void setresourceQuotaRuleName(java.lang.String resourceQuotaRuleName)
resourceQuotaRuleName - the limit rule namepublic java.util.List<java.lang.String> getUsers()
getUsers in interface ResourceQuotaRuleInfopublic void addUser(java.lang.String user)
user - the userpublic java.util.List<java.lang.String> getProjects()
getProjects in interface ResourceQuotaRuleInfopublic void addProject(java.lang.String project)
project - the projectpublic java.util.List<java.lang.String> getPes()
getPes in interface ResourceQuotaRuleInfopublic void addPe(java.lang.String pe)
pe - the pepublic java.util.List<java.lang.String> getQueues()
getQueues in interface ResourceQuotaRuleInfopublic void addQueue(java.lang.String queue)
queue - the queuepublic java.util.List<java.lang.String> getHosts()
getHosts in interface ResourceQuotaRuleInfopublic void addHost(java.lang.String host)
host - the hostpublic java.util.List<java.lang.String> getXUsers()
getXUsers in interface ResourceQuotaRuleInfopublic void addXUser(java.lang.String user)
user - the userpublic java.util.List<java.lang.String> getXProjects()
getXProjects in interface ResourceQuotaRuleInfopublic void addXProject(java.lang.String project)
project - the projectpublic java.util.List<java.lang.String> getXPes()
getXPes in interface ResourceQuotaRuleInfopublic void addXPe(java.lang.String pe)
pe - the pepublic java.util.List<java.lang.String> getXQueues()
getXQueues in interface ResourceQuotaRuleInfopublic void addXQueue(java.lang.String queue)
queue - the queuepublic java.util.List<java.lang.String> getXHosts()
getXHosts in interface ResourceQuotaRuleInfopublic void addXHost(java.lang.String host)
host - the hostpublic java.util.List<ResourceQuota> getLimits()
getLimits in interface ResourceQuotaRuleInfopublic void addLimit(ResourceQuota resourceLimit)
resourceLimit - the resourceLimit
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||