Class ImportPartitionCollector
- java.lang.Object
-
- com.ibm.fhir.jbatch.bulkdata.load.ImportPartitionCollector
-
- All Implemented Interfaces:
javax.batch.api.partition.PartitionCollector
@Dependent public class ImportPartitionCollector extends Object implements javax.batch.api.partition.PartitionCollector
-
-
Field Summary
Fields Modifier and Type Field Description (package private) String
cosApiKeyProperty
The IBM COS API key or S3 access key.(package private) String
cosCredentialIbm
If use IBM credential or S3 secret keys.(package private) String
cosEndpointUrl
The IBM COS or S3 End point URL.(package private) String
cosLocation
The IBM COS or S3 location.(package private) String
cosOperationOutcomesBucketName
The IBM COS or S3 bucket name for import OperationOutcomes.(package private) String
cosSrvinstId
The IBM COS service instance id or S3 secret key.(package private) javax.batch.runtime.context.StepContext
stepCtx
-
Constructor Summary
Constructors Constructor Description ImportPartitionCollector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Serializable
collectPartitionData()
-
-
-
Field Detail
-
stepCtx
@Inject javax.batch.runtime.context.StepContext stepCtx
-
cosApiKeyProperty
@Inject String cosApiKeyProperty
The IBM COS API key or S3 access key.
-
cosSrvinstId
@Inject String cosSrvinstId
The IBM COS service instance id or S3 secret key.
-
cosEndpointUrl
@Inject String cosEndpointUrl
The IBM COS or S3 End point URL.
-
cosLocation
@Inject String cosLocation
The IBM COS or S3 location.
-
cosOperationOutcomesBucketName
@Inject String cosOperationOutcomesBucketName
The IBM COS or S3 bucket name for import OperationOutcomes.
-
cosCredentialIbm
@Inject String cosCredentialIbm
If use IBM credential or S3 secret keys.
-
-
Method Detail
-
collectPartitionData
public Serializable collectPartitionData() throws Exception
- Specified by:
collectPartitionData
in interfacejavax.batch.api.partition.PartitionCollector
- Throws:
Exception
-
-