Package ca.uhn.fhir.batch2.config
Class BaseBatch2Config
java.lang.Object
ca.uhn.fhir.batch2.config.BaseBatch2Config
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbatch2JobCoordinator(JobDefinitionRegistry theJobDefinitionRegistry, BatchJobSender theBatchJobSender, WorkChunkProcessor theExecutor, IJobMaintenanceService theJobMaintenanceService, IHapiTransactionService theTransactionService) batch2JobMaintenanceService(ISchedulerService theSchedulerService, JobDefinitionRegistry theJobDefinitionRegistry, JpaStorageSettings theStorageSettings, BatchJobSender theBatchJobSender, WorkChunkProcessor theExecutor, IReductionStepExecutorService theReductionStepExecutorService) batch2ProcessingChannelProducer(IChannelFactory theChannelFactory) batch2ProcessingChannelReceiver(IChannelFactory theChannelFactory) protected intCan be overriddenjobPartitionProvider(ca.uhn.fhir.context.FhirContext theFhirContext, IRequestPartitionHelperSvc theRequestPartitionHelperSvc, ca.uhn.fhir.jpa.searchparam.MatchUrlService theMatchUrlService) jobStepExecutorService(BatchJobSender theBatchJobSender) reductionStepExecutorService(IJobPersistence theJobPersistence, IHapiTransactionService theTransactionService, JobDefinitionRegistry theJobDefinitionRegistry)
-
Field Details
-
CHANNEL_NAME
- See Also:
-
-
Constructor Details
-
BaseBatch2Config
public BaseBatch2Config()
-
-
Method Details
-
batch2JobDefinitionRegistry
-
jobStepExecutorService
-
batchJobSender
-
batch2JobCoordinator
@Bean public IJobCoordinator batch2JobCoordinator(JobDefinitionRegistry theJobDefinitionRegistry, BatchJobSender theBatchJobSender, WorkChunkProcessor theExecutor, IJobMaintenanceService theJobMaintenanceService, IHapiTransactionService theTransactionService) -
reductionStepExecutorService
@Bean public IReductionStepExecutorService reductionStepExecutorService(IJobPersistence theJobPersistence, IHapiTransactionService theTransactionService, JobDefinitionRegistry theJobDefinitionRegistry) -
batch2JobMaintenanceService
@Bean public IJobMaintenanceService batch2JobMaintenanceService(ISchedulerService theSchedulerService, JobDefinitionRegistry theJobDefinitionRegistry, JpaStorageSettings theStorageSettings, BatchJobSender theBatchJobSender, WorkChunkProcessor theExecutor, IReductionStepExecutorService theReductionStepExecutorService) -
batch2ProcessingChannelProducer
-
batch2ProcessingChannelReceiver
-
batch2JobRegisterer
-
getConcurrentConsumers
Can be overridden -
jobPartitionProvider
@Bean public IJobPartitionProvider jobPartitionProvider(ca.uhn.fhir.context.FhirContext theFhirContext, IRequestPartitionHelperSvc theRequestPartitionHelperSvc, ca.uhn.fhir.jpa.searchparam.MatchUrlService theMatchUrlService)
-