この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

CronTrigger

スケジュール済みジョブのスケジュール情報が含まれます。CronTrigger は、UNIX システムの cron ジョブと似ています。このオブジェクトは、API バージョン 17.0 以降で使用できます。

サポートされているコール

describeSObjects()query()retrieve()

項目

項目 詳細
CronExpression
string
プロパティ
Filter、Group、Nillable、Sort
説明
スケジュールを開始するために使用する cron 式。
構文:
1Seconds Minutes Hours Day_of_month Month Day_of_week Optional_year
『Apex 開発者ガイド』schedule(jobName, cronExpression, schedulableClass)を参照してください。
CronJobDetailId
reference
プロパティ
Filter、Group、Nillable、Sort
説明
このスケジュール済みジョブに関する詳細を含む CronJobDetail レコードの ID。
EndTime
dateTime
プロパティ
Filter、Nillable、Sort
説明
ジョブが終了した、または終了する予定の日時。
NextFireTime
dateTime
プロパティ
Filter、Nillable、Sort
説明
ジョブが���に実行する予定の日時。ジョブが再び実行される予定がない場合は、null です。
OwnerId
reference
プロパティ
Filter、Group、Nillable、Sort
説明
ジョブの所有者。
PreviousFireTime
dateTime
プロパティ
Filter、Nillable、Sort
説明
最近ジョブを実行した日時。現在の時刻の前にジョブを実行したことがない場合は、null です。
StartTime
dateTime
プロパティ
Filter、Nillable、Sort
説明
スケジュールされた最近のジョブの開始日時。
State
string
プロパティ
Filter、Group、Nillable、Sort
説明
ジョブの現在の状況。ジョブの状況は、システムによって管理されます。値は次のとおりです。
  • WAITING — ジョブは実行待ちです。
  • ACQUIRED — ジョブはシステムによって選択され、まもなく実行されます。
  • EXECUTING — ジョブは実行中です。
  • COMPLETE — トリガは起動済みです。再度起動するようにスケジュールされていません。
  • ERROR — トリガ定義にエラーがあります。
  • DELETED — ジョブは削除されました。
  • PAUSED — パッチおよびメジャーリリース時にジョブがこの状況になる可能性があります。リリースが終了すると、ジョブの状況は自動的に WAITING または他の状況に設定されます。
  • BLOCKED — ジョブの 1 つのインスタンスを実行中に、2 つ目のインスタンスの実行が試行されています。この状況は、最初のジョブインスタンスが完了するまで続きます。
  • PAUSED_BLOCKED — リリースが行われているため、ジョブはこの状況になっています。リリースが終了し、実行中のジョブのインスタンスが他になければ、ジョブの状況は別の状況に設定されます。
TimesTriggered
int
プロパティ
Filter、Group、Nillable、Sort
説明
このジョブがトリガされた回数。
TimeZoneSidKey
picklist
プロパティ
Filter、Group、Nillable、Restricted picklist、Sort
説明
タイムゾーン ID を返します。たとえば、America/Los_Angeles です。

使用方法

このオブジェクトを使用して、組織内のスケジュール済みジョブを照会します。