Class BlobDeletePayload
- java.lang.Object
-
- org.linuxforhealth.fhir.persistence.blob.BlobDeletePayload
-
public class BlobDeletePayload extends java.lang.ObjectDAO command to delete the configured Azure blob (holding a FHIR payload object)
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.StringlogicalId(package private) java.lang.Stringpath(package private) java.lang.StringresourcePayloadKey(package private) intresourceTypeId(package private) java.lang.Integerversion
-
Constructor Summary
Constructors Constructor Description BlobDeletePayload(int resourceTypeId, java.lang.String logicalId, java.lang.Integer version, java.lang.String resourcePayloadKey, java.lang.String path)Public constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidrun(BlobManagedContainer client)Execute this command against the given client
-
-
-
Constructor Detail
-
BlobDeletePayload
public BlobDeletePayload(int resourceTypeId, java.lang.String logicalId, java.lang.Integer version, java.lang.String resourcePayloadKey, java.lang.String path)Public constructor- Parameters:
resourceTypeId-logicalId-version- can be nullresourcePayloadKey- can be nullpath-
-
-
Method Detail
-
run
public void run(BlobManagedContainer client) throws FHIRPersistenceException
Execute this command against the given client- Parameters:
client-- Throws:
FHIRPersistenceException- if the delete fails
-
-