Uses of Class
ca.uhn.fhir.batch2.model.JobDefinition
Packages that use JobDefinition
Package
Description
This package contains the APIs used in the Batch2 framework.
-
Uses of JobDefinition in ca.uhn.fhir.batch2.api
Methods in ca.uhn.fhir.batch2.api with parameters of type JobDefinitionModifier and TypeMethodDescriptiondefault IJobPersistence.CreateResultIJobPersistence.onCreateWithFirstChunk(JobDefinition<?> theJobDefinition, String theParameters) Create the job, and it's first chunk. -
Uses of JobDefinition in ca.uhn.fhir.batch2.coordinator
Methods in ca.uhn.fhir.batch2.coordinator that return JobDefinitionModifier and TypeMethodDescription<T extends ca.uhn.fhir.model.api.IModelJson>
JobDefinition<T>JobDefinitionRegistry.getJobDefinitionOrThrowException(JobInstance theJobInstance) JobDefinitionRegistry.getJobDefinitionOrThrowException(String theJobDefinitionId, int theJobDefinitionVersion) Methods in ca.uhn.fhir.batch2.coordinator that return types with arguments of type JobDefinitionModifier and TypeMethodDescriptionJobDefinitionRegistry.getJobDefinition(String theJobDefinitionId, int theJobDefinitionVersion) JobDefinitionRegistry.getLatestJobDefinition(String theJobDefinitionId) Methods in ca.uhn.fhir.batch2.coordinator with parameters of type JobDefinitionModifier and TypeMethodDescription<PT extends ca.uhn.fhir.model.api.IModelJson>
voidJobDefinitionRegistry.addJobDefinition(JobDefinition<PT> theDefinition) <PT extends ca.uhn.fhir.model.api.IModelJson>
booleanJobDefinitionRegistry.addJobDefinitionIfNotRegistered(JobDefinition<PT> theDefinition) Add a job definition only if it is not registeredprotected <PT extends ca.uhn.fhir.model.api.IModelJson,IT extends ca.uhn.fhir.model.api.IModelJson, OT extends ca.uhn.fhir.model.api.IModelJson>
ca.uhn.fhir.batch2.coordinator.BaseDataSink<PT,IT, OT> WorkChunkProcessor.getDataSink(JobWorkCursor<PT, IT, OT> theCursor, JobDefinition<PT> theJobDefinition, String theInstanceId) Get the correct datasink for the cursor/job provided. -
Uses of JobDefinition in ca.uhn.fhir.batch2.model
Fields in ca.uhn.fhir.batch2.model declared as JobDefinitionMethods in ca.uhn.fhir.batch2.model that return JobDefinitionMethods in ca.uhn.fhir.batch2.model with parameters of type JobDefinitionModifier and TypeMethodDescriptionstatic WorkChunkCreateEventWorkChunkCreateEvent.firstChunk(JobDefinition<?> theJobDefinition, String theInstanceId) Creates the WorkChunkCreateEvent for the first chunk of a job.static JobWorkNotificationJobWorkNotification.firstStepNotification(JobDefinition<?> theJobDefinition, String theInstanceId, String theChunkId) static JobInstanceJobInstance.fromJobDefinition(JobDefinition<?> theJobDefinition) static <PT extends ca.uhn.fhir.model.api.IModelJson>
JobWorkCursor<PT,?, ?> JobWorkCursor.fromJobDefinitionAndRequestedStepId(JobDefinition<PT> theJobDefinition, String theRequestedStepId) voidJobInstance.setJobDefinition(JobDefinition<?> theJobDefinition) Constructors in ca.uhn.fhir.batch2.model with parameters of type JobDefinitionModifierConstructorDescriptionJobWorkCursor(JobDefinition<PT> theJobDefinition, boolean theIsFirstStep, JobDefinitionStep<PT, IT, OT> theCurrentStep, JobDefinitionStep<PT, OT, ?> theNextStep)