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

AsyncApexJob

個々の Apex 共有再適用ジョブ、Apex 一括処理ジョブ、future アノテーションのあるメソッド、または Queueable を実装するジョブを表します。このオブジェクトを使用して、組織内の Apex 一括処理を照会します。

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

describeSObjects()query()retrieve()

特別なアクセスルール

ApexSettings メタデータ型の enableAsyncRequiresViewSetup 項目は、重要な更新「��同期 Apex ジョブをキューに追加する場合の「設定を参照」権限の必須化」の有効化を制御します。API バージョン 49.0 以降の場合、項目が true に設定されていると、ユーザがこのオブジェクトにアクセスする場合に「設定・定義を参照する」権限が必要になります。

項目

項目名 詳細
ApexClassId
reference
プロパティ
Filter、Group、Nillable、Sort
説明
ジョブを実行する Apex クラス ID。表示ラベルは [クラス ID] です。
これはリレーション項目です。
リレーション名
ApexClass
リレーション種別
Lookup
参照先
ApexClass
CompletedDate
dateTime
プロパティ
Filter、Nillable、Sort
説明
ジョブが完了した日時。
CronTriggerId
dateTime
プロパティ
Filter、Group、Nillable、Sort
説明
AsyncApexJob の CronTrigger の ID。この項目は、BatchApex および ScheduledApex ジョブ種別にのみ適用されます。この項目は、API バージョン 53.0 以降で使用できます。バージョン 53.0 より前に作成されたスケジュール済みジョブでは、この項目は後続の実行で入力されます。
これはリレーション項目です。
リレーション名
CronTrigger
リレーション種別
Lookup
参照先
CronTrigger
ExtendedStatus
string
プロパティ
Filter、Group、Nillable、Sort
説明
一括処理中に 1 つ以上のエラーが発生した場合は、この項目に最初のエラーの簡単な説明が表示されます。そのエラーおよび後続のエラーの詳細は、バッチクラスを最後に変更したユーザにメールで送信されます。この項目は、API バージョン 19.0 以降で使用できます。
JobItemsProcessed
int
プロパティ
Filter、Group、Sort
説明
処理されるジョブ項目数。表示ラベルは [一括処理済み] です。
JobType
picklist
プロパティ
Filter、Group、Restricted picklist、Sort
説明
処理されるジョブの種類。有効な値は、次のとおりです。
  • Future
  • SharingRecalculation
  • ScheduledApex
  • BatchApex
  • BatchApexWorker
  • TestRequest
  • TestWorker
  • ApexToken
  • Queueable
MethodName
string
プロパティ
Filter、Group、Nillable、Sort
説明
実行される Apex メソッドの名前。表示ラベルは [Apex メソッド] です。
NumberOfErrors
int
プロパティ
Filter、Group、Nillable、Sort
説明
失敗したバッチの合計数。バッチはトランザクションとみなされているため、処理されていない例外はバッチの全体の失敗を構成します。表示ラベルは [失敗] です。
ParentJobId
reference
プロパティ
Filter、Group、Nillable、Sort
説明
Apex 一括処理ジョブを実行するときにチャンク実装を使用した場合は、種別が BatchApexWorker の子ジョブが複数作成されます。これらの子ジョブレコードにはそれぞれ、実行を開始した親 Apex ジョブのジョブ ID が含まれています。Apex 一括処理ジョブを実行するときに非チャンク実装を使用した場合は、子ジョブが作成されません。
Status
picklist
プロパティ
Filter、Group、Restricted picklist、Sort
説明
ジョブの状況。有効な値は、次のとおりです。
  • Holding1
  • Queued
  • Preparing
  • Processing
  • Aborted
  • Completed
  • Failed
1 この状況は、Apex Flex キュー内にある一括処理ジョブに適用されます。
TotalJobItems
int
プロパティ
Filter、Group、Nillable、Sort
説明
処理されるバッチの合計数。各バッチには一連のレコードが含まれています。表示ラベルは [合計バッチ数] です。

使用方法

このオブジェクトを使用して、組織内の Apex 一括処理を照会します。