Spring Batch 5.1 · JSON-LD Context

Spring Batch 5 1 Context

JSON-LD context defining the semantic vocabulary for Spring Batch 5 1 from Spring Batch 5.1.

6 Classes 25 Properties 3 Namespaces
View Context View on GitHub

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

Raw ↑
{
  "@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" }
  }
}