com.sun.grid.jgdi.configuration
public class SchedConfImpl extends GEObjectImpl implements SchedConf
Warning: The SchedConfImpl class will not be compatible with future Sun™ Grid Engine releases.
Constructor and Description |
---|
SchedConfImpl()
Create a new instance of SchedConfImpl.
|
SchedConfImpl(boolean initWithDefaultValues)
Create a new instanceof
|
Modifier and Type | Method and Description |
---|---|
void |
addJobLoadAdjustments(ComplexEntry ajobLoadAdjustments)
Add a com.sun.grid.jgdi.configuration.ComplexEntry 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) |
java.lang.String |
getAlgorithm()
Get the value of the algorithm attribute.
|
double |
getCompensationFactor()
Get the value of the compensationFactor attribute.
|
java.lang.String |
getDefaultDuration()
Get the value of the defaultDuration attribute.
|
double |
getDefaultUsageWeight()
Get the default value of the attribute usageWeight.
|
int |
getFlushFinishSec()
Get the value of the flushFinishSec attribute.
|
int |
getFlushSubmitSec()
Get the value of the flushSubmitSec attribute.
|
java.lang.String |
getHalflifeDecayList()
Get the value of the halflifeDecayList attribute.
|
int |
getHalftime()
Get the value of the halftime attribute.
|
ComplexEntry |
getJobLoadAdjustments(int index)
Get a com.sun.grid.jgdi.configuration.ComplexEntry attribute at an index.
|
int |
getJobLoadAdjustmentsCount()
Get the number of com.sun.grid.jgdi.configuration.ComplexEntry attributes.
|
java.util.List<ComplexEntry> |
getJobLoadAdjustmentsList()
Get a unmodifiable list of all com.sun.grid.jgdi.configuration.ComplexEntry attributes.
|
java.lang.String |
getLoadAdjustmentDecayTime()
Get the value of the loadAdjustmentDecayTime attribute.
|
java.lang.String |
getLoadFormula()
Get the value of the loadFormula attribute.
|
int |
getMaxFunctionalJobsToSchedule()
Get the value of the maxFunctionalJobsToSchedule attribute.
|
int |
getMaxPendingTasksPerJob()
Get the value of the maxPendingTasksPerJob attribute.
|
int |
getMaxReservation()
Get the value of the maxReservation attribute.
|
int |
getMaxujobs()
Get the value of the maxujobs attribute.
|
java.lang.String |
getParams()
Get the value of the params attribute.
|
java.lang.String |
getPolicyHierarchy()
Get the value of the policyHierarchy attribute.
|
int |
getQueueSortMethod()
Get the value of the queueSortMethod attribute.
|
java.lang.String |
getReprioritizeInterval()
Get the value of the reprioritizeInterval attribute.
|
java.lang.String |
getScheddJobInfo()
Get the value of the scheddJobInfo attribute.
|
java.lang.String |
getScheduleInterval()
Get the value of the scheduleInterval attribute.
|
double |
getUsageWeight(java.lang.String key)
Get the usageWeight attribute for a key.
|
int |
getUsageWeightCount()
Get the number of keys which have the attribute usageWeight set.
|
java.util.Set<java.lang.String> |
getUsageWeightKeys()
Get the set of keys which have the attribute usageWeight set.
|
double |
getWeightDeadline()
Get the value of the weightDeadline attribute.
|
double |
getWeightDepartment()
Get the value of the weightDepartment attribute.
|
double |
getWeightJob()
Get the value of the weightJob attribute.
|
double |
getWeightPriority()
Get the value of the weightPriority attribute.
|
double |
getWeightProject()
Get the value of the weightProject attribute.
|
double |
getWeightTicket()
Get the value of the weightTicket attribute.
|
int |
getWeightTicketsFunctional()
Get the value of the weightTicketsFunctional attribute.
|
int |
getWeightTicketsOverride()
Get the value of the weightTicketsOverride attribute.
|
int |
getWeightTicketsShare()
Get the value of the weightTicketsShare attribute.
|
double |
getWeightUrgency()
Get the value of the weightUrgency attribute.
|
double |
getWeightUser()
Get the value of the weightUser attribute.
|
double |
getWeightWaitingTime()
Get the value of the weightWaitingTime attribute.
|
boolean |
isReportPjobTickets()
Get the value of the reportPjobTickets attribute.
|
boolean |
isSetAlgorithm()
Determine if the algorithm attribute is set
|
boolean |
isSetCompensationFactor()
Determine if the compensationFactor attribute is set
|
boolean |
isSetDefaultDuration()
Determine if the defaultDuration attribute is set
|
boolean |
isSetFlushFinishSec()
Determine if the flushFinishSec attribute is set
|
boolean |
isSetFlushSubmitSec()
Determine if the flushSubmitSec attribute is set
|
boolean |
isSetHalflifeDecayList()
Determine if the halflifeDecayList attribute is set
|
boolean |
isSetHalftime()
Determine if the halftime attribute is set
|
boolean |
isSetJobLoadAdjustments()
Determine if the jobLoadAdjustments attribute is set
|
boolean |
isSetLoadAdjustmentDecayTime()
Determine if the loadAdjustmentDecayTime attribute is set
|
boolean |
isSetLoadFormula()
Determine if the loadFormula attribute is set
|
boolean |
isSetMaxFunctionalJobsToSchedule()
Determine if the maxFunctionalJobsToSchedule attribute is set
|
boolean |
isSetMaxPendingTasksPerJob()
Determine if the maxPendingTasksPerJob attribute is set
|
boolean |
isSetMaxReservation()
Determine if the maxReservation attribute is set
|
boolean |
isSetMaxujobs()
Determine if the maxujobs attribute is set
|
boolean |
isSetParams()
Determine if the params attribute is set
|
boolean |
isSetPolicyHierarchy()
Determine if the policyHierarchy attribute is set
|
boolean |
isSetQueueSortMethod()
Determine if the queueSortMethod attribute is set
|
boolean |
isSetReportPjobTickets()
Determine if the reportPjobTickets attribute is set
|
boolean |
isSetReprioritizeInterval()
Determine if the reprioritizeInterval attribute is set
|
boolean |
isSetScheddJobInfo()
Determine if the scheddJobInfo attribute is set
|
boolean |
isSetScheduleInterval()
Determine if the scheduleInterval attribute is set
|
boolean |
isSetShareFunctionalShares()
Determine if the shareFunctionalShares attribute is set
|
boolean |
isSetShareOverrideTickets()
Determine if the shareOverrideTickets attribute is set
|
boolean |
isSetUsageWeight()
Determine if any usageWeight attribute is set
|
boolean |
isSetUsageWeight(java.lang.String key)
Determine if any usageWeight attribute is for a key is set
|
boolean |
isSetWeightDeadline()
Determine if the weightDeadline attribute is set
|
boolean |
isSetWeightDepartment()
Determine if the weightDepartment attribute is set
|
boolean |
isSetWeightJob()
Determine if the weightJob attribute is set
|
boolean |
isSetWeightPriority()
Determine if the weightPriority attribute is set
|
boolean |
isSetWeightProject()
Determine if the weightProject attribute is set
|
boolean |
isSetWeightTicket()
Determine if the weightTicket attribute is set
|
boolean |
isSetWeightTicketsFunctional()
Determine if the weightTicketsFunctional attribute is set
|
boolean |
isSetWeightTicketsOverride()
Determine if the weightTicketsOverride attribute is set
|
boolean |
isSetWeightTicketsShare()
Determine if the weightTicketsShare attribute is set
|
boolean |
isSetWeightUrgency()
Determine if the weightUrgency attribute is set
|
boolean |
isSetWeightUser()
Determine if the weightUser attribute is set
|
boolean |
isSetWeightWaitingTime()
Determine if the weightWaitingTime attribute is set
|
boolean |
isShareFunctionalShares()
Get the value of the shareFunctionalShares attribute.
|
boolean |
isShareOverrideTickets()
Get the value of the shareOverrideTickets attribute.
|
void |
putUsageWeight(java.lang.String key,
double value)
Put the attribute usageWeight for a key.
|
void |
removeAllJobLoadAdjustments()
Remove all com.sun.grid.jgdi.configuration.ComplexEntry attributes.
|
void |
removeAllUsageWeight()
Remove the attribute usageWeight for all keys.
|
boolean |
removeJobLoadAdjustments(ComplexEntry ajobLoadAdjustments)
Remote a specific com.sun.grid.jgdi.configuration.ComplexEntry attribute.
|
ComplexEntry |
removeJobLoadAdjustments(int index)
Remote a com.sun.grid.jgdi.configuration.ComplexEntry attribute at an index.
|
java.lang.Double |
removeUsageWeight(java.lang.String key)
remove the attribute usageWeight for a key.
|
void |
setAlgorithm(java.lang.String aAlgorithm)
Set the algorithm attribute.
|
void |
setCompensationFactor(double aCompensationFactor)
Set the compensationFactor attribute.
|
void |
setDefaultDuration(java.lang.String aDefaultDuration)
Set the defaultDuration attribute.
|
void |
setFlushFinishSec(int aFlushFinishSec)
Set the flushFinishSec attribute.
|
void |
setFlushSubmitSec(int aFlushSubmitSec)
Set the flushSubmitSec attribute.
|
void |
setHalflifeDecayList(java.lang.String aHalflifeDecayList)
Set the halflifeDecayList attribute.
|
void |
setHalftime(int aHalftime)
Set the halftime attribute.
|
void |
setJobLoadAdjustments(int index,
ComplexEntry ajobLoadAdjustments)
Set a com.sun.grid.jgdi.configuration.ComplexEntry attribute.
|
void |
setLoadAdjustmentDecayTime(java.lang.String aLoadAdjustmentDecayTime)
Set the loadAdjustmentDecayTime attribute.
|
void |
setLoadFormula(java.lang.String aLoadFormula)
Set the loadFormula attribute.
|
void |
setMaxFunctionalJobsToSchedule(int aMaxFunctionalJobsToSchedule)
Set the maxFunctionalJobsToSchedule attribute.
|
void |
setMaxPendingTasksPerJob(int aMaxPendingTasksPerJob)
Set the maxPendingTasksPerJob attribute.
|
void |
setMaxReservation(int aMaxReservation)
Set the maxReservation attribute.
|
void |
setMaxujobs(int aMaxujobs)
Set the maxujobs attribute.
|
void |
setParams(java.lang.String aParams)
Set the params attribute.
|
void |
setPolicyHierarchy(java.lang.String aPolicyHierarchy)
Set the policyHierarchy attribute.
|
void |
setQueueSortMethod(int aQueueSortMethod)
Set the queueSortMethod attribute.
|
void |
setReportPjobTickets(boolean aReportPjobTickets)
Set the reportPjobTickets attribute.
|
void |
setReprioritizeInterval(java.lang.String aReprioritizeInterval)
Set the reprioritizeInterval attribute.
|
void |
setScheddJobInfo(java.lang.String aScheddJobInfo)
Set the scheddJobInfo attribute.
|
void |
setScheduleInterval(java.lang.String aScheduleInterval)
Set the scheduleInterval attribute.
|
void |
setShareFunctionalShares(boolean aShareFunctionalShares)
Set the shareFunctionalShares attribute.
|
void |
setShareOverrideTickets(boolean aShareOverrideTickets)
Set the shareOverrideTickets attribute.
|
void |
setWeightDeadline(double aWeightDeadline)
Set the weightDeadline attribute.
|
void |
setWeightDepartment(double aWeightDepartment)
Set the weightDepartment attribute.
|
void |
setWeightJob(double aWeightJob)
Set the weightJob attribute.
|
void |
setWeightPriority(double aWeightPriority)
Set the weightPriority attribute.
|
void |
setWeightProject(double aWeightProject)
Set the weightProject attribute.
|
void |
setWeightTicket(double aWeightTicket)
Set the weightTicket attribute.
|
void |
setWeightTicketsFunctional(int aWeightTicketsFunctional)
Set the weightTicketsFunctional attribute.
|
void |
setWeightTicketsOverride(int aWeightTicketsOverride)
Set the weightTicketsOverride attribute.
|
void |
setWeightTicketsShare(int aWeightTicketsShare)
Set the weightTicketsShare attribute.
|
void |
setWeightUrgency(double aWeightUrgency)
Set the weightUrgency attribute.
|
void |
setWeightUser(double aWeightUser)
Set the weightUser attribute.
|
void |
setWeightWaitingTime(double aWeightWaitingTime)
Set the weightWaitingTime attribute.
|
java.lang.String |
toString() |
getName, getParent, getPathName, getRoot, setName, setParent
public SchedConfImpl()
public SchedConfImpl(boolean initWithDefaultValues)
initWithDefaultValues
- if true
the new instance will
be initialized with the default values as defined
in the cull definition.public boolean isSetAlgorithm()
isSetAlgorithm
in interface SchedConf
true
if the algorithm attribute is setpublic void setAlgorithm(java.lang.String aAlgorithm)
setAlgorithm
in interface SchedConf
aAlgorithm
- the new value for the algorithm attributepublic java.lang.String getAlgorithm()
getAlgorithm
in interface SchedConf
public boolean isSetScheduleInterval()
isSetScheduleInterval
in interface SchedConf
true
if the scheduleInterval attribute is setpublic void setScheduleInterval(java.lang.String aScheduleInterval)
setScheduleInterval
in interface SchedConf
aScheduleInterval
- the new value for the scheduleInterval attributepublic java.lang.String getScheduleInterval()
getScheduleInterval
in interface SchedConf
public boolean isSetMaxujobs()
isSetMaxujobs
in interface SchedConf
true
if the maxujobs attribute is setpublic void setMaxujobs(int aMaxujobs)
setMaxujobs
in interface SchedConf
aMaxujobs
- the new value for the maxujobs attributepublic int getMaxujobs()
getMaxujobs
in interface SchedConf
public boolean isSetQueueSortMethod()
isSetQueueSortMethod
in interface SchedConf
true
if the queueSortMethod attribute is setpublic void setQueueSortMethod(int aQueueSortMethod)
setQueueSortMethod
in interface SchedConf
aQueueSortMethod
- the new value for the queueSortMethod attributepublic int getQueueSortMethod()
getQueueSortMethod
in interface SchedConf
public void addJobLoadAdjustments(ComplexEntry ajobLoadAdjustments)
addJobLoadAdjustments
in interface SchedConf
ajobLoadAdjustments
- the new com.sun.grid.jgdi.configuration.ComplexEntry attributepublic void setJobLoadAdjustments(int index, ComplexEntry ajobLoadAdjustments)
setJobLoadAdjustments
in interface SchedConf
index
- index of the com.sun.grid.jgdi.configuration.ComplexEntry attributeajobLoadAdjustments
- the new com.sun.grid.jgdi.configuration.ComplexEntry attributepublic void removeAllJobLoadAdjustments()
removeAllJobLoadAdjustments
in interface SchedConf
public ComplexEntry removeJobLoadAdjustments(int index)
removeJobLoadAdjustments
in interface SchedConf
index
- the index of the com.sun.grid.jgdi.configuration.ComplexEntry attribute which should be
removednull
if
no attribute at this index is storedpublic boolean removeJobLoadAdjustments(ComplexEntry ajobLoadAdjustments)
removeJobLoadAdjustments
in interface SchedConf
ajobLoadAdjustments
- the com.sun.grid.jgdi.configuration.ComplexEntry attribute which should be
removedtrue
if the com.sun.grid.jgdi.configuration.ComplexEntry attribute has been removedpublic java.util.List<ComplexEntry> getJobLoadAdjustmentsList()
getJobLoadAdjustmentsList
in interface SchedConf
public int getJobLoadAdjustmentsCount()
getJobLoadAdjustmentsCount
in interface SchedConf
public ComplexEntry getJobLoadAdjustments(int index)
getJobLoadAdjustments
in interface SchedConf
index
- the index of the com.sun.grid.jgdi.configuration.ComplexEntry attribute which should be
removedpublic boolean isSetJobLoadAdjustments()
isSetJobLoadAdjustments
in interface SchedConf
true
if the jobLoadAdjustments attribute is setpublic boolean isSetLoadAdjustmentDecayTime()
isSetLoadAdjustmentDecayTime
in interface SchedConf
true
if the loadAdjustmentDecayTime attribute is setpublic void setLoadAdjustmentDecayTime(java.lang.String aLoadAdjustmentDecayTime)
setLoadAdjustmentDecayTime
in interface SchedConf
aLoadAdjustmentDecayTime
- the new value for the loadAdjustmentDecayTime attributepublic java.lang.String getLoadAdjustmentDecayTime()
getLoadAdjustmentDecayTime
in interface SchedConf
public boolean isSetLoadFormula()
isSetLoadFormula
in interface SchedConf
true
if the loadFormula attribute is setpublic void setLoadFormula(java.lang.String aLoadFormula)
setLoadFormula
in interface SchedConf
aLoadFormula
- the new value for the loadFormula attributepublic java.lang.String getLoadFormula()
getLoadFormula
in interface SchedConf
public boolean isSetScheddJobInfo()
isSetScheddJobInfo
in interface SchedConf
true
if the scheddJobInfo attribute is setpublic void setScheddJobInfo(java.lang.String aScheddJobInfo)
setScheddJobInfo
in interface SchedConf
aScheddJobInfo
- the new value for the scheddJobInfo attributepublic java.lang.String getScheddJobInfo()
getScheddJobInfo
in interface SchedConf
public boolean isSetFlushSubmitSec()
isSetFlushSubmitSec
in interface SchedConf
true
if the flushSubmitSec attribute is setpublic void setFlushSubmitSec(int aFlushSubmitSec)
setFlushSubmitSec
in interface SchedConf
aFlushSubmitSec
- the new value for the flushSubmitSec attributepublic int getFlushSubmitSec()
getFlushSubmitSec
in interface SchedConf
public boolean isSetFlushFinishSec()
isSetFlushFinishSec
in interface SchedConf
true
if the flushFinishSec attribute is setpublic void setFlushFinishSec(int aFlushFinishSec)
setFlushFinishSec
in interface SchedConf
aFlushFinishSec
- the new value for the flushFinishSec attributepublic int getFlushFinishSec()
getFlushFinishSec
in interface SchedConf
public boolean isSetParams()
isSetParams
in interface SchedConf
true
if the params attribute is setpublic void setParams(java.lang.String aParams)
public java.lang.String getParams()
public boolean isSetReprioritizeInterval()
isSetReprioritizeInterval
in interface SchedConf
true
if the reprioritizeInterval attribute is setpublic void setReprioritizeInterval(java.lang.String aReprioritizeInterval)
setReprioritizeInterval
in interface SchedConf
aReprioritizeInterval
- the new value for the reprioritizeInterval attributepublic java.lang.String getReprioritizeInterval()
getReprioritizeInterval
in interface SchedConf
public boolean isSetHalftime()
isSetHalftime
in interface SchedConf
true
if the halftime attribute is setpublic void setHalftime(int aHalftime)
setHalftime
in interface SchedConf
aHalftime
- the new value for the halftime attributepublic int getHalftime()
getHalftime
in interface SchedConf
public void putUsageWeight(java.lang.String key, double value)
Put the attribute usageWeight for a key.
putUsageWeight
in interface SchedConf
key
- the keyvalue
- the valuepublic double getDefaultUsageWeight()
Get the default value of the attribute usageWeight.
getDefaultUsageWeight
in interface SchedConf
java.lang.IllegalStateException
- if the default value is not setpublic double getUsageWeight(java.lang.String key)
Get the usageWeight attribute for a key.
getUsageWeight
in interface SchedConf
key
- the keypublic java.lang.Double removeUsageWeight(java.lang.String key)
remove the attribute usageWeight for a key.
removeUsageWeight
in interface SchedConf
key
- tje keynull
if the value attribute was not defined for the key.public void removeAllUsageWeight()
Remove the attribute usageWeight for all keys.
removeAllUsageWeight
in interface SchedConf
public java.util.Set<java.lang.String> getUsageWeightKeys()
getUsageWeightKeys
in interface SchedConf
public int getUsageWeightCount()
getUsageWeightCount
in interface SchedConf
public boolean isSetUsageWeight()
isSetUsageWeight
in interface SchedConf
true
if the usageWeight attribute is setpublic boolean isSetUsageWeight(java.lang.String key)
isSetUsageWeight
in interface SchedConf
key
- the keytrue
if the usageWeight attribute is setpublic boolean isSetCompensationFactor()
isSetCompensationFactor
in interface SchedConf
true
if the compensationFactor attribute is setpublic void setCompensationFactor(double aCompensationFactor)
setCompensationFactor
in interface SchedConf
aCompensationFactor
- the new value for the compensationFactor attributepublic double getCompensationFactor()
getCompensationFactor
in interface SchedConf
public boolean isSetWeightUser()
isSetWeightUser
in interface SchedConf
true
if the weightUser attribute is setpublic void setWeightUser(double aWeightUser)
setWeightUser
in interface SchedConf
aWeightUser
- the new value for the weightUser attributepublic double getWeightUser()
getWeightUser
in interface SchedConf
public boolean isSetWeightProject()
isSetWeightProject
in interface SchedConf
true
if the weightProject attribute is setpublic void setWeightProject(double aWeightProject)
setWeightProject
in interface SchedConf
aWeightProject
- the new value for the weightProject attributepublic double getWeightProject()
getWeightProject
in interface SchedConf
public boolean isSetWeightDepartment()
isSetWeightDepartment
in interface SchedConf
true
if the weightDepartment attribute is setpublic void setWeightDepartment(double aWeightDepartment)
setWeightDepartment
in interface SchedConf
aWeightDepartment
- the new value for the weightDepartment attributepublic double getWeightDepartment()
getWeightDepartment
in interface SchedConf
public boolean isSetWeightJob()
isSetWeightJob
in interface SchedConf
true
if the weightJob attribute is setpublic void setWeightJob(double aWeightJob)
setWeightJob
in interface SchedConf
aWeightJob
- the new value for the weightJob attributepublic double getWeightJob()
getWeightJob
in interface SchedConf
public boolean isSetWeightTicketsFunctional()
isSetWeightTicketsFunctional
in interface SchedConf
true
if the weightTicketsFunctional attribute is setpublic void setWeightTicketsFunctional(int aWeightTicketsFunctional)
setWeightTicketsFunctional
in interface SchedConf
aWeightTicketsFunctional
- the new value for the weightTicketsFunctional attributepublic int getWeightTicketsFunctional()
getWeightTicketsFunctional
in interface SchedConf
public boolean isSetWeightTicketsShare()
isSetWeightTicketsShare
in interface SchedConf
true
if the weightTicketsShare attribute is setpublic void setWeightTicketsShare(int aWeightTicketsShare)
setWeightTicketsShare
in interface SchedConf
aWeightTicketsShare
- the new value for the weightTicketsShare attributepublic int getWeightTicketsShare()
getWeightTicketsShare
in interface SchedConf
public boolean isSetWeightTicketsOverride()
isSetWeightTicketsOverride
in interface SchedConf
true
if the weightTicketsOverride attribute is setpublic void setWeightTicketsOverride(int aWeightTicketsOverride)
setWeightTicketsOverride
in interface SchedConf
aWeightTicketsOverride
- the new value for the weightTicketsOverride attributepublic int getWeightTicketsOverride()
getWeightTicketsOverride
in interface SchedConf
public boolean isSetShareOverrideTickets()
isSetShareOverrideTickets
in interface SchedConf
true
if the shareOverrideTickets attribute is setpublic void setShareOverrideTickets(boolean aShareOverrideTickets)
setShareOverrideTickets
in interface SchedConf
aShareOverrideTickets
- the new value for the shareOverrideTickets attributepublic boolean isShareOverrideTickets()
isShareOverrideTickets
in interface SchedConf
public boolean isSetShareFunctionalShares()
isSetShareFunctionalShares
in interface SchedConf
true
if the shareFunctionalShares attribute is setpublic void setShareFunctionalShares(boolean aShareFunctionalShares)
setShareFunctionalShares
in interface SchedConf
aShareFunctionalShares
- the new value for the shareFunctionalShares attributepublic boolean isShareFunctionalShares()
isShareFunctionalShares
in interface SchedConf
public boolean isSetMaxFunctionalJobsToSchedule()
isSetMaxFunctionalJobsToSchedule
in interface SchedConf
true
if the maxFunctionalJobsToSchedule attribute is setpublic void setMaxFunctionalJobsToSchedule(int aMaxFunctionalJobsToSchedule)
setMaxFunctionalJobsToSchedule
in interface SchedConf
aMaxFunctionalJobsToSchedule
- the new value for the maxFunctionalJobsToSchedule attributepublic int getMaxFunctionalJobsToSchedule()
getMaxFunctionalJobsToSchedule
in interface SchedConf
public boolean isSetReportPjobTickets()
isSetReportPjobTickets
in interface SchedConf
true
if the reportPjobTickets attribute is setpublic void setReportPjobTickets(boolean aReportPjobTickets)
setReportPjobTickets
in interface SchedConf
aReportPjobTickets
- the new value for the reportPjobTickets attributepublic boolean isReportPjobTickets()
isReportPjobTickets
in interface SchedConf
public boolean isSetMaxPendingTasksPerJob()
isSetMaxPendingTasksPerJob
in interface SchedConf
true
if the maxPendingTasksPerJob attribute is setpublic void setMaxPendingTasksPerJob(int aMaxPendingTasksPerJob)
setMaxPendingTasksPerJob
in interface SchedConf
aMaxPendingTasksPerJob
- the new value for the maxPendingTasksPerJob attributepublic int getMaxPendingTasksPerJob()
getMaxPendingTasksPerJob
in interface SchedConf
public boolean isSetHalflifeDecayList()
isSetHalflifeDecayList
in interface SchedConf
true
if the halflifeDecayList attribute is setpublic void setHalflifeDecayList(java.lang.String aHalflifeDecayList)
setHalflifeDecayList
in interface SchedConf
aHalflifeDecayList
- the new value for the halflifeDecayList attributepublic java.lang.String getHalflifeDecayList()
getHalflifeDecayList
in interface SchedConf
public boolean isSetPolicyHierarchy()
isSetPolicyHierarchy
in interface SchedConf
true
if the policyHierarchy attribute is setpublic void setPolicyHierarchy(java.lang.String aPolicyHierarchy)
setPolicyHierarchy
in interface SchedConf
aPolicyHierarchy
- the new value for the policyHierarchy attributepublic java.lang.String getPolicyHierarchy()
getPolicyHierarchy
in interface SchedConf
public boolean isSetWeightTicket()
isSetWeightTicket
in interface SchedConf
true
if the weightTicket attribute is setpublic void setWeightTicket(double aWeightTicket)
setWeightTicket
in interface SchedConf
aWeightTicket
- the new value for the weightTicket attributepublic double getWeightTicket()
getWeightTicket
in interface SchedConf
public boolean isSetWeightWaitingTime()
isSetWeightWaitingTime
in interface SchedConf
true
if the weightWaitingTime attribute is setpublic void setWeightWaitingTime(double aWeightWaitingTime)
setWeightWaitingTime
in interface SchedConf
aWeightWaitingTime
- the new value for the weightWaitingTime attributepublic double getWeightWaitingTime()
getWeightWaitingTime
in interface SchedConf
public boolean isSetWeightDeadline()
isSetWeightDeadline
in interface SchedConf
true
if the weightDeadline attribute is setpublic void setWeightDeadline(double aWeightDeadline)
setWeightDeadline
in interface SchedConf
aWeightDeadline
- the new value for the weightDeadline attributepublic double getWeightDeadline()
getWeightDeadline
in interface SchedConf
public boolean isSetWeightUrgency()
isSetWeightUrgency
in interface SchedConf
true
if the weightUrgency attribute is setpublic void setWeightUrgency(double aWeightUrgency)
setWeightUrgency
in interface SchedConf
aWeightUrgency
- the new value for the weightUrgency attributepublic double getWeightUrgency()
getWeightUrgency
in interface SchedConf
public boolean isSetWeightPriority()
isSetWeightPriority
in interface SchedConf
true
if the weightPriority attribute is setpublic void setWeightPriority(double aWeightPriority)
setWeightPriority
in interface SchedConf
aWeightPriority
- the new value for the weightPriority attributepublic double getWeightPriority()
getWeightPriority
in interface SchedConf
public boolean isSetMaxReservation()
isSetMaxReservation
in interface SchedConf
true
if the maxReservation attribute is setpublic void setMaxReservation(int aMaxReservation)
setMaxReservation
in interface SchedConf
aMaxReservation
- the new value for the maxReservation attributepublic int getMaxReservation()
getMaxReservation
in interface SchedConf
public boolean isSetDefaultDuration()
isSetDefaultDuration
in interface SchedConf
true
if the defaultDuration attribute is setpublic void setDefaultDuration(java.lang.String aDefaultDuration)
setDefaultDuration
in interface SchedConf
aDefaultDuration
- the new value for the defaultDuration attributepublic java.lang.String getDefaultDuration()
getDefaultDuration
in interface SchedConf
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
Copyright © 2007 Sun Microsystems, Inc. All rights reserved.