Class BatchReferenceParameter
- java.lang.Object
 - 
- org.linuxforhealth.fhir.persistence.params.api.BatchParameterValue
 - 
- org.linuxforhealth.fhir.persistence.params.batch.BatchReferenceParameter
 
 
 
- 
public class BatchReferenceParameter extends BatchParameterValue
A reference parameter we are collecting to batch 
- 
- 
Field Summary
- 
Fields inherited from class org.linuxforhealth.fhir.persistence.params.api.BatchParameterValue
logicalId, logicalResourceId, parameterNameValue, requestShard, resourceType 
 - 
 
- 
Constructor Summary
Constructors Constructor Description BatchReferenceParameter(java.lang.String requestShard, java.lang.String resourceType, java.lang.String logicalId, long logicalResourceId, ParameterNameValue parameterNameValue, ReferenceParameter parameter, LogicalResourceIdentValue refLogicalResourceId)Canonical constructor 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapply(IBatchParameterProcessor processor)Apply this parameter value to the target processor 
 - 
 
- 
- 
Constructor Detail
- 
BatchReferenceParameter
public BatchReferenceParameter(java.lang.String requestShard, java.lang.String resourceType, java.lang.String logicalId, long logicalResourceId, ParameterNameValue parameterNameValue, ReferenceParameter parameter, LogicalResourceIdentValue refLogicalResourceId)Canonical constructor- Parameters:
 requestShard-resourceType-logicalId-logicalResourceId-parameterNameValue-parameter-refLogicalResourceId-
 
 - 
 
- 
Method Detail
- 
apply
public void apply(IBatchParameterProcessor processor) throws FHIRPersistenceException
Description copied from class:BatchParameterValueApply this parameter value to the target processor- Specified by:
 applyin classBatchParameterValue- Throws:
 FHIRPersistenceException
 
 - 
 
 -