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)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
-