Spring Batch · JSON-LD Context
Spring Batch Context
JSON-LD context defining the semantic vocabulary for Spring Batch from Spring Batch.
6 Classes
25 Properties
3 Namespaces
Namespaces
xsd:
http://www.w3.org/2001/XMLSchema#
schema:
https://schema.org/
batch:
https://spring.io/batch/5.1/
Classes
JobExecution
JobInstance
StepExecution
ExecutionContext
JobParameters
JobParameter
Properties
| Property | Type | Container |
|---|---|---|
| id | long | |
| jobName | string | |
| jobId | long | |
| stepName | string | |
| status | string | |
| exitCode | string | |
| exitDescription | string | |
| startTime | dateTime | |
| endTime | dateTime | |
| createTime | dateTime | |
| lastUpdated | dateTime | |
| readCount | integer | |
| writeCount | integer | |
| commitCount | integer | |
| rollbackCount | integer | |
| readSkipCount | integer | |
| processSkipCount | integer | |
| writeSkipCount | integer | |
| filterCount | integer | |
| jobParameters | reference | |
| stepExecutions | reference | set |
| executionContext | reference | |
| version | integer | |
| identifying | boolean | |
| parameterType | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://spring.io/batch/5.1/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"schema": "https://schema.org/",
"batch": "https://spring.io/batch/5.1/",
"JobExecution": "batch:JobExecution",
"JobInstance": "batch:JobInstance",
"StepExecution": "batch:StepExecution",
"ExecutionContext": "batch:ExecutionContext",
"JobParameters": "batch:JobParameters",
"JobParameter": "batch:JobParameter",
"id": { "@id": "schema:identifier", "@type": "xsd:long" },
"jobName": { "@id": "batch:jobName", "@type": "xsd:string" },
"jobId": { "@id": "batch:jobId", "@type": "xsd:long" },
"stepName": { "@id": "batch:stepName", "@type": "xsd:string" },
"status": { "@id": "batch:status", "@type": "xsd:string" },
"exitCode": { "@id": "batch:exitCode", "@type": "xsd:string" },
"exitDescription": { "@id": "batch:exitDescription", "@type": "xsd:string" },
"startTime": { "@id": "batch:startTime", "@type": "xsd:dateTime" },
"endTime": { "@id": "batch:endTime", "@type": "xsd:dateTime" },
"createTime": { "@id": "batch:createTime", "@type": "xsd:dateTime" },
"lastUpdated": { "@id": "batch:lastUpdated", "@type": "xsd:dateTime" },
"readCount": { "@id": "batch:readCount", "@type": "xsd:integer" },
"writeCount": { "@id": "batch:writeCount", "@type": "xsd:integer" },
"commitCount": { "@id": "batch:commitCount", "@type": "xsd:integer" },
"rollbackCount": { "@id": "batch:rollbackCount", "@type": "xsd:integer" },
"readSkipCount": { "@id": "batch:readSkipCount", "@type": "xsd:integer" },
"processSkipCount": { "@id": "batch:processSkipCount", "@type": "xsd:integer" },
"writeSkipCount": { "@id": "batch:writeSkipCount", "@type": "xsd:integer" },
"filterCount": { "@id": "batch:filterCount", "@type": "xsd:integer" },
"jobParameters": { "@id": "batch:jobParameters", "@type": "@id" },
"stepExecutions": { "@id": "batch:stepExecutions", "@type": "@id", "@container": "@set" },
"executionContext": { "@id": "batch:executionContext", "@type": "@id" },
"version": { "@id": "batch:version", "@type": "xsd:integer" },
"identifying": { "@id": "batch:identifying", "@type": "xsd:boolean" },
"parameterType": { "@id": "batch:parameterType", "@type": "xsd:string" }
}
}