Class NopPreflight
- java.lang.Object
-
- com.ibm.fhir.operation.bulkdata.config.preflight.impl.NopPreflight
-
- All Implemented Interfaces:
Preflight
- Direct Known Subclasses:
AzurePreflight,FilePreflight,HttpsPreflight,S3Preflight
public class NopPreflight extends Object implements Preflight
For the legacy configurations, we don't want to run the preflight checks. Or the storage type is invalid.
-
-
Field Summary
Fields Modifier and Type Field Description protected CommonUtilutil
-
Constructor Summary
Constructors Constructor Description NopPreflight(String source, String outcome, List<Input> inputs, OperationConstants.ExportType exportType, String format)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckStorageAllowed(StorageDetail storageDetail)Checks the storage type is allowed.protected OperationConstants.ExportTypegetExportType()protected StringgetFormat()protected List<Input>getInputs()protected StringgetOutcome()The storage provider that provides the destination of the operational outcomes.protected StringgetSource()The storage provider that provides the source.voidpreflight()The preflight execution checks access to the Source,Outcome.-
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.ibm.fhir.operation.bulkdata.config.preflight.Preflight
checkParquet
-
-
-
-
Field Detail
-
util
protected CommonUtil util
-
-
Method Detail
-
preflight
public void preflight() throws FHIROperationExceptionDescription copied from interface:PreflightThe preflight execution checks access to the Source,Outcome.- Specified by:
preflightin interfacePreflight- Throws:
FHIROperationException
-
getSource
protected String getSource()
The storage provider that provides the source.- Returns:
-
getOutcome
protected String getOutcome()
The storage provider that provides the destination of the operational outcomes.- Returns:
-
getExportType
protected OperationConstants.ExportType getExportType()
-
getFormat
protected String getFormat()
-
checkStorageAllowed
public void checkStorageAllowed(StorageDetail storageDetail) throws FHIROperationException
Description copied from interface:PreflightChecks the storage type is allowed.- Specified by:
checkStorageAllowedin interfacePreflight- Throws:
FHIROperationException
-
-