Tripal
|
Functions | |
tripal_add_job ($job_name, $modulename, $callback, $arguments, $uid, $priority=10, $includes=[], $ignore_duplicate=FALSE) | |
tripal_get_job ($job_id) | |
tripal_is_job_running () | |
tripal_max_jobs_exceeded ($max_jobs) | |
tripal_rerun_job ($job_id, $goto_jobs_page=TRUE) | |
tripal_cancel_job ($job_id, $redirect=TRUE) | |
tripal_launch_job ($do_parallel=0, $job_id=NULL, $max_jobs=-1, $single=0) | |
tripal_set_job_progress ($job_id, $percentage) | |
tripal_get_job_progress ($job_id) | |
tripal_get_active_jobs ($modulename=NULL) | |
tripal_execute_job ($job_id, $redirect=TRUE) | |
hook_job_describe_args ($callback, $args) | |
Tripal offers a job management subsystem for managing tasks that may require an extended period of time for completion.