Package ca.uhn.fhir.jpa.bulk.imprt.job
Class BulkImportJobConfig
java.lang.Object
ca.uhn.fhir.jpa.bulk.imprt.job.BulkImportJobConfig
Spring batch Job configuration file. Contains all necessary plumbing to run a
Bulk Export job.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.batch.core.Step
org.springframework.batch.item.ItemWriter<ca.uhn.fhir.jpa.bulk.imprt.model.ParsedBulkImportRecord>
org.springframework.batch.core.Job
org.springframework.batch.core.JobParametersValidator
org.springframework.batch.core.Step
org.springframework.batch.core.Step
org.springframework.batch.repeat.CompletionPolicy
-
Field Details
-
JOB_PARAM_COMMIT_INTERVAL
- See Also:
-
-
Constructor Details
-
BulkImportJobConfig
public BulkImportJobConfig()
-
-
Method Details
-
bulkImportJob
@Bean(name="bulkImportJob") @Lazy public org.springframework.batch.core.Job bulkImportJob() throws Exception- Throws:
Exception
-
bulkImportJobParameterValidator
@Bean public org.springframework.batch.core.JobParametersValidator bulkImportJobParameterValidator() -
createBulkImportEntityTasklet
-
activateBulkImportEntityStepListener
-
bulkImportProcessingStep
- Throws:
Exception
-
bulkImportCloseJobStep
-
bulkImportJobCloser
-
bulkImportPartitioner
-
bulkImportProcessFilesStep
-
completionPolicy
-
bulkImportFileWriter
@Bean @StepScope public org.springframework.batch.item.ItemWriter<ca.uhn.fhir.jpa.bulk.imprt.model.ParsedBulkImportRecord> bulkImportFileWriter() -
bulkImportFileReader
-
bulkImportStepListener
-