Package dev.dsf.fhir.help
Class ResponseGenerator
java.lang.Object
dev.dsf.fhir.help.ResponseGenerator
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final jakarta.ws.rs.core.CacheControl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponsebadBundleEntryFullUrl(int bundleIndex, String fullUrl) jakarta.ws.rs.core.ResponsebadBundleEntryFullUrlVsResourceId(int bundleIndex, String fullUrl, String idValue) jakarta.ws.rs.core.ResponsebadBundleRequest(String message) jakarta.ws.rs.core.ResponsebadConditionalDeleteRequest(int bundleIndex, String queryParameters, List<SearchQueryParameterError> unsupportedQueryParameters) jakarta.ws.rs.core.ResponsebadConditionalDeleteRequestMultipleMatches(int bundleIndex, String resourceTypeName, String queryParameters) jakarta.ws.rs.core.ResponsebadCreateRequestUrl(int bundleIndex, String url) jakarta.ws.rs.core.ResponsebadDeleteRequestUrl(int bundleIndex, String url) jakarta.ws.rs.core.ResponsebadIfNoneExistHeaderValue(String ifNoneExistsHeaderValue) jakarta.ws.rs.core.ResponsebadIfNoneExistHeaderValue(String ifNoneExistsHeaderValue, List<SearchQueryParameterError> unsupportedQueryParameters) jakarta.ws.rs.core.ResponsebadReadRequestUrl(int bundleIndex, String url) org.hl7.fhir.r4.model.OperationOutcomebadReference(boolean logicalNotConditional, Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference, String queryParameters, List<SearchQueryParameterError> unsupportedQueryParameters) jakarta.ws.rs.core.ResponsebadRequest(String queryParameters, List<SearchQueryParameterError> unsupportedQueryParameters) jakarta.ws.rs.core.ResponsebadRequestIdsNotMatching(org.hl7.fhir.r4.model.IdType dbResourceId, org.hl7.fhir.r4.model.IdType resourceId) jakarta.ws.rs.core.ResponsebadUpdateRequestUrl(int bundleIndex, String url) jakarta.ws.rs.core.ResponsebundleEntryBadResourceId(int bundleIndex, String resourceTypeName, String urlUuidPrefix) jakarta.ws.rs.core.ResponsebundleEntryResouceMissingId(int bundleIndex, String resourceTypeName) org.hl7.fhir.r4.model.OperationOutcomeorg.hl7.fhir.r4.model.OperationOutcomeorg.hl7.fhir.r4.model.BundlecreateHistoryBundle(History history, List<SearchQueryParameterError> errors, jakarta.ws.rs.core.UriBuilder bundleUri, String format, String pretty, SummaryMode summaryMode) org.hl7.fhir.r4.model.OperationOutcomecreateOutcome(org.hl7.fhir.r4.model.OperationOutcome.IssueSeverity severity, org.hl7.fhir.r4.model.OperationOutcome.IssueType type, String diagnostics) org.hl7.fhir.r4.model.BundlecreateSearchSet(PartialResult<? extends org.hl7.fhir.r4.model.Resource> result, List<SearchQueryParameterError> errors, jakarta.ws.rs.core.UriBuilder bundleUri, String format, String pretty, SummaryMode summaryMode) jakarta.ws.rs.core.ResponseforbiddenNotAllowed(String operation, Identity identity) jakarta.ws.rs.core.ResponseforbiddenNotValid(String operation, Identity identity, String resourceType, ca.uhn.fhir.validation.ValidationResult validationResult) jakarta.ws.rs.core.ResponseinvalidBaseUrl(String resourceTypeName, org.hl7.fhir.r4.model.IdType resourceId) jakarta.ws.rs.core.ResponseinvalidBaseUrlInBundle(int bundleIndex, String resourceTypeName, org.hl7.fhir.r4.model.IdType resourceId) jakarta.ws.rs.core.ResponsemultipleExists(String resourceTypeName, String ifNoneExistsHeaderValue) org.hl7.fhir.r4.model.OperationOutcomenoEndpointFoundForLiteralExternalReference(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference) jakarta.ws.rs.core.ResponsenonMatchingResourceTypeAndRequestUrlInBundle(int bundleIndex, String resourceTypeName, String url) jakarta.ws.rs.core.Responsejakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponsepathVsElementId(String resourceTypeName, String id, org.hl7.fhir.r4.model.IdType resourceId) jakarta.ws.rs.core.ResponsepathVsElementIdInBundle(int bundleIndex, String resourceTypeName, String id, org.hl7.fhir.r4.model.IdType resourceId) org.hl7.fhir.r4.model.OperationOutcomereferenceTargetBadCondition(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference) org.hl7.fhir.r4.model.OperationOutcomereferenceTargetCouldNotBeResolvedOnRemote(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference, String serverBase) org.hl7.fhir.r4.model.OperationOutcomereferenceTargetMultipleMatchesLocallyByCondition(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference, int overallCount) org.hl7.fhir.r4.model.OperationOutcomereferenceTargetMultipleMatchesLocallyByIdentifier(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference, int overallCount) org.hl7.fhir.r4.model.OperationOutcomereferenceTargetNotFoundLocally(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference) org.hl7.fhir.r4.model.OperationOutcomereferenceTargetNotFoundLocallyByCondition(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference) org.hl7.fhir.r4.model.OperationOutcomereferenceTargetNotFoundLocallyByIdentifier(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference) org.hl7.fhir.r4.model.OperationOutcomereferenceTargetNotFoundLocallyByIdentifier(org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference) org.hl7.fhir.r4.model.OperationOutcomereferenceTargetNotFoundRemote(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference, String serverBase) org.hl7.fhir.r4.model.OperationOutcomereferenceTargetTypeNotSupportedByImplementation(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference) org.hl7.fhir.r4.model.OperationOutcomereferenceTargetTypeNotSupportedByResource(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference) org.hl7.fhir.r4.model.OperationOutcomeresourceDeleted(String resourceTypeName, String id) org.hl7.fhir.r4.model.OperationOutcomeresourceDeletedPermanently(String resourceTypeName, String id) jakarta.ws.rs.core.ResponseresourceTypeNotSupportedByImplementation(int bundleIndex, String resourceTypeName) jakarta.ws.rs.core.Response.ResponseBuilderresponse(jakarta.ws.rs.core.Response.Status status, org.hl7.fhir.r4.model.Resource resource, jakarta.ws.rs.core.MediaType mediaType) jakarta.ws.rs.core.Response.ResponseBuilderresponse(jakarta.ws.rs.core.Response.Status status, org.hl7.fhir.r4.model.Resource resource, jakarta.ws.rs.core.MediaType mediaType, PreferReturnType prefer, Supplier<org.hl7.fhir.r4.model.OperationOutcome> operationOutcomeCreator) org.hl7.fhir.r4.model.Bundle.BundleEntryComponenttoBundleEntryComponent(HistoryEntry historyEntry) org.hl7.fhir.r4.model.Bundle.BundleEntryComponenttoBundleEntryComponent(org.hl7.fhir.r4.model.Resource resource, org.hl7.fhir.r4.model.Bundle.SearchEntryMode mode) org.hl7.fhir.r4.model.OperationOutcomeorg.hl7.fhir.r4.model.OperationOutcomejakarta.ws.rs.core.ResponseunableToGenerateSnapshot(org.hl7.fhir.r4.model.StructureDefinition resource, Integer bundleIndex, List<org.hl7.fhir.utilities.validation.ValidationMessage> messages) org.hl7.fhir.r4.model.OperationOutcomeunknownReference(org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference) org.hl7.fhir.r4.model.OperationOutcomeunknownReference(org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference, Integer bundleIndex) jakarta.ws.rs.core.ResponseunsupportedConditionalUpdateQuery(int bundleIndex, String query, List<SearchQueryParameterError> unsupportedQueryParameters) jakarta.ws.rs.core.ResponseupdateAsCreateNotAllowed(String resourceTypeName) org.hl7.fhir.r4.model.OperationOutcomeorg.hl7.fhir.r4.model.OperationOutcome
-
Field Details
-
PRIVATE_NO_CACHE_NO_TRANSFORM
public static final jakarta.ws.rs.core.CacheControl PRIVATE_NO_CACHE_NO_TRANSFORM
-
-
Constructor Details
-
ResponseGenerator
-
-
Method Details
-
createOutcome
public org.hl7.fhir.r4.model.OperationOutcome createOutcome(org.hl7.fhir.r4.model.OperationOutcome.IssueSeverity severity, org.hl7.fhir.r4.model.OperationOutcome.IssueType type, String diagnostics) -
resourceDeleted
-
resourceDeletedPermanently
-
response
public jakarta.ws.rs.core.Response.ResponseBuilder response(jakarta.ws.rs.core.Response.Status status, org.hl7.fhir.r4.model.Resource resource, jakarta.ws.rs.core.MediaType mediaType) -
response
public jakarta.ws.rs.core.Response.ResponseBuilder response(jakarta.ws.rs.core.Response.Status status, org.hl7.fhir.r4.model.Resource resource, jakarta.ws.rs.core.MediaType mediaType, PreferReturnType prefer, Supplier<org.hl7.fhir.r4.model.OperationOutcome> operationOutcomeCreator) -
created
public org.hl7.fhir.r4.model.OperationOutcome created(URI location, org.hl7.fhir.r4.model.Resource resource) -
created
public org.hl7.fhir.r4.model.OperationOutcome created(String location, org.hl7.fhir.r4.model.Resource resource) -
updated
public org.hl7.fhir.r4.model.OperationOutcome updated(URI location, org.hl7.fhir.r4.model.Resource resource) -
updated
public org.hl7.fhir.r4.model.OperationOutcome updated(String location, org.hl7.fhir.r4.model.Resource resource) -
createSearchSet
public org.hl7.fhir.r4.model.Bundle createSearchSet(PartialResult<? extends org.hl7.fhir.r4.model.Resource> result, List<SearchQueryParameterError> errors, jakarta.ws.rs.core.UriBuilder bundleUri, String format, String pretty, SummaryMode summaryMode) - Parameters:
result- notnullerrors- notnullbundleUri- notnullformat- may benullpretty- may benullsummaryMode- may benull- Returns:
Bundleof typeBundle.BundleType.SEARCHSET
-
toBundleEntryComponent
public org.hl7.fhir.r4.model.Bundle.BundleEntryComponent toBundleEntryComponent(org.hl7.fhir.r4.model.Resource resource, org.hl7.fhir.r4.model.Bundle.SearchEntryMode mode) -
createHistoryBundle
public org.hl7.fhir.r4.model.Bundle createHistoryBundle(History history, List<SearchQueryParameterError> errors, jakarta.ws.rs.core.UriBuilder bundleUri, String format, String pretty, SummaryMode summaryMode) -
toBundleEntryComponent
public org.hl7.fhir.r4.model.Bundle.BundleEntryComponent toBundleEntryComponent(HistoryEntry historyEntry) -
toOperationOutcomeWarning
public org.hl7.fhir.r4.model.OperationOutcome toOperationOutcomeWarning(List<SearchQueryParameterError> errors) -
toOperationOutcomeError
public org.hl7.fhir.r4.model.OperationOutcome toOperationOutcomeError(List<SearchQueryParameterError> errors) -
pathVsElementId
-
invalidBaseUrl
public jakarta.ws.rs.core.Response invalidBaseUrl(String resourceTypeName, org.hl7.fhir.r4.model.IdType resourceId) -
badRequest
public jakarta.ws.rs.core.Response badRequest(String queryParameters, List<SearchQueryParameterError> unsupportedQueryParameters) -
badRequestIdsNotMatching
public jakarta.ws.rs.core.Response badRequestIdsNotMatching(org.hl7.fhir.r4.model.IdType dbResourceId, org.hl7.fhir.r4.model.IdType resourceId) -
updateAsCreateNotAllowed
-
multipleExists
-
badIfNoneExistHeaderValue
-
badIfNoneExistHeaderValue
public jakarta.ws.rs.core.Response badIfNoneExistHeaderValue(String ifNoneExistsHeaderValue, List<SearchQueryParameterError> unsupportedQueryParameters) -
oneExists
public jakarta.ws.rs.core.Response oneExists(org.hl7.fhir.r4.model.Resource resource, String ifNoneExistsHeaderValue) -
unknownReference
public org.hl7.fhir.r4.model.OperationOutcome unknownReference(org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference) -
unknownReference
public org.hl7.fhir.r4.model.OperationOutcome unknownReference(org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference, Integer bundleIndex) -
referenceTargetTypeNotSupportedByImplementation
public org.hl7.fhir.r4.model.OperationOutcome referenceTargetTypeNotSupportedByImplementation(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference) -
referenceTargetTypeNotSupportedByResource
public org.hl7.fhir.r4.model.OperationOutcome referenceTargetTypeNotSupportedByResource(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference) -
referenceTargetNotFoundLocally
public org.hl7.fhir.r4.model.OperationOutcome referenceTargetNotFoundLocally(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference) -
referenceTargetNotFoundRemote
public org.hl7.fhir.r4.model.OperationOutcome referenceTargetNotFoundRemote(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference, String serverBase) -
referenceTargetCouldNotBeResolvedOnRemote
public org.hl7.fhir.r4.model.OperationOutcome referenceTargetCouldNotBeResolvedOnRemote(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference, String serverBase) -
noEndpointFoundForLiteralExternalReference
public org.hl7.fhir.r4.model.OperationOutcome noEndpointFoundForLiteralExternalReference(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference) -
badReference
public org.hl7.fhir.r4.model.OperationOutcome badReference(boolean logicalNotConditional, Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference, String queryParameters, List<SearchQueryParameterError> unsupportedQueryParameters) -
referenceTargetNotFoundLocallyByIdentifier
public org.hl7.fhir.r4.model.OperationOutcome referenceTargetNotFoundLocallyByIdentifier(org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference) -
referenceTargetNotFoundLocallyByIdentifier
public org.hl7.fhir.r4.model.OperationOutcome referenceTargetNotFoundLocallyByIdentifier(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference) -
referenceTargetMultipleMatchesLocallyByIdentifier
public org.hl7.fhir.r4.model.OperationOutcome referenceTargetMultipleMatchesLocallyByIdentifier(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference, int overallCount) -
referenceTargetNotFoundLocallyByCondition
public org.hl7.fhir.r4.model.OperationOutcome referenceTargetNotFoundLocallyByCondition(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference) -
referenceTargetMultipleMatchesLocallyByCondition
public org.hl7.fhir.r4.model.OperationOutcome referenceTargetMultipleMatchesLocallyByCondition(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference, int overallCount) -
referenceTargetBadCondition
public org.hl7.fhir.r4.model.OperationOutcome referenceTargetBadCondition(Integer bundleIndex, org.hl7.fhir.r4.model.Resource resource, ResourceReference resourceReference) -
badDeleteRequestUrl
-
badCreateRequestUrl
-
badUpdateRequestUrl
-
badReadRequestUrl
-
resourceTypeNotSupportedByImplementation
public jakarta.ws.rs.core.Response resourceTypeNotSupportedByImplementation(int bundleIndex, String resourceTypeName) -
badConditionalDeleteRequest
public jakarta.ws.rs.core.Response badConditionalDeleteRequest(int bundleIndex, String queryParameters, List<SearchQueryParameterError> unsupportedQueryParameters) -
badConditionalDeleteRequestMultipleMatches
-
badBundleRequest
-
pathVsElementIdInBundle
-
invalidBaseUrlInBundle
public jakarta.ws.rs.core.Response invalidBaseUrlInBundle(int bundleIndex, String resourceTypeName, org.hl7.fhir.r4.model.IdType resourceId) -
nonMatchingResourceTypeAndRequestUrlInBundle
-
unsupportedConditionalUpdateQuery
public jakarta.ws.rs.core.Response unsupportedConditionalUpdateQuery(int bundleIndex, String query, List<SearchQueryParameterError> unsupportedQueryParameters) -
bundleEntryResouceMissingId
public jakarta.ws.rs.core.Response bundleEntryResouceMissingId(int bundleIndex, String resourceTypeName) -
badBundleEntryFullUrl
-
bundleEntryBadResourceId
-
badBundleEntryFullUrlVsResourceId
-
forbiddenNotAllowed
-
notFound
-
forbiddenNotValid
-
unableToGenerateSnapshot
-