BatchGridScheduler MBean

Partial ObjectName:
WebSphere:*,type=BatchGridScheduler


MBean BatchGridScheduler

Management interface for batch/grid Scheduler.


Operation Summary
com.ibm.ws.batch.JobStatusDO[]getAllJobStatus()
           getAllJobStatus
com.ibm.ws.batch.JobStatusDO[]getJobStatusAtRange(java.lang.Integer rangeSize, java.lang.Integer range)
           getJobStatusAtRange
java.lang.IntegergetJobsMaxRange(java.lang.Integer rangeSize)
           getJobsMaxRange
voidcancelJob(java.lang.String jobID)
           cancelJob
voidrestartJob(java.lang.String jobID)
           restartJob
voidpurgeJob(java.lang.String jobID)
           purgeJob
voidsuspendJob(java.lang.String jobID, java.lang.String seconds)
           suspendJob
voidresumeJob(java.lang.String jobID)
           resumeJob
java.lang.StringfindBestNodeToDisable(java.lang.String nodeGroupName)
           Finds the best node to disable
java.lang.StringfindBestLocation(java.lang.String dcMemberName, java.lang.String oldNodeName, int healthCondition)
           Finds the best new location for a DC
int[]cancelJob(java.lang.String[] jobID)
           cancelJob
int[]restartJob(java.lang.String[] jobID)
           restartJob
int[]purgeJob(java.lang.String[] jobID)
           purgeJob
int[]suspendJob(java.lang.String[] jobID, java.lang.String seconds)
           suspendJob
int[]resumeJob(java.lang.String[] jobID)
           resumeJob
voidcreateJobStatusSubject(com.ibm.ws.batch.JobStatusDO[] jsDO)
           createJobStatusSubject

Operation Detail

getAllJobStatus

public com.ibm.ws.batch.JobStatusDO[] getAllJobStatus()
getAllJobStatus

getJobStatusAtRange

public com.ibm.ws.batch.JobStatusDO[] getJobStatusAtRange(java.lang.Integer rangeSize, java.lang.Integer range)
getJobStatusAtRange
Parameters:
rangeSize - range size
range - range

getJobsMaxRange

public java.lang.Integer getJobsMaxRange(java.lang.Integer rangeSize)
getJobsMaxRange
Parameters:
rangeSize - range size

cancelJob

public void cancelJob(java.lang.String jobID)
cancelJob
Parameters:
jobID - jobID

restartJob

public void restartJob(java.lang.String jobID)
restartJob
Parameters:
jobID - jobID

purgeJob

public void purgeJob(java.lang.String jobID)
purgeJob
Parameters:
jobID - jobID

suspendJob

public void suspendJob(java.lang.String jobID, java.lang.String seconds)
suspendJob
Parameters:
jobID - jobID
seconds - seconds to suspend

resumeJob

public void resumeJob(java.lang.String jobID)
resumeJob
Parameters:
jobID - jobID

findBestNodeToDisable

public java.lang.String findBestNodeToDisable(java.lang.String nodeGroupName)
Finds the best node to disable
Parameters:
nodeGroupName - node group name

findBestLocation

public java.lang.String findBestLocation(java.lang.String dcMemberName, java.lang.String oldNodeName, int healthCondition)
Finds the best new location for a DC
Parameters:
dcMemberName - DC Member name
oldNodeName - old node name
healthCondition - health condition encountered

cancelJob

public int[] cancelJob(java.lang.String[] jobID)
cancelJob
Parameters:
jobID - jobID

restartJob

public int[] restartJob(java.lang.String[] jobID)
restartJob
Parameters:
jobID - jobID

purgeJob

public int[] purgeJob(java.lang.String[] jobID)
purgeJob
Parameters:
jobID - jobID

suspendJob

public int[] suspendJob(java.lang.String[] jobID, java.lang.String seconds)
suspendJob
Parameters:
jobID - jobID
seconds - seconds to suspend

resumeJob

public int[] resumeJob(java.lang.String[] jobID)
resumeJob
Parameters:
jobID - jobID

createJobStatusSubject

public void createJobStatusSubject(com.ibm.ws.batch.JobStatusDO[] jsDO)
createJobStatusSubject
Parameters:
jsDO - array of job status data object

Copyright IBM Corp. 1996 - 2005