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, setParent
public 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 JobSchedulingMessage
ajobNumber
- the new com.sun.grid.jgdi.configuration.ULNG attributepublic void setJobNumber(int index, ULNG ajobNumber)
setJobNumber
in interface JobSchedulingMessage
index
- index of the com.sun.grid.jgdi.configuration.ULNG attributeajobNumber
- the new com.sun.grid.jgdi.configuration.ULNG attributepublic void removeAllJobNumber()
removeAllJobNumber
in interface JobSchedulingMessage
public ULNG removeJobNumber(int index)
removeJobNumber
in interface JobSchedulingMessage
index
- 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 JobSchedulingMessage
ajobNumber
- 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 JobSchedulingMessage
public int getJobNumberCount()
getJobNumberCount
in interface JobSchedulingMessage
public ULNG getJobNumber(int index)
getJobNumber
in interface JobSchedulingMessage
index
- the index of the com.sun.grid.jgdi.configuration.ULNG attribute which should be
removedpublic boolean isSetJobNumber()
isSetJobNumber
in interface JobSchedulingMessage
true
if the jobNumber attribute is setpublic boolean isSetMessageNumber()
isSetMessageNumber
in interface JobSchedulingMessage
true
if the messageNumber attribute is setpublic void setMessageNumber(int aMessageNumber)
setMessageNumber
in interface JobSchedulingMessage
aMessageNumber
- the new value for the messageNumber attributepublic int getMessageNumber()
getMessageNumber
in interface JobSchedulingMessage
public boolean isSetMessage()
isSetMessage
in interface JobSchedulingMessage
true
if the message attribute is setpublic void setMessage(java.lang.String aMessage)
setMessage
in interface JobSchedulingMessage
aMessage
- the new value for the message attributepublic java.lang.String getMessage()
getMessage
in interface JobSchedulingMessage
public boolean equals(java.lang.Object obj)
obj
.equals
in class java.lang.Object
obj
- 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 GEObject
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String dump()
dump
in interface JobSchedulingMessage
Copyright © 2007 Sun Microsystems, Inc. All rights reserved.