Uses of Class
org.linuxforhealth.fhir.server.spi.operation.FHIROperationContext
-
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.apply
Methods in org.linuxforhealth.fhir.operation.apply with parameters of type FHIROperationContext Modifier and Type Method Description protected Parameters
ApplyOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.bench
Methods in org.linuxforhealth.fhir.operation.bench with parameters of type FHIROperationContext Modifier and Type Method Description protected Parameters
BenchOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.bulkdata
Methods in org.linuxforhealth.fhir.operation.bulkdata with parameters of type FHIROperationContext Modifier and Type Method Description protected Parameters
ExportOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
ImportOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
StatusOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.bulkdata.config
Constructors in org.linuxforhealth.fhir.operation.bulkdata.config with parameters of type FHIROperationContext Constructor Description OperationContextAdapter(FHIROperationContext operationContext, boolean isImport)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.bulkdata.config.preflight
Methods in org.linuxforhealth.fhir.operation.bulkdata.config.preflight with parameters of type FHIROperationContext Modifier and Type Method Description static Preflight
PreflightFactory. getInstance(FHIROperationContext operationContext, java.util.List<Input> inputs, OperationConstants.ExportType exportType, java.lang.String format)
gets an instance of the Preflight check based on the source,outcome -
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.bulkdata.processor
Methods in org.linuxforhealth.fhir.operation.bulkdata.processor with parameters of type FHIROperationContext Modifier and Type Method Description Parameters
ExportImportBulkData. delete(java.lang.String job, FHIROperationContext operationContext)
deletes the export/import jobParameters
ExportImportBulkData. export(java.lang.String logicalId, OperationConstants.ExportType exportType, javax.ws.rs.core.MediaType outputFormat, Instant since, java.util.Set<java.lang.String> types, java.util.List<java.lang.String> typeFilters, FHIROperationContext operationContext)
Pattern: GET [Base]/$export Pattern: GET [Base]/Patient/$export Pattern: GET [Base]/Group/[id]/$export Internally, call - GET [base]/Patient?_has:Group:member:_id=GroupIdstatic ExportImportBulkData
BulkDataFactory. getInstance(FHIROperationContext operationContext)
static ExportImportBulkData
BulkDataFactory. getInstance(FHIROperationContext operationContext, boolean isImport)
Parameters
ExportImportBulkData. importBulkData(java.lang.String inputFormat, java.lang.String inputSource, java.util.List<Input> inputs, StorageDetail storageDetails, FHIROperationContext operationContext)
Pattern: POST [Base]/$importParameters
ExportImportBulkData. status(java.lang.String job, FHIROperationContext operationContext)
checks the status of the export/import job -
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.bulkdata.processor.impl
Methods in org.linuxforhealth.fhir.operation.bulkdata.processor.impl with parameters of type FHIROperationContext Modifier and Type Method Description Parameters
ExportImportImpl. delete(java.lang.String job, FHIROperationContext operationContext)
Parameters
ExportImportImpl. export(java.lang.String logicalId, OperationConstants.ExportType exportType, javax.ws.rs.core.MediaType outputFormat, Instant since, java.util.Set<java.lang.String> types, java.util.List<java.lang.String> typeFilters, FHIROperationContext operationContext)
Parameters
ExportImportImpl. importBulkData(java.lang.String inputFormat, java.lang.String inputSource, java.util.List<Input> inputs, StorageDetail storageDetail, FHIROperationContext operationContext)
Parameters
ExportImportImpl. status(java.lang.String job, FHIROperationContext operationContext)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.bulkdata.util
Methods in org.linuxforhealth.fhir.operation.bulkdata.util with parameters of type FHIROperationContext Modifier and Type Method Description void
CommonUtil. checkAllowed(FHIROperationContext operationContext, boolean isImport)
Constructors in org.linuxforhealth.fhir.operation.bulkdata.util with parameters of type FHIROperationContext Constructor Description BulkDataImportUtil(FHIROperationContext operationContext, Parameters parameters)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.convert
Methods in org.linuxforhealth.fhir.operation.convert with parameters of type FHIROperationContext Modifier and Type Method Description protected Parameters
ConvertOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.cpg
Methods in org.linuxforhealth.fhir.operation.cpg with parameters of type FHIROperationContext Modifier and Type Method Description protected Parameters
CqlOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
LibraryEvaluateOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.cqf
Methods in org.linuxforhealth.fhir.operation.cqf with parameters of type FHIROperationContext Modifier and Type Method Description abstract Parameters
AbstractDataRequirementsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
CareGapsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
EvaluateMeasureOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
Parameters
LibraryDataRequirementsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
MeasureCollectDataOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
Parameters
MeasureDataRequirementsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
Parameters
MeasureSubmitDataOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.davinci.hrex
Methods in org.linuxforhealth.fhir.operation.davinci.hrex with parameters of type FHIROperationContext Modifier and Type Method Description protected Parameters
MemberMatchOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.davinci.hrex.provider.strategy
Methods in org.linuxforhealth.fhir.operation.davinci.hrex.provider.strategy with parameters of type FHIROperationContext Modifier and Type Method Description Parameters
AbstractMemberMatch. execute(FHIROperationContext ctx, Parameters input, FHIRResourceHelpers resourceHelper)
Parameters
MemberMatchStrategy. execute(FHIROperationContext ctx, Parameters input, FHIRResourceHelpers resourceHelper)
takes a set of input parametersvoid
AbstractMemberMatch. setFHIROperationContext(FHIROperationContext ctx)
sets the context used in the MemberMatch. -
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.document
Methods in org.linuxforhealth.fhir.operation.document with parameters of type FHIROperationContext Modifier and Type Method Description protected Parameters
DocumentOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.erase
Methods in org.linuxforhealth.fhir.operation.erase with parameters of type FHIROperationContext Modifier and Type Method Description protected Parameters
EraseOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.erase.audit
Constructors in org.linuxforhealth.fhir.operation.erase.audit with parameters of type FHIROperationContext Constructor Description EraseOperationAuditLogger(FHIROperationContext operationContext)
Creates an audit logger for Erase Operation -
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.erase.impl
Methods in org.linuxforhealth.fhir.operation.erase.impl with parameters of type FHIROperationContext Modifier and Type Method Description static EraseRest
EraseRestFactory. getInstance(FHIROperationContext operationContext, Parameters parameters, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId)
Creates a single instance of the Erase factory. -
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.everything
Methods in org.linuxforhealth.fhir.operation.everything with parameters of type FHIROperationContext Modifier and Type Method Description protected Parameters
EverythingOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.healthcheck
Methods in org.linuxforhealth.fhir.operation.healthcheck with parameters of type FHIROperationContext Modifier and Type Method Description protected Parameters
HealthcheckOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.reindex
Methods in org.linuxforhealth.fhir.operation.reindex with parameters of type FHIROperationContext Modifier and Type Method Description protected Parameters
ReindexOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
RetrieveIndexOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.term
Methods in org.linuxforhealth.fhir.operation.term with parameters of type FHIROperationContext Modifier and Type Method Description protected abstract Parameters
AbstractTermOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
ClosureOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
CodeSystemValidateCodeOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
ExpandOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
LookupOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
SubsumesOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
TranslateOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
ValueSetValidateCodeOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected <T extends Resource>
TAbstractTermOperation. getResource(FHIROperationContext operationContext, java.lang.String logicalId, Parameters parameters, FHIRResourceHelpers resourceHelper, java.lang.Class<T> resourceType)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.term.cache
Methods in org.linuxforhealth.fhir.operation.term.cache with parameters of type FHIROperationContext Modifier and Type Method Description protected Parameters
CodeSystemClearCacheOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
ValueSetClearCacheOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.test
Methods in org.linuxforhealth.fhir.operation.test with parameters of type FHIROperationContext Modifier and Type Method Description protected Parameters
BadOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
CrashingOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
MyOperation. doInvoke(FHIROperationContext context, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.validate
Methods in org.linuxforhealth.fhir.operation.validate with parameters of type FHIROperationContext Modifier and Type Method Description protected Parameters
ValidateOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
java.util.List<OperationOutcome.Issue>
ValidateOperation. validateDeleteResource(java.lang.String type, java.lang.String id, FHIROperationContext operationContext)
Validate if the persistence layer implementation supports the "delete" operation. -
Uses of FHIROperationContext in org.linuxforhealth.fhir.operation.versions
Methods in org.linuxforhealth.fhir.operation.versions with parameters of type FHIROperationContext Modifier and Type Method Description protected Parameters
VersionsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.server.interceptor
Methods in org.linuxforhealth.fhir.server.interceptor with parameters of type FHIROperationContext Modifier and Type Method Description void
FHIRPersistenceInterceptorMgr. fireAfterInvokeEvent(FHIROperationContext context)
void
FHIRPersistenceInterceptorMgr. fireBeforeInvokeEvent(FHIROperationContext context)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.server.rest
Methods in org.linuxforhealth.fhir.server.rest with parameters of type FHIROperationContext Modifier and Type Method Description FHIRRestOperationResponse
FHIRRestInteractionVisitor. doInvoke(java.lang.String method, int entryIndex, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, FHIROperationContext operationContext, java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)
Helper method which invokes a custom operation.FHIRRestOperationResponse
FHIRRestInteractionVisitorMeta. doInvoke(java.lang.String method, int entryIndex, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, FHIROperationContext operationContext, java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)
FHIRRestOperationResponse
FHIRRestInteractionVisitorOffload. doInvoke(java.lang.String method, int entryIndex, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, FHIROperationContext operationContext, java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)
FHIRRestOperationResponse
FHIRRestInteractionVisitorPersist. doInvoke(java.lang.String method, int entryIndex, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, FHIROperationContext operationContext, java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)
FHIRRestOperationResponse
FHIRRestInteractionVisitorReferenceMapping. doInvoke(java.lang.String method, int entryIndex, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, long accumulatedTime, FHIROperationContext operationContext, java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)
Constructors in org.linuxforhealth.fhir.server.rest with parameters of type FHIROperationContext Constructor Description FHIRRestInteractionInvoke(int entryIndex, Bundle.Entry validationResponseEntry, java.lang.String requestDescription, FHIRUrlParser requestURL, FHIROperationContext operationContext, java.lang.String method, java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)
Public constructor -
Uses of FHIROperationContext in org.linuxforhealth.fhir.server.spi.interceptor
Methods in org.linuxforhealth.fhir.server.spi.interceptor with parameters of type FHIROperationContext Modifier and Type Method Description default void
FHIRPersistenceInterceptor. afterInvoke(FHIROperationContext event)
This method is called during the invocation of a 'custom operation', immediately after the operation logic is executed.default void
FHIRPersistenceInterceptor. beforeInvoke(FHIROperationContext event)
This method is called during the invocation of a 'custom operation', immediately before the operation logic is executed. -
Uses of FHIROperationContext in org.linuxforhealth.fhir.server.spi.operation
Methods in org.linuxforhealth.fhir.server.spi.operation that return FHIROperationContext Modifier and Type Method Description static FHIROperationContext
FHIROperationContext. createInstanceOperationContext(java.lang.String operationCode)
static FHIROperationContext
FHIROperationContext. createResourceTypeOperationContext(java.lang.String operationCode)
static FHIROperationContext
FHIROperationContext. createSystemOperationContext(java.lang.String operationCode)
Methods in org.linuxforhealth.fhir.server.spi.operation with parameters of type FHIROperationContext Modifier and Type Method Description default ResourceEraseRecord
FHIRResourceHelpers. doErase(FHIROperationContext operationContext, EraseDTO eraseDto)
Invoke the FHIR Persistence erase operation for a specific instance of the erase.protected abstract Parameters
AbstractOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
This is the method that concrete subclasses must implement to perform the operation logic.Resource
FHIRResourceHelpers. doInvoke(FHIROperationContext operationContext, java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)
Helper method which invokes a custom operation.int
FHIRResourceHelpers. doReindex(FHIROperationContext operationContext, OperationOutcome.Builder operationOutcomeResult, java.time.Instant tstamp, java.util.List<java.lang.Long> indexIds, java.lang.String resourceLogicalId, boolean force)
Invoke the FHIR persistence reindex operation for either a specified list of indexIds, or a randomly chosen resource, last reindexed before the given timestamp.java.util.List<java.lang.Long>
FHIRResourceHelpers. doRetrieveIndex(FHIROperationContext operationContext, java.lang.String resourceTypeName, int count, java.time.Instant notModifiedAfter, java.lang.Long afterIndexId)
Invoke the FHIR persistence retrieve index operation to retrieve a list of indexIds available for reindexing.Parameters
AbstractOperation. invoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
Parameters
FHIROperation. invoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelpers, SearchHelper searchHelper)
Invoke the operation.protected void
AbstractOperation. validateInputParameters(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters)
protected void
AbstractOperation. validateOperationContext(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, Parameters parameters)
protected void
AbstractOperation. validateOutputParameters(FHIROperationContext operationContext, Parameters result)
protected void
AbstractOperation. validateParameters(FHIROperationContext operationContext, Parameters parameters, OperationParameterUse use)
-
Uses of FHIROperationContext in org.linuxforhealth.fhir.server.util
Methods in org.linuxforhealth.fhir.server.util with parameters of type FHIROperationContext Modifier and Type Method Description ResourceEraseRecord
FHIRRestHelper. doErase(FHIROperationContext operationContext, EraseDTO eraseDto)
Resource
FHIRRestHelper. doInvoke(FHIROperationContext operationContext, java.lang.String resourceTypeName, java.lang.String logicalId, java.lang.String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters)
int
FHIRRestHelper. doReindex(FHIROperationContext operationContext, OperationOutcome.Builder operationOutcomeResult, java.time.Instant tstamp, java.util.List<java.lang.Long> indexIds, java.lang.String resourceLogicalId, boolean force)
java.util.List<java.lang.Long>
FHIRRestHelper. doRetrieveIndex(FHIROperationContext operationContext, java.lang.String resourceTypeName, int count, java.time.Instant notModifiedAfter, java.lang.Long afterIndexId)
void
FHIRRestHelper. updateOperationContext(FHIROperationContext operationContext, java.lang.String method)
common update to the operationContext -
Uses of FHIROperationContext in org.linuxforhealth.fhir.smart
Methods in org.linuxforhealth.fhir.smart with parameters of type FHIROperationContext Modifier and Type Method Description void
AuthzPolicyEnforcementPersistenceInterceptor. afterInvoke(FHIROperationContext context)
void
AuthzPolicyEnforcementPersistenceInterceptor. beforeInvoke(FHIROperationContext context)
-