Class BulkDataImportUtil
- java.lang.Object
 - 
- com.ibm.fhir.operation.bulkdata.util.BulkDataImportUtil
 
 
- 
public class BulkDataImportUtil extends java.lang.ObjectBulkData Import Util captures common methods 
- 
- 
Constructor Summary
Constructors Constructor Description BulkDataImportUtil(FHIROperationContext operationContext, Parameters parameters) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckAllowedTotalSizeForTenantOrSystem(java.lang.Integer inputSize)check the allowed total size for tenant and systemjava.lang.StringretrieveInputFormat()processes the parameter inputFormat from the Parameters object and evaluationContext.java.util.List<Input>retrieveInputs()processes the retrieve inputs from the Parameters object and evaluationContext.java.lang.StringretrieveInputSource()processes the retrieveInputSource from the parameters object and evaluationContext.StorageDetailretrieveStorageDetails()voidverifyUrlAllowed(java.lang.String url)verify url is allowed. 
 - 
 
- 
- 
Constructor Detail
- 
BulkDataImportUtil
public BulkDataImportUtil(FHIROperationContext operationContext, Parameters parameters) throws FHIROperationException
- Throws:
 FHIROperationException
 
 - 
 
- 
Method Detail
- 
retrieveInputFormat
public java.lang.String retrieveInputFormat() throws FHIROperationExceptionprocesses the parameter inputFormat from the Parameters object and evaluationContext.- Returns:
 - Throws:
 FHIROperationException
 
- 
retrieveInputSource
public java.lang.String retrieveInputSource() throws FHIROperationExceptionprocesses the retrieveInputSource from the parameters object and evaluationContext.- Returns:
 - Throws:
 FHIROperationException
 
- 
retrieveInputs
public java.util.List<Input> retrieveInputs() throws FHIROperationException
processes the retrieve inputs from the Parameters object and evaluationContext.- Returns:
 - Throws:
 FHIROperationException
 
- 
checkAllowedTotalSizeForTenantOrSystem
public void checkAllowedTotalSizeForTenantOrSystem(java.lang.Integer inputSize) throws FHIROperationExceptioncheck the allowed total size for tenant and system- Parameters:
 inputSize-- Throws:
 FHIROperationException
 
- 
verifyUrlAllowed
public void verifyUrlAllowed(java.lang.String url) throws FHIROperationExceptionverify url is allowed.- Parameters:
 url-- Throws:
 FHIROperationException
 
- 
retrieveStorageDetails
public StorageDetail retrieveStorageDetails() throws FHIROperationException
- Throws:
 FHIROperationException
 
 - 
 
 -