com.sun.grid.jgdi.monitoring
public abstract class BasicQueueOptions extends java.lang.Object implements java.io.Serializable
Constructor and Description |
---|
BasicQueueOptions()
Creates a new instance of BaseQStatFilter
|
Modifier and Type | Method and Description |
---|---|
QueueFilter |
getQueueFilter()
Get the queue filter
The CLI qstat equivialent for queue filter is
qstat -q |
QueueStateFilter |
getQueueStateFilter()
Get the queue state filter.
|
UserFilter |
getQueueUserFilter()
Get the queue user filter.
|
ResourceFilter |
getResourceFilter()
Get the the resource filter.
|
void |
setQueueFilter(QueueFilter queueFilter)
Set the queue filter
|
void |
setQueueStateFilter(QueueStateFilter queueStateFilter)
Set the queue state filter.
|
void |
setQueueUserFilter(UserFilter queueUserFilter)
Set a new queue user filter
|
void |
setResourceFilter(ResourceFilter resourceFilter)
Set the resource filter
|
void |
setShowAdditionalAttributes(boolean showAdditionalAttributes)
Set the show additional attributes flag
|
boolean |
showAdditionalAttributes()
Should additional attributes be includes into the result
The CLI equivialent is
qstat -ext |
void |
updateQueueFilter(java.lang.String vals)
Update the content of the queue user filter by adding values in vals
|
void |
updateQueueStateFilter(java.lang.String vals)
Update the content of the queue state filter by adding values in vals
|
void |
updateQueueUserFilter(java.lang.String vals)
Update the content of the queue user filter by adding values in vals
|
void |
updateResourceFilter(java.lang.String vals)
Update the content of the resource filter by adding values in vals
|
public BasicQueueOptions()
public QueueFilter getQueueFilter()
qstat -q
public void setQueueFilter(QueueFilter queueFilter)
queueFilter
- the new queue filterpublic void updateQueueFilter(java.lang.String vals)
vals
- values to be added to the filterpublic ResourceFilter getResourceFilter()
qstat -l
public void setResourceFilter(ResourceFilter resourceFilter)
resourceFilter
- the new resource filterpublic void updateResourceFilter(java.lang.String vals)
vals
- values to be added to the filterpublic QueueStateFilter getQueueStateFilter()
qstat -qs
public void setQueueStateFilter(QueueStateFilter queueStateFilter)
queueStateFilter
- the queue state filterpublic void updateQueueStateFilter(java.lang.String vals)
vals
- values to be added to the filterpublic UserFilter getQueueUserFilter()
qstat -U
public void setQueueUserFilter(UserFilter queueUserFilter)
queueUserFilter
- the new queue user filterpublic void updateQueueUserFilter(java.lang.String vals)
vals
- values to be added to the filterpublic boolean showAdditionalAttributes()
qstat -ext
true
of additional attributes should be included
into the resultpublic void setShowAdditionalAttributes(boolean showAdditionalAttributes)
showAdditionalAttributes
- the show additional attributes flagCopyright © 2007 Sun Microsystems, Inc. All rights reserved.