Package ca.uhn.fhir.jpa.bulk.export.job
Class BulkExportJobConfig
java.lang.Object
ca.uhn.fhir.jpa.bulk.export.job.BulkExportJobConfig
Spring batch Job configuration file. Contains all necessary plumbing to run a
Bulk Export job.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.batch.core.Step
org.springframework.batch.core.Job
org.springframework.batch.core.JobParametersValidator
org.springframework.batch.core.Step
org.springframework.batch.core.Step
org.springframework.batch.core.Step
ca.uhn.fhir.jpa.bulk.export.job.CreateBulkExportEntityTasklet
org.springframework.batch.core.Step
org.springframework.batch.core.Job
ca.uhn.fhir.jpa.bulk.export.job.GroupIdPresentValidator
org.springframework.batch.core.Step
org.springframework.batch.item.support.CompositeItemProcessor<List<ca.uhn.fhir.rest.api.server.storage.ResourcePersistentId>,List<org.hl7.fhir.instance.model.api.IBaseResource>>
org.springframework.batch.core.Step
org.springframework.batch.core.Job
org.springframework.batch.core.Step
-
Field Details
-
CHUNK_SIZE
- See Also:
- Constant Field Values
-
-
Constructor Details
-
BulkExportJobConfig
public BulkExportJobConfig()
-
-
Method Details
-
bulkExportDaoSvc
-
mdmExpansionCacheSvc
-
bulkExportJob
-
inflateResourceThenAnnotateWithGoldenResourceProcessor
@Bean @Lazy @StepScope public org.springframework.batch.item.support.CompositeItemProcessor<List<ca.uhn.fhir.rest.api.server.storage.ResourcePersistentId>,List<org.hl7.fhir.instance.model.api.IBaseResource>> inflateResourceThenAnnotateWithGoldenResourceProcessor() -
groupBulkExportJob
-
patientBulkExportJob
-
groupBulkJobParameterValidator
@Bean public ca.uhn.fhir.jpa.bulk.export.job.GroupIdPresentValidator groupBulkJobParameterValidator() -
createBulkExportEntityStep
-
createBulkExportEntityTasklet
@Bean public ca.uhn.fhir.jpa.bulk.export.job.CreateBulkExportEntityTasklet createBulkExportEntityTasklet() -
bulkExportJobParameterValidator
@Bean public org.springframework.batch.core.JobParametersValidator bulkExportJobParameterValidator() -
groupBulkExportGenerateResourceFilesStep
-
bulkExportGenerateResourceFilesStep
-
patientBulkExportGenerateResourceFilesStep
-
bulkExportJobCloser
-
closeJobStep
-
bulkExportCreateEntityStepListener
-
bulkExportGenerateResourceFilesStepListener
@Bean @JobScope public BulkExportGenerateResourceFilesStepListener bulkExportGenerateResourceFilesStepListener() -
bulkExportPartitionStep
-
groupPartitionStep
-
patientPartitionStep
-
groupBulkItemReader
-
patientBulkItemReader
-
bulkItemReader
-
bulkExportResourceTypePartitioner
-
resourceToFileWriter
-