com.sun.grid.jgdi.configuration
public interface ParallelEnvironment extends GEObject
Warning: The ParallelEnvironment class will not be compatible with future Sun™ Grid Engine releases.
Modifier and Type | Method and Description |
---|---|
void |
addUser(UserSet auser)
Add a com.sun.grid.jgdi.configuration.UserSet attribute.
|
void |
addXuser(UserSet axuser)
Add a com.sun.grid.jgdi.configuration.UserSet attribute.
|
java.lang.String |
dump() |
java.lang.String |
getAllocationRule()
Get the value of the allocationRule attribute.
|
java.lang.String |
getName()
Get the value of the name attribute.
|
java.lang.String |
getQsortArgs()
Get the value of the qsortArgs attribute.
|
int |
getSlots()
Get the value of the slots attribute.
|
java.lang.String |
getStartProcArgs()
Get the value of the startProcArgs attribute.
|
java.lang.String |
getStopProcArgs()
Get the value of the stopProcArgs attribute.
|
java.lang.String |
getUrgencySlots()
Get the value of the urgencySlots attribute.
|
UserSet |
getUser(int index)
Get a com.sun.grid.jgdi.configuration.UserSet attribute at an index.
|
int |
getUserCount()
Get the number of com.sun.grid.jgdi.configuration.UserSet attributes.
|
java.util.List<UserSet> |
getUserList()
Get a unmodifiable list of all com.sun.grid.jgdi.configuration.UserSet attributes.
|
UserSet |
getXuser(int index)
Get a com.sun.grid.jgdi.configuration.UserSet attribute at an index.
|
int |
getXuserCount()
Get the number of com.sun.grid.jgdi.configuration.UserSet attributes.
|
java.util.List<UserSet> |
getXuserList()
Get a unmodifiable list of all com.sun.grid.jgdi.configuration.UserSet attributes.
|
boolean |
isAccountingSummary()
Get the value of the accountingSummary attribute.
|
boolean |
isControlSlaves()
Get the value of the controlSlaves attribute.
|
boolean |
isJobIsFirstTask()
Get the value of the jobIsFirstTask attribute.
|
boolean |
isSetAccountingSummary()
Determine if any accountingSummary attribute is set
|
boolean |
isSetAllocationRule()
Determine if any allocationRule attribute is set
|
boolean |
isSetControlSlaves()
Determine if any controlSlaves attribute is set
|
boolean |
isSetJobIsFirstTask()
Determine if any jobIsFirstTask attribute is set
|
boolean |
isSetName()
Determine if any name attribute is set
|
boolean |
isSetQsortArgs()
Determine if any qsortArgs attribute is set
|
boolean |
isSetSlots()
Determine if any slots attribute is set
|
boolean |
isSetStartProcArgs()
Determine if any startProcArgs attribute is set
|
boolean |
isSetStopProcArgs()
Determine if any stopProcArgs attribute is set
|
boolean |
isSetUrgencySlots()
Determine if any urgencySlots attribute is set
|
boolean |
isSetUser()
Determine if any user attribute is set
|
boolean |
isSetXuser()
Determine if any xuser attribute is set
|
void |
removeAllUser()
Remove all com.sun.grid.jgdi.configuration.UserSet attributes.
|
void |
removeAllXuser()
Remove all com.sun.grid.jgdi.configuration.UserSet attributes.
|
UserSet |
removeUser(int index)
Remote a com.sun.grid.jgdi.configuration.UserSet attribute at an index.
|
boolean |
removeUser(UserSet auser)
Remote a specific com.sun.grid.jgdi.configuration.UserSet attribute.
|
UserSet |
removeXuser(int index)
Remote a com.sun.grid.jgdi.configuration.UserSet attribute at an index.
|
boolean |
removeXuser(UserSet axuser)
Remote a specific com.sun.grid.jgdi.configuration.UserSet attribute.
|
void |
setAccountingSummary(boolean aAccountingSummary)
Set the accountingSummary attribute.
|
void |
setAllocationRule(java.lang.String aAllocationRule)
Set the allocationRule attribute.
|
void |
setControlSlaves(boolean aControlSlaves)
Set the controlSlaves attribute.
|
void |
setJobIsFirstTask(boolean aJobIsFirstTask)
Set the jobIsFirstTask attribute.
|
void |
setName(java.lang.String aName)
Set the name attribute.
|
void |
setQsortArgs(java.lang.String aQsortArgs)
Set the qsortArgs attribute.
|
void |
setSlots(int aSlots)
Set the slots attribute.
|
void |
setStartProcArgs(java.lang.String aStartProcArgs)
Set the startProcArgs attribute.
|
void |
setStopProcArgs(java.lang.String aStopProcArgs)
Set the stopProcArgs attribute.
|
void |
setUrgencySlots(java.lang.String aUrgencySlots)
Set the urgencySlots attribute.
|
void |
setUser(int index,
UserSet auser)
Set a com.sun.grid.jgdi.configuration.UserSet attribute.
|
void |
setXuser(int index,
UserSet axuser)
Set a com.sun.grid.jgdi.configuration.UserSet attribute.
|
equalsCompletely, getParent
void setName(java.lang.String aName)
aName
- the new value for the name attributejava.lang.String getName()
boolean isSetName()
true
if the name attribute is setvoid setSlots(int aSlots)
aSlots
- the new value for the slots attributeint getSlots()
boolean isSetSlots()
true
if the slots attribute is setjava.util.List<UserSet> getUserList()
int getUserCount()
UserSet getUser(int index)
index
- the index of the com.sun.grid.jgdi.configuration.UserSet attribute which should be
removedvoid addUser(UserSet auser)
auser
- the new com.sun.grid.jgdi.configuration.UserSet attributevoid setUser(int index, UserSet auser)
index
- index of the com.sun.grid.jgdi.configuration.UserSet attributeauser
- the new com.sun.grid.jgdi.configuration.UserSet attributevoid removeAllUser()
UserSet removeUser(int index)
index
- the index of the com.sun.grid.jgdi.configuration.UserSet attribute which should be
removednull
if
no attribute at this index is storedboolean removeUser(UserSet auser)
auser
- the com.sun.grid.jgdi.configuration.UserSet attribute which should be
removedtrue
if the com.sun.grid.jgdi.configuration.UserSet attribute has been removedboolean isSetUser()
true
if the user attribute is setjava.util.List<UserSet> getXuserList()
int getXuserCount()
UserSet getXuser(int index)
index
- the index of the com.sun.grid.jgdi.configuration.UserSet attribute which should be
removedvoid addXuser(UserSet axuser)
axuser
- the new com.sun.grid.jgdi.configuration.UserSet attributevoid setXuser(int index, UserSet axuser)
index
- index of the com.sun.grid.jgdi.configuration.UserSet attributeaxuser
- the new com.sun.grid.jgdi.configuration.UserSet attributevoid removeAllXuser()
UserSet removeXuser(int index)
index
- the index of the com.sun.grid.jgdi.configuration.UserSet attribute which should be
removednull
if
no attribute at this index is storedboolean removeXuser(UserSet axuser)
axuser
- the com.sun.grid.jgdi.configuration.UserSet attribute which should be
removedtrue
if the com.sun.grid.jgdi.configuration.UserSet attribute has been removedboolean isSetXuser()
true
if the xuser attribute is setvoid setStartProcArgs(java.lang.String aStartProcArgs)
aStartProcArgs
- the new value for the startProcArgs attributejava.lang.String getStartProcArgs()
boolean isSetStartProcArgs()
true
if the startProcArgs attribute is setvoid setStopProcArgs(java.lang.String aStopProcArgs)
aStopProcArgs
- the new value for the stopProcArgs attributejava.lang.String getStopProcArgs()
boolean isSetStopProcArgs()
true
if the stopProcArgs attribute is setvoid setAllocationRule(java.lang.String aAllocationRule)
aAllocationRule
- the new value for the allocationRule attributejava.lang.String getAllocationRule()
boolean isSetAllocationRule()
true
if the allocationRule attribute is setvoid setControlSlaves(boolean aControlSlaves)
aControlSlaves
- the new value for the controlSlaves attributeboolean isControlSlaves()
boolean isSetControlSlaves()
true
if the controlSlaves attribute is setvoid setJobIsFirstTask(boolean aJobIsFirstTask)
aJobIsFirstTask
- the new value for the jobIsFirstTask attributeboolean isJobIsFirstTask()
boolean isSetJobIsFirstTask()
true
if the jobIsFirstTask attribute is setvoid setUrgencySlots(java.lang.String aUrgencySlots)
aUrgencySlots
- the new value for the urgencySlots attributejava.lang.String getUrgencySlots()
boolean isSetUrgencySlots()
true
if the urgencySlots attribute is setvoid setAccountingSummary(boolean aAccountingSummary)
aAccountingSummary
- the new value for the accountingSummary attributeboolean isAccountingSummary()
boolean isSetAccountingSummary()
true
if the accountingSummary attribute is setvoid setQsortArgs(java.lang.String aQsortArgs)
aQsortArgs
- the new value for the qsortArgs attributejava.lang.String getQsortArgs()
boolean isSetQsortArgs()
true
if the qsortArgs attribute is setjava.lang.String dump()
Copyright © 2007 Sun Microsystems, Inc. All rights reserved.