Job
Purpose¶
Manage job.
Methods¶
Binding name: p6.job
getStatus¶
Returns the status name of the job.
Syntax
String p6.job.getStatus(String jobId)
Example
def jobId = p6.table.updateIndexes("name")
println p6.job.getStatus(jobId)
waitFor¶
Waits until the job has finished and returns the job status.
Syntax
String p6.job.waitFor(String jobId)
Example
Reindexing tables
p6.table.listAll().each {
println "Reindexing table " + it
def job = p6.table.updateIndexes(it)
println p6.job.waitFor(job)
}