public class JobSchedulingMessageImpl extends GEObjectImpl implements JobSchedulingMessage
Warning: The JobSchedulingMessageImpl class will not be compatible with future Sun™ Grid Engine releases.
| Constructor and Description |
|---|
JobSchedulingMessageImpl()
Create a new instance of JobSchedulingMessageImpl.
|
JobSchedulingMessageImpl(boolean initWithDefaultValues)
Create a new instanceof
|
| Modifier and Type | Method and Description |
|---|---|
void |
addJobNumber(ULNG ajobNumber)
Add a com.sun.grid.jgdi.configuration.ULNG attribute.
|
java.lang.String |
dump() |
boolean |
equals(java.lang.Object obj)
Is the primary key information equal to the primary key information
of
obj. |
boolean |
equalsCompletely(java.lang.Object obj) |
ULNG |
getJobNumber(int index)
Get a com.sun.grid.jgdi.configuration.ULNG attribute at an index.
|
int |
getJobNumberCount()
Get the number of com.sun.grid.jgdi.configuration.ULNG attributes.
|
java.util.List<ULNG> |
getJobNumberList()
Get a unmodifiable list of all com.sun.grid.jgdi.configuration.ULNG attributes.
|
java.lang.String |
getMessage()
Get the value of the message attribute.
|
int |
getMessageNumber()
Get the value of the messageNumber attribute.
|
boolean |
isSetJobNumber()
Determine if the jobNumber attribute is set
|
boolean |
isSetMessage()
Determine if the message attribute is set
|
boolean |
isSetMessageNumber()
Determine if the messageNumber attribute is set
|
void |
removeAllJobNumber()
Remove all com.sun.grid.jgdi.configuration.ULNG attributes.
|
ULNG |
removeJobNumber(int index)
Remote a com.sun.grid.jgdi.configuration.ULNG attribute at an index.
|
boolean |
removeJobNumber(ULNG ajobNumber)
Remote a specific com.sun.grid.jgdi.configuration.ULNG attribute.
|
void |
setJobNumber(int index,
ULNG ajobNumber)
Set a com.sun.grid.jgdi.configuration.ULNG attribute.
|
void |
setMessage(java.lang.String aMessage)
Set the message attribute.
|
void |
setMessageNumber(int aMessageNumber)
Set the messageNumber attribute.
|
java.lang.String |
toString() |
getName, getParent, getPathName, getRoot, setName, setParentpublic JobSchedulingMessageImpl()
public JobSchedulingMessageImpl(boolean initWithDefaultValues)
initWithDefaultValues - if true the new instance will
be initialized with the default values as defined
in the cull definition.public void addJobNumber(ULNG ajobNumber)
addJobNumber in interface JobSchedulingMessageajobNumber - the new com.sun.grid.jgdi.configuration.ULNG attributepublic void setJobNumber(int index,
ULNG ajobNumber)
setJobNumber in interface JobSchedulingMessageindex - index of the com.sun.grid.jgdi.configuration.ULNG attributeajobNumber - the new com.sun.grid.jgdi.configuration.ULNG attributepublic void removeAllJobNumber()
removeAllJobNumber in interface JobSchedulingMessagepublic ULNG removeJobNumber(int index)
removeJobNumber in interface JobSchedulingMessageindex - the index of the com.sun.grid.jgdi.configuration.ULNG attribute which should be
removednull if
no attribute at this index is storedpublic boolean removeJobNumber(ULNG ajobNumber)
removeJobNumber in interface JobSchedulingMessageajobNumber - the com.sun.grid.jgdi.configuration.ULNG attribute which should be
removedtrue if the com.sun.grid.jgdi.configuration.ULNG attribute has been removedpublic java.util.List<ULNG> getJobNumberList()
getJobNumberList in interface JobSchedulingMessagepublic int getJobNumberCount()
getJobNumberCount in interface JobSchedulingMessagepublic ULNG getJobNumber(int index)
getJobNumber in interface JobSchedulingMessageindex - the index of the com.sun.grid.jgdi.configuration.ULNG attribute which should be
removedpublic boolean isSetJobNumber()
isSetJobNumber in interface JobSchedulingMessagetrue if the jobNumber attribute is setpublic boolean isSetMessageNumber()
isSetMessageNumber in interface JobSchedulingMessagetrue if the messageNumber attribute is setpublic void setMessageNumber(int aMessageNumber)
setMessageNumber in interface JobSchedulingMessageaMessageNumber - the new value for the messageNumber attributepublic int getMessageNumber()
getMessageNumber in interface JobSchedulingMessagepublic boolean isSetMessage()
isSetMessage in interface JobSchedulingMessagetrue if the message attribute is setpublic void setMessage(java.lang.String aMessage)
setMessage in interface JobSchedulingMessageaMessage - the new value for the message attributepublic java.lang.String getMessage()
getMessage in interface JobSchedulingMessagepublic boolean equals(java.lang.Object obj)
obj.equals in class java.lang.Objectobj - the compared objecttrue if the primary key information is equal to the
primary key informations of obj.public boolean equalsCompletely(java.lang.Object obj)
equalsCompletely in interface GEObjectpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String dump()
dump in interface JobSchedulingMessageCopyright © 2007 Sun Microsystems, Inc. All rights reserved.