定数

ジョブの種類
getJobInfo などで使用します。
定数 初出Ver 最終Ver 説明
TYPE_HTTP 5.07.0 絶対 URL のジョブ
TYPE_HTTP_RELATIVE相対 URL のジョブ


ジョブの優先度
createHttpJob などで使用します。
定数 初出Ver 最終Ver 説明
PRIORITY_URGENT 5.07.0 緊急
PRIORITY_HIGH
PRIORITY_NORMAL
PRIORITY_LOW


ジョブの完了状態
getJobStatus などで使用します。
定数 初出Ver 最終Ver 説明
OK 5.07.0 成功しました
FAILED失敗しました


ジョブの状態
getJobStatus などで使用します。
定数 初出Ver 最終Ver 説明
JOB_STATUS_PENDING 5.07.0 処理を待機中です
JOB_STATUS_WAITING_PREDECESSOR先行するジョブの完了を待機中です
JOB_STATUS_RUNNING実行中です
JOB_STATUS_COMPLETED実行が成功して完了しました
JOB_STATUS_FAILED実行が失敗しました
JOB_STATUS_OK実行され、完了状態は成功と報告されました
JOB_STATUS_LOGICALLY_FAILED実行されましたが、完了状態は失敗と報告されました
JOB_STATUS_TIMEOUT実行がタイムアウトしました
JOB_STATUS_REMOVED論理的に除去されたジョブ
JOB_STATUS_SCHEDULEDある時刻に実行するようにスケジュールされました
JOB_STATUS_SUSPENDED実行が一時停止中です


ソートの順序
getJobsList で使用します。
定数 初出Ver 最終Ver 説明
SORT_JOB_NONE 5.07.0 ソートしません
SORT_BY_IDジョブ ID でソート
SORT_BY_TYPEジョブの種類でソート
SORT_BY_SCRIPTジョブのスクリプト名でソート
SORT_BY_APPLICATIONアプリケーション名でソート
SORT_BY_NAMEジョブ名でソート
SORT_BY_PRIORITYジョブの優先度でソート
SORT_BY_STATUSジョブの状態でソート
SORT_BY_PREDECESSOR先行するジョブでソート
SORT_BY_PERSISTENCE持続フラグでソート
SORT_BY_CREATION_TIMEジョブが作成された時刻でソート
SORT_BY_SCHEDULE_TIMEジョブがスケジュールされた時刻でソート
SORT_BY_START_TIMEジョブが開始された時刻でソート
SORT_BY_END_TIMEジョブが終了された時刻でソート


ソートの昇順・降順
getJobsList で使用します。
定数 初出Ver 最終Ver 説明
SORT_ASC 5.07.0 昇順でソート
SORT_DESC降順でソート


例外コード
ZendJobQueueException クラスの getCode で使用します。
定数 初出Ver 最終Ver 説明
JQ_ERR_UNKNOWN 5.07.0 不明なエラー
JQ_ERR_INVALID_PARAMETER指定されたパラメーターが正しくありません
JQ_ERR_SERVER_ERR内部的なジョブキュー・デーモンのエラー
JQ_ERR_SERVER_BUSYジョブキュー・デーモンがビジーのため API 呼び出しを実行できません
JQ_ERR_NETWORK_ERRネットワークのエラー
JQ_ERR_TIMEOUTタイムアウトを超過しました
JQ_ERR_LICENSEライセンスの問題