
Package ca.uhn.fhir.jpa.dao
Interface ITransactionProcessorVersionAdapter<BUNDLE extends org.hl7.fhir.instance.model.api.IBaseBundle,BUNDLEENTRY extends org.hl7.fhir.instance.model.api.IBase>
- All Known Implementing Classes:
TransactionProcessorVersionAdapterDstu3,TransactionProcessorVersionAdapterR4
public interface ITransactionProcessorVersionAdapter<BUNDLE extends org.hl7.fhir.instance.model.api.IBaseBundle,BUNDLEENTRY extends org.hl7.fhir.instance.model.api.IBase>
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddEntry(BUNDLE theBundle, BUNDLEENTRY theEntry) createBundle(String theBundleType) getBundleType(BUNDLE theRequest) getEntries(BUNDLE theRequest) getEntryIfNoneExist(BUNDLEENTRY theEntry) Optional<org.hl7.fhir.instance.model.api.IBaseExtension<?, ?>> getEntryRequestExtensionByUrl(BUNDLEENTRY theEntry, String theUrl) getEntryRequestIfMatch(BUNDLEENTRY theEntry) getEntryRequestIfNoneExist(BUNDLEENTRY theEntry) getEntryRequestIfNoneMatch(BUNDLEENTRY theEntry) getEntryRequestUrl(BUNDLEENTRY theEntry) getEntryRequestVerb(ca.uhn.fhir.context.FhirContext theContext, BUNDLEENTRY theEntry) getFullUrl(BUNDLEENTRY theEntry) org.hl7.fhir.instance.model.api.IBaseResourcegetResource(BUNDLEENTRY theBundleEntry) voidpopulateEntryWithOperationOutcome(ca.uhn.fhir.rest.server.exceptions.BaseServerResponseException theCaughtEx, BUNDLEENTRY theEntry) voidsetFullUrl(BUNDLEENTRY theEntry, String theFullUrl) voidsetRequestUrl(BUNDLEENTRY theEntry, String theUrl) voidsetRequestVerb(BUNDLEENTRY theEntry, String theVerb) voidsetResource(BUNDLEENTRY theBundleEntry, org.hl7.fhir.instance.model.api.IBaseResource theResource) voidsetResponseETag(BUNDLEENTRY theEntry, String theEtag) voidsetResponseLastModified(BUNDLEENTRY theBundleEntry, Date theLastModified) voidsetResponseLocation(BUNDLEENTRY theEntry, String theResponseLocation) voidsetResponseOutcome(BUNDLEENTRY theEntry, org.hl7.fhir.instance.model.api.IBaseOperationOutcome theOperationOutcome) voidsetResponseStatus(BUNDLEENTRY theBundleEntry, String theStatus)
-
Method Details
-
setResponseStatus
-
setResponseLastModified
-
setResource
void setResource(BUNDLEENTRY theBundleEntry, org.hl7.fhir.instance.model.api.IBaseResource theResource) -
getResource
-
getBundleType
-
populateEntryWithOperationOutcome
void populateEntryWithOperationOutcome(ca.uhn.fhir.rest.server.exceptions.BaseServerResponseException theCaughtEx, BUNDLEENTRY theEntry) -
createBundle
-
getEntries
-
addEntry
-
addEntry
-
getEntryRequestVerb
-
getFullUrl
-
setFullUrl
-
getEntryIfNoneExist
-
getEntryRequestUrl
-
setResponseLocation
-
setResponseETag
-
getEntryRequestIfMatch
-
getEntryRequestIfNoneExist
-
getEntryRequestIfNoneMatch
-
setResponseOutcome
void setResponseOutcome(BUNDLEENTRY theEntry, org.hl7.fhir.instance.model.api.IBaseOperationOutcome theOperationOutcome) -
setRequestVerb
-
setRequestUrl
-
getEntryRequestExtensionByUrl
Optional<org.hl7.fhir.instance.model.api.IBaseExtension<?,?>> getEntryRequestExtensionByUrl(BUNDLEENTRY theEntry, String theUrl)
-