Topik ini menjelaskan parameter-parameter JobContext.
Parameter | Deskripsi |
long jobId | ID pekerjaan. |
long jobInstanceId | ID instans pekerjaan. |
Long workflowId | ID alur kerja. |
long wfInstanceId | ID instans alur kerja. |
long taskId | ID tugas dari pekerjaan terdistribusi. ID tugas root adalah 0. |
DateTime scheduleTime | Jadwal waktu instans. |
DateTime dataTime | Waktu ketika pekerjaan dijalankan pada instans. |
String jobType | Tipe pekerjaan. |
String taskName | Nama tugas. |
Object task | Isi tugas. |
String jobParameters | Parameter statis pekerjaan yang dikonfigurasi di konsol. Nilainya tidak boleh melebihi 10.000 byte. |
String instanceParameters | Parameter dinamis instans yang dipicu dengan memanggil API. |
int maxAttempt | Jumlah maksimum upaya sistem untuk menjalankan ulang instans pekerjaan. |
int attempt | Jumlah upaya sistem telah mencoba menjalankan ulang instans pekerjaan. |
int taskMaxAttempt | Jumlah maksimum upaya sistem untuk menjalankan ulang tugas. |
int taskAttempt | Jumlah upaya sistem telah mencoba menjalankan ulang tugas. |
| Data instans hulu dalam alur kerja. Beberapa instans alur kerja hulu mungkin ada. Nilainya dalam format |
Long shardingId | ID shard. Parameter ini tersedia ketika parameter Execution mode dari pekerjaan disetel ke Broadcast run atau Shard run. |
String shardingParameter | Parameter sharding. Parameter ini tersedia ketika parameter Execution mode dari pekerjaan disetel ke Shard run. |
int shardingNum | Jumlah shard. Parameter ini tersedia ketika parameter Execution mode dari pekerjaan disetel ke Broadcast run atau Shard run. |