
A C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(DeleteConflict) - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
- addAll(DeleteConflictList) - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
- addCode(String, String) - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
-
This is just a convenience method that creates a codeableconcept if one doesn't already exist, and adds a coding to it
- addMatch(TranslationMatch) - Method in class ca.uhn.fhir.jpa.api.model.TranslationResult
- addSupportedSubscriptionType(Subscription.SubscriptionChannelType) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This setting indicates which subscription channel types are supported by the server.
- addTag(IIdType, TagTypeEnum, String, String, String, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- addTreatReferencesAsLogical(String) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Add a value to the
logical references list
. - ALPHANUMERIC - ca.uhn.fhir.jpa.api.config.DaoConfig.ClientIdStrategyEnum
-
Clients may supply IDs but these IDs are not permitted to be purely numeric.
- ANY - ca.uhn.fhir.jpa.api.config.DaoConfig.ClientIdStrategyEnum
-
Clients may supply any ID including purely numeric IDs.
C
- ca.uhn.fhir.jpa.api.config - package ca.uhn.fhir.jpa.api.config
- ca.uhn.fhir.jpa.api.dao - package ca.uhn.fhir.jpa.api.dao
- ca.uhn.fhir.jpa.api.model - package ca.uhn.fhir.jpa.api.model
- ca.uhn.fhir.jpa.api.svc - package ca.uhn.fhir.jpa.api.svc
- cancelAllActiveSearches() - Method in interface ca.uhn.fhir.jpa.api.svc.ISearchCoordinatorSvc
- clearSupportedSubscriptionTypesForUnitTest() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
- create(T) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
Create a resource - Note that this variant of the method does not take in a
RequestDetails
and therefore can not fire any interceptors. - create(T, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- create(T, String) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
Create a resource - Note that this variant of the method does not take in a
RequestDetails
and therefore can not fire any interceptors. - create(T, String, boolean, TransactionDetails, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- create(T, String, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- CURRENTLY_REINDEXING - Static variable in interface ca.uhn.fhir.jpa.api.dao.IDao
D
- DaoConfig - Class in ca.uhn.fhir.jpa.api.config
- DaoConfig() - Constructor for class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Constructor
- DaoConfig.ClientIdStrategyEnum - Enum in ca.uhn.fhir.jpa.api.config
-
This enum provides allowable options for
DaoConfig.setResourceClientIdStrategy(ClientIdStrategyEnum)
- DaoConfig.IdStrategyEnum - Enum in ca.uhn.fhir.jpa.api.config
-
This enum provides allowable options for
DaoConfig.setResourceServerIdStrategy(IdStrategyEnum)
- DaoConfig.IndexEnabledEnum - Enum in ca.uhn.fhir.jpa.api.config
- DaoConfig.StoreMetaSourceInformationEnum - Enum in ca.uhn.fhir.jpa.api.config
- DaoMethodOutcome - Class in ca.uhn.fhir.jpa.api.model
- DaoMethodOutcome() - Constructor for class ca.uhn.fhir.jpa.api.model.DaoMethodOutcome
-
Constructor
- DaoRegistry - Class in ca.uhn.fhir.jpa.api.dao
- DaoRegistry() - Constructor for class ca.uhn.fhir.jpa.api.dao.DaoRegistry
-
Constructor
- DaoRegistry(FhirContext) - Constructor for class ca.uhn.fhir.jpa.api.dao.DaoRegistry
-
Constructor
- DEFAULT_BUNDLE_TYPES_ALLOWED_FOR_STORAGE - Static variable in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Default
DaoConfig.setBundleTypesAllowedForStorage(Set)
value: collection document message - DEFAULT_MAX_EXPANSION_SIZE - Static variable in class ca.uhn.fhir.jpa.api.config.DaoConfig
- DEFAULT_REUSE_CACHED_SEARCH_RESULTS_FOR_MILLIS - Static variable in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Default value for
DaoConfig.setReuseCachedSearchResultsForMillis(Long)
: 60000ms (one minute) - DEFAULT_TRANSLATION_CACHES_EXPIRE_AFTER_WRITE_IN_MINUTES - Static variable in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Default value for
DaoConfig.setTranslationCachesExpireAfterWriteInMinutes(Long)
: 60 minutes - delete(IIdType) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
Delete a resource - Note that this variant of the method does not take in a
RequestDetails
and therefore can not fire any interceptors. - delete(IIdType, DeleteConflictList, RequestDetails, TransactionDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
This method does not throw an exception if there are delete conflicts, but populates them in the provided list
- delete(IIdType, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
This method throws an exception if there are delete conflicts
- deleteByUrl(String, DeleteConflictList, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
This method does not throw an exception if there are delete conflicts, but populates them in the provided list
- deleteByUrl(String, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
This method throws an exception if there are delete conflicts
- DeleteConflict - Class in ca.uhn.fhir.jpa.api.model
- DeleteConflict(IdDt, String, IdDt) - Constructor for class ca.uhn.fhir.jpa.api.model.DeleteConflict
- DeleteConflictList - Class in ca.uhn.fhir.jpa.api.model
- DeleteConflictList() - Constructor for class ca.uhn.fhir.jpa.api.model.DeleteConflictList
-
Constructor
- DeleteConflictList(DeleteConflictList) - Constructor for class ca.uhn.fhir.jpa.api.model.DeleteConflictList
-
Constructor that shares (i.e.
- DeleteMethodOutcome - Class in ca.uhn.fhir.jpa.api.model
-
This class is a replacement for
DaoMethodOutcome
for delete operations, as they can perform their operation over multiple resources - DeleteMethodOutcome() - Constructor for class ca.uhn.fhir.jpa.api.model.DeleteMethodOutcome
- deletePidList(String, Collection<ResourcePersistentId>, DeleteConflictList, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
Delete a list of resource Pids
- DISABLE_STATUS_BASED_REINDEX - Static variable in class ca.uhn.fhir.jpa.api.config.DaoConfig
- DISABLED - ca.uhn.fhir.jpa.api.config.DaoConfig.IndexEnabledEnum
E
- ENABLED - ca.uhn.fhir.jpa.api.config.DaoConfig.IndexEnabledEnum
- encounterInstanceEverything(HttpServletRequest, IIdType, IPrimitiveType<Integer>, IPrimitiveType<Integer>, DateRangeParam, SortSpec) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoEncounter
- encounterTypeEverything(HttpServletRequest, IPrimitiveType<Integer>, IPrimitiveType<Integer>, DateRangeParam, SortSpec) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoEncounter
- equals(Object) - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- equals(Object) - Method in class ca.uhn.fhir.jpa.api.model.WarmCacheEntry
- expand(IIdType, String, int, int, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoValueSet
- expand(IIdType, String, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoValueSet
- expand(T, String) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoValueSet
- expand(T, String, int, int) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoValueSet
- expandByIdentifier(String, String) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoValueSet
- expandByIdentifier(String, String, int, int) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoValueSet
- expunge(ExpungeOptions, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- expunge(ExpungeOptions, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirSystemDao
- expunge(IIdType, ExpungeOptions, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- ExpungeOptions - Class in ca.uhn.fhir.jpa.api.model
- ExpungeOptions() - Constructor for class ca.uhn.fhir.jpa.api.model.ExpungeOptions
- ExpungeOutcome - Class in ca.uhn.fhir.jpa.api.model
- ExpungeOutcome() - Constructor for class ca.uhn.fhir.jpa.api.model.ExpungeOutcome
F
- findCodeSystemIdsContainingSystemAndCode(String, String, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoCodeSystem
- forceExpungeInExistingTransaction(IIdType, ExpungeOptions, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
G
- generateSnapshot(T, String, String, String) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoStructureDefinition
- get(IResource) - Method in class ca.uhn.fhir.jpa.api.dao.MetadataKeyCurrentlyReindexing
- get(IResource) - Method in class ca.uhn.fhir.jpa.api.dao.MetadataKeyResourcePid
- get(IAnyResource) - Method in class ca.uhn.fhir.jpa.api.dao.MetadataKeyCurrentlyReindexing
- get(IAnyResource) - Method in class ca.uhn.fhir.jpa.api.dao.MetadataKeyResourcePid
- getBundleTypesAllowedForStorage() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This setting specifies the bundle types (
Bundle.type
) that are allowed to be stored as-is on the /Bundle endpoint. - getCacheControlNoStoreMaxResultsUpperLimit() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Specifies the highest number that a client is permitted to use in a
Cache-Control: nostore, max-results=NNN
directive. - getCodeableConcept() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- getCoding() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- getConcept() - Method in class ca.uhn.fhir.jpa.api.model.TranslationMatch
- getConceptMapVersion() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- getConceptMapVersion() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- getContext() - Method in interface ca.uhn.fhir.jpa.api.dao.IDao
- getCountSearchResultsUpTo() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
When searching, if set to a non-null value (default is
null
) the search coordinator will attempt to find at least this many results before returning a response to the client. - getDaoOrThrowException(Class<? extends IBaseResource>) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
- getDefaultTotalMode() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If a non-null value is supplied (default is
null
), a default for the_total
parameter may be specified here. - getDeferIndexingForCodesystemsOfSize() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
When a code system is added that contains more than this number of codes, the code system will be indexed later in an incremental process in order to avoid overwhelming Lucene with a huge number of codes in a single operation.
- getDeletedCount() - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOutcome
- getDeletedEntities() - Method in class ca.uhn.fhir.jpa.api.model.DeleteMethodOutcome
- getDisableHashBasedSearches() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
(default is false) the server will not use hash based searches. - getDocumentForComposition(HttpServletRequest, IIdType, IPrimitiveType<Integer>, IPrimitiveType<Integer>, DateRangeParam, SortSpec, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoComposition
- getEmailFromAddress() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If e-mail subscriptions are supported, the From address used when sending e-mails
- getEntity() - Method in class ca.uhn.fhir.jpa.api.model.DaoMethodOutcome
- getEquivalence() - Method in class ca.uhn.fhir.jpa.api.model.TranslationMatch
- getEverythingIncludesFetchPageSize() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Unlike with normal search queries, $everything queries have their _includes loaded by the main search thread and these included results are added to the normal search results instead of being added on as extras in a page.
- getExpireSearchResultsAfterMillis() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Sets the number of milliseconds that search results for a given client search should be preserved before being purged from the database.
- getExpungeBatchSize() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
The expunge batch size (default 800) determines the number of records deleted within a single transaction by the expunge operation.
- getExpungedEntitiesCount() - Method in class ca.uhn.fhir.jpa.api.model.DeleteMethodOutcome
- getExpungedResourcesCount() - Method in class ca.uhn.fhir.jpa.api.model.DeleteMethodOutcome
- getExpungeThreadCount() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This setting controls the number of threads allocated to the expunge operation
- getFetchSizeDefaultMaximum() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Gets the default maximum number of results to load in a query.
- getHardTagListLimit() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Gets the maximum number of results to return in a GetTags query (DSTU1 only)
- getIndexMissingFields() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
DaoConfig.IndexEnabledEnum.DISABLED
(default isDaoConfig.IndexEnabledEnum.DISABLED
) the server will not create search indexes for search parameters with no values in resources. - getLimit() - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOptions
-
The maximum number of resources versions to expunge
- getMatches() - Method in class ca.uhn.fhir.jpa.api.model.TranslationResult
- getMaximumDeleteConflictQueryCount() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This determines the maximum number of conflicts that should be fetched and handled while retrying a delete of a resource.
- getMaximumExpansionSize() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
- getMaximumSearchResultCountInTransaction() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Provides the maximum number of results which may be returned by a search (HTTP GET) which is executed as a sub-operation within within a FHIR
transaction
orbatch
operation. - getMaximumTransactionBundleSize() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Specifies the maximum number of resources permitted within a single transaction bundle.
- getMaxRetries() - Method in class ca.uhn.fhir.jpa.api.model.ResourceVersionConflictResolutionStrategy
- getMessage() - Method in class ca.uhn.fhir.jpa.api.model.TranslationResult
- getModelConfig() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
- getOutcome() - Method in class ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoCodeSystem.SubsumesResult
- getPeriodMillis() - Method in class ca.uhn.fhir.jpa.api.model.WarmCacheEntry
- getPreExpandValueSetsDefaultCount() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This is the default value of
count
parameter for the ValueSet$expand
operation whenDaoConfig.isPreExpandValueSets()
returnstrue
. - getPreExpandValueSetsDefaultOffset() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This is the default value of
offset
parameter for the ValueSet$expand
operation whenDaoConfig.isPreExpandValueSets()
returnstrue
. - getPreExpandValueSetsMaxCount() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This is the max value of
count
parameter for the ValueSet$expand
operation whenDaoConfig.isPreExpandValueSets()
returnstrue
. - getPreviousResource() - Method in class ca.uhn.fhir.jpa.api.model.DaoMethodOutcome
-
For update operations, this is the body of the resource as it was before the update
- getRegisteredDaoTypes() - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
- getReindexThreadCount() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This setting controls the number of threads allocated to resource reindexing (which is only ever used if SearchParameters change, or a manual reindex is triggered due to a HAPI FHIR upgrade or some other reason).
- getResourceClientIdStrategy() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Controls the behaviour when a client-assigned ID is encountered, i.e.
- getResourceCounts() - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirSystemDao
- getResourceCountsFromCache() - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirSystemDao
-
Returns a cached count of resources using a cache that regularly refreshes in the background.
- getResourceDao(Class<R>) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
- getResourceDao(String) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
- getResourceDaoIfExists(Class<T>) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
-
Deprecated.
- getResourceDaoIfExists(String) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
-
Deprecated.
- getResourceDaoOrNull(Class<T>) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
- getResourceDaoOrNull(String) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
- getResourceEncoding() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
- getResourceId() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- getResourceId() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- getResourceMetaCountHardLimit() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set, an individual resource will not be allowed to have more than the given number of tags, profiles, and security labels (the limit is for the combined total for all of these things on an individual resource).
- getResources(String, int, int, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.svc.ISearchCoordinatorSvc
- getResourceServerIdStrategy() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This setting configures the strategy to use in generating IDs for newly created resources on the server.
- getResourceType() - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- getResult() - Method in class ca.uhn.fhir.jpa.api.model.TranslationResult
- getReuseCachedSearchResultsForMillis() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to a non null value (default is
non null
) if an identical search is requested multiple times within this window, the same results will be returned to multiple queries. - getReverse() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- getReverseAsBoolean() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- getSearchPreFetchThresholds() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This setting sets the number of search results to prefetch.
- getSearchTotal(String) - Method in interface ca.uhn.fhir.jpa.api.svc.ISearchCoordinatorSvc
-
Fetch the total number of search results for the given currently executing search, if one is currently executing and the total is known.
- getSource() - Method in class ca.uhn.fhir.jpa.api.model.TranslationMatch
- getSource() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- getSource() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- getSourceId() - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflict
- getSourcePath() - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflict
- getStoreMetaSourceInformation() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If enabled, resource source information (
Resource.meta.source
) will be persisted along with each resource. - getSubscriptionDao() - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
- getSubscriptionTablePidForSubscriptionResource(IIdType, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoSubscription
- getSupportedSubscriptionTypes() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This setting indicates which subscription channel types are supported by the server.
- getSystemDao() - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
- getTarget() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- getTarget() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- getTargetId() - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflict
- getTargetSystem() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- getTargetSystem() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- getTranslationCachesExpireAfterWriteInMinutes() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Specifies the duration in minutes for which values will be retained after being written to the terminology translation cache.
- getTranslationQueries() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- getTreatBaseUrlsAsLocal() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This setting may be used to advise the server that any references found in resources that have any of the base URLs given here will be replaced with simple local references.
- getTreatReferencesAsLogical() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This setting may be used to advise the server that any references found in resources that have any of the base URLs given here will be treated as logical references instead of being treated as real references.
- getUrl() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- getUrl() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- getUrl() - Method in class ca.uhn.fhir.jpa.api.model.WarmCacheEntry
- getWarmCacheEntries() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Returns a set of searches that should be kept "warm", meaning that searches will periodically be performed in the background to keep results ready for this search
- getWebsocketContextPath() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If websocket subscriptions are enabled, this defines the context path that listens to them.
H
- hasConceptMapVersion() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- hasConceptMapVersion() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- hashCode() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- hashCode() - Method in class ca.uhn.fhir.jpa.api.model.WarmCacheEntry
- hasResourceId() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- hasResourceId() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- hasReverse() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- hasSource() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- hasSource() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- hasTarget() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- hasTarget() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- hasTargetSystem() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- hasTargetSystem() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- hasUrl() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- hasUrl() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- history(Date, Date, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- history(Date, Date, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirSystemDao
- history(IIdType, Date, Date, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
I
- IDao - Interface in ca.uhn.fhir.jpa.api.dao
-
Note that this interface is not considered a stable interface.
- IFhirResourceDao<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
-
Note that this interface is not considered a stable interface.
- IFhirResourceDaoCodeSystem<T extends org.hl7.fhir.instance.model.api.IBaseResource,CD,CC> - Interface in ca.uhn.fhir.jpa.api.dao
- IFhirResourceDaoCodeSystem.SubsumesResult - Class in ca.uhn.fhir.jpa.api.dao
- IFhirResourceDaoComposition<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
- IFhirResourceDaoConceptMap<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
- IFhirResourceDaoEncounter<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
- IFhirResourceDaoMessageHeader<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
- IFhirResourceDaoObservation<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
- IFhirResourceDaoPatient<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
- IFhirResourceDaoSearchParameter<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
- IFhirResourceDaoStructureDefinition<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
- IFhirResourceDaoSubscription<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
- IFhirResourceDaoValueSet<T extends org.hl7.fhir.instance.model.api.IBaseResource,CD,CC> - Interface in ca.uhn.fhir.jpa.api.dao
- IFhirSystemDao<T,MT> - Interface in ca.uhn.fhir.jpa.api.dao
-
Note that this interface is not considered a stable interface.
- IJpaDao<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
- isAllowContainsSearches() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If enabled, the server will support the use of :contains searches, which are helpful but can have adverse effects on performance.
- isAllowExternalReferences() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
(default isfalse
) the server will allow resources to have references to external servers. - isAllowInlineMatchUrlReferences() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
- isAllowMultipleDelete() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
- isAutoCreatePlaceholderReferenceTargets() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
When creating or updating a resource: If this property is set to
true
(default isfalse
), if the resource has a reference to another resource on the local server but that reference does not exist, a placeholder resource will be created. - isDefaultSearchParamsCanBeOverridden() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
the default search params (i.e. - isDeleteEnabled() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This setting should be disabled (set to
false
) on servers that are not allowing deletes. - isDeleteExpungeEnabled() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
(default isfalse
), the _expunge parameter on the DELETE operation will be enabled on this server. - ISearchCoordinatorSvc - Interface in ca.uhn.fhir.jpa.api.svc
- isEmpty() - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
- isEnableInMemorySubscriptionMatching() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
false
(default is true) the server will not use in-memory subscription searching and instead use the database matcher for all subscription criteria matching. - isEnforceReferenceTargetTypes() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
(default is true) when a resource is being persisted, the target resource types of references will be validated to ensure that they are appropriate for the field containing the reference. - isEnforceReferentialIntegrityOnDelete() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
false
(default istrue
) resources will be permitted to be deleted even if other resources currently contain references to them. - isEnforceReferentialIntegrityOnWrite() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
false
(default istrue
) resources will be permitted to be created or updated even if they contain references to local resources that do not exist. - isExpireSearchResults() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If this is set to
false
(default istrue
) the stale search deletion task will be disabled (meaning that search results will be retained in the database indefinitely). - isExpungeDeletedResources() - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOptions
- isExpungeEnabled() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
(default isfalse
), the $expunge operation will be enabled on this server. - isExpungeEverything() - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOptions
- isExpungeOldVersions() - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOptions
- isFilterParameterEnabled() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
the _filter search parameter will be enabled on this server. - isIndexContainedResources() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Should contained IDs be indexed the same way that non-contained IDs are (default is
true
) - isLastNEnabled() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
(default isfalse
) the$lastn
operation will be enabled for indexing Observation resources. - isMarkResourcesForReindexingUponSearchParameterChange() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Should resources be marked as needing reindexing when a SearchParameter resource is added or changed.
- isNop() - Method in class ca.uhn.fhir.jpa.api.model.DaoMethodOutcome
-
Was this a NO-OP - Typically because of an update to a resource that already matched the contents provided
- isPopulateIdentifierInAutoCreatedPlaceholderReferenceTargets() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
When
DaoConfig.setAutoCreatePlaceholderReferenceTargets(boolean)
is enabled, if this setting is set totrue
(default isfalse
) and the source reference has an identifier populated, the identifier will be copied to the target resource. - isPreExpandValueSets() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
, ValueSets and expansions are stored in terminology tables. - isResourceIdMarkedForDeletion(IIdType) - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
- isResourceIdToIgnoreConflict(IIdType) - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
- isResourceTypeSupported(String) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
- isRetry() - Method in class ca.uhn.fhir.jpa.api.model.ResourceVersionConflictResolutionStrategy
- isSchedulingDisabled() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
- isStatusBasedReindexingDisabled() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
(default is false), the reindexing of search parameters using a query on the HFJ_RESOURCE.SP_INDEX_STATUS column will be disabled completely. - isStoreRequestId() - Method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.StoreMetaSourceInformationEnum
- isStoreSourceUri() - Method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.StoreMetaSourceInformationEnum
- isSuppressUpdatesWithNoChange() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to true (default is true), if a client performs an update which does not actually result in any chance to a given resource (e.g.
- isUniqueIndexesCheckedBeforeSave() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
When using
unique indexes
, if this setting is set totrue
(default istrue
) the system will test for the existence of a particular unique index value prior to saving a new one. - isUniqueIndexesEnabled() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
(default istrue
), indexes will be created for search parameters marked asHapiExtensions.EXT_SP_UNIQUE
. - isUseLegacySearchBuilder() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This method controls whether to use the new non-hibernate search SQL builder that was introduced in HAPI FHIR 5.2.0.
- isValidateSearchParameterExpressionsOnSave() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If
true
(default istrue
), before allowing a SearchParameter resource to be stored (create, update, etc.) the expression will be performed against an empty resource to ensure that the FHIRPath executor is able to process it. - iterator() - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
L
- lookupCode(IPrimitiveType<String>, IPrimitiveType<String>, CD, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoCodeSystem
M
- metaAddOperation(IIdType, MT, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
Not supported in DSTU1!
- MetadataKeyCurrentlyReindexing - Class in ca.uhn.fhir.jpa.api.dao
- MetadataKeyResourcePid - Class in ca.uhn.fhir.jpa.api.dao
- metaDeleteOperation(IIdType, MT, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
Not supported in DSTU1!
- metaGetOperation(RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirSystemDao
-
Not supported for DSTU1
- metaGetOperation(Class<MT>, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
Not supported in DSTU1!
- metaGetOperation(Class<MT>, IIdType, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
Not supported in DSTU1!
N
- NONE - ca.uhn.fhir.jpa.api.config.DaoConfig.StoreMetaSourceInformationEnum
- NOT_ALLOWED - ca.uhn.fhir.jpa.api.config.DaoConfig.ClientIdStrategyEnum
-
Clients are not allowed to supply IDs for resources that do not already exist
O
- observationsLastN(SearchParameterMap, RequestDetails, HttpServletResponse) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoObservation
-
Returns a BundleProvider which can be used to implement the $lastn operation.
P
- patch(IIdType, String, PatchTypeEnum, String, IBaseParameters, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- patientInstanceEverything(HttpServletRequest, IIdType, IPrimitiveType<Integer>, IPrimitiveType<Integer>, DateRangeParam, SortSpec, StringAndListParam, StringAndListParam, StringAndListParam, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoPatient
- patientTypeEverything(HttpServletRequest, IPrimitiveType<Integer>, IPrimitiveType<Integer>, DateRangeParam, SortSpec, StringAndListParam, StringAndListParam, StringAndListParam, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoPatient
- processMessage(RequestDetails, IBaseBundle) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirSystemDao
-
Implementations may implement this method to implement the $process-message operation
- purgeCaches() - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoValueSet
- put(IResource, Boolean) - Method in class ca.uhn.fhir.jpa.api.dao.MetadataKeyCurrentlyReindexing
- put(IResource, Long) - Method in class ca.uhn.fhir.jpa.api.dao.MetadataKeyResourcePid
- put(IAnyResource, Boolean) - Method in class ca.uhn.fhir.jpa.api.dao.MetadataKeyCurrentlyReindexing
- put(IAnyResource, Long) - Method in class ca.uhn.fhir.jpa.api.dao.MetadataKeyResourcePid
- put(IBaseResource, Boolean) - Method in class ca.uhn.fhir.jpa.api.dao.MetadataKeyCurrentlyReindexing
R
- read(IIdType) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
Read a resource - Note that this variant of the method does not take in a
RequestDetails
and therefore can not fire any interceptors. - read(IIdType, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- read(IIdType, RequestDetails, boolean) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
Should deleted resources be returned successfully.
- readByPid(ResourcePersistentId) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
Read a resource by its internal PID
- readEntity(IIdType, boolean, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- readEntity(IIdType, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- register(IFhirResourceDao) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
- registerSearch(IFhirResourceDao<?>, SearchParameterMap, String, CacheControlDirective, RequestDetails, RequestPartitionId) - Method in interface ca.uhn.fhir.jpa.api.svc.ISearchCoordinatorSvc
- reindex(T, ResourceTable) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
Updates index tables associated with the given resource.
- removeAll() - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
- removeIf(Predicate<DeleteConflict>) - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
- removeTag(IIdType, TagTypeEnum, String, String) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- removeTag(IIdType, TagTypeEnum, String, String, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- REQUEST_ID - ca.uhn.fhir.jpa.api.config.DaoConfig.StoreMetaSourceInformationEnum
- RESOURCE_PID - Static variable in interface ca.uhn.fhir.jpa.api.dao.IDao
- RESOURCE_PID_KEY - Static variable in interface ca.uhn.fhir.jpa.api.dao.IDao
- ResourceVersionConflictResolutionStrategy - Class in ca.uhn.fhir.jpa.api.model
- ResourceVersionConflictResolutionStrategy() - Constructor for class ca.uhn.fhir.jpa.api.model.ResourceVersionConflictResolutionStrategy
S
- search(SearchParameterMap) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- search(SearchParameterMap, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- search(SearchParameterMap, RequestDetails, HttpServletResponse) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- searchForIds(SearchParameterMap, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
Search for IDs for processing a match URLs, etc.
- SEQUENTIAL_NUMERIC - ca.uhn.fhir.jpa.api.config.DaoConfig.IdStrategyEnum
-
This strategy is the default strategy, and it simply uses a sequential numeric ID for each newly created resource.
- setAllowContainsSearches(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If enabled, the server will support the use of :contains searches, which are helpful but can have adverse effects on performance.
- setAllowExternalReferences(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
(default isfalse
) the server will allow resources to have references to external servers. - setAllowInlineMatchUrlReferences(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Should references containing match URLs be resolved and replaced in create and update operations.
- setAllowMultipleDelete(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
- setApplicationContext(ApplicationContext) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
- setAutoCreatePlaceholderReferenceTargets(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
When creating or updating a resource: If this property is set to
true
(default isfalse
), if the resource has a reference to another resource on the local server but that reference does not exist, a placeholder resource will be created. - setBundleTypesAllowedForStorage(Set<String>) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This setting specifies the bundle types (
Bundle.type
) that are allowed to be stored as-is on the /Bundle endpoint. - setCacheControlNoStoreMaxResultsUpperLimit(Integer) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Specifies the highest number that a client is permitted to use in a
Cache-Control: nostore, max-results=NNN
directive. - setCodeableConcept(CodeableConcept) - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- setCoding(Coding) - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- setConcept(Coding) - Method in class ca.uhn.fhir.jpa.api.model.TranslationMatch
- setConceptMapVersion(StringType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- setConceptMapVersion(StringType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- setCountSearchResultsUpTo(Integer) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
When searching, if set to a non-null value (default is
null
) the search coordinator will attempt to find at least this many results before returning a response to the client. - setCreated(Boolean) - Method in class ca.uhn.fhir.jpa.api.model.DaoMethodOutcome
- setDefaultSearchParamsCanBeOverridden(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
the default search params (i.e. - setDefaultTotalMode(SearchTotalModeEnum) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If a non-null value is supplied (default is
null
), a default for the_total
parameter may be specified here. - setDeferIndexingForCodesystemsOfSize(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
When a code system is added that contains more than this number of codes, the code system will be indexed later in an incremental process in order to avoid overwhelming Lucene with a huge number of codes in a single operation.
- setDeletedCount(int) - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOutcome
- setDeletedEntities(List<ResourceTable>) - Method in class ca.uhn.fhir.jpa.api.model.DeleteMethodOutcome
- setDeleteEnabled(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This setting should be disabled (set to
false
) on servers that are not allowing deletes. - setDeleteExpungeEnabled(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
(default isfalse
), the _expunge parameter on the DELETE operation will be enabled on this server. - setDisableHashBasedSearches(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
(default is false) the server will not use hash based searches. - setEmailFromAddress(String) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If e-mail subscriptions are supported, the From address used when sending e-mails
- setEnableInMemorySubscriptionMatching(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
false
(default is true) the server will not use in-memory subscription searching and instead use the database matcher for all subscription criteria matching. - setEnforceReferenceTargetTypes(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
(default is true) when a resource is being persisted, the target resource types of references will be validated to ensure that they are appropriate for the field containing the reference. - setEnforceReferentialIntegrityOnDelete(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
false
(default istrue
) resources will be permitted to be deleted even if other resources currently contain references to them. - setEnforceReferentialIntegrityOnWrite(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
false
(default istrue
) resources will be permitted to be created or updated even if they contain references to local resources that do not exist. - setEntity(IBasePersistedResource) - Method in class ca.uhn.fhir.jpa.api.model.DaoMethodOutcome
- setEquivalence(CodeType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationMatch
- setEverythingIncludesFetchPageSize(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Unlike with normal search queries, $everything queries have their _includes loaded by the main search thread and these included results are added to the normal search results instead of being added on as extras in a page.
- setExpireSearchResults(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If this is set to
false
(default istrue
) the stale search deletion task will be disabled (meaning that search results will be retained in the database indefinitely). - setExpireSearchResultsAfterMillis(long) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Sets the number of milliseconds that search results for a given client search should be preserved before being purged from the database.
- setExpungeBatchSize(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
The expunge batch size (default 800) determines the number of records deleted within a single transaction by the expunge operation.
- setExpungeDeletedResources(boolean) - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOptions
- setExpungedEntitiesCount(long) - Method in class ca.uhn.fhir.jpa.api.model.DeleteMethodOutcome
- setExpungedResourcesCount(long) - Method in class ca.uhn.fhir.jpa.api.model.DeleteMethodOutcome
- setExpungeEnabled(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
(default isfalse
), the $expunge operation will be enabled on this server. - setExpungeEverything(boolean) - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOptions
- setExpungeOldVersions(boolean) - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOptions
- setExpungeThreadCount(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This setting controls the number of threads allocated to the expunge operation
- setFetchSizeDefaultMaximum(Integer) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Gets the default maximum number of results to load in a query.
- setFilterParameterEnabled(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
the _filter search parameter will be enabled on this server. - setHardSearchLimit(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Deprecated.This method does not do anything. Configure the page size on your paging provider instead. Deprecated in HAPI FHIR 2.3 (Jan 2017)
- setHardTagListLimit(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Gets the maximum number of results to return in a GetTags query (DSTU1 only)
- setIncludeLimit(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Deprecated.Deprecated in HAPI FHIR 3.2.0 as this method doesn't actually do anything
- setIndexContainedResources(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Should contained IDs be indexed the same way that non-contained IDs are (default is
true
) - setIndexMissingFields(DaoConfig.IndexEnabledEnum) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
DaoConfig.IndexEnabledEnum.DISABLED
(default isDaoConfig.IndexEnabledEnum.DISABLED
) the server will not create search indexes for search parameters with no values in resources. - setLastNEnabled(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
(default isfalse
) the$lastn
operation will be enabled for indexing Observation resources. - setLimit(int) - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOptions
-
The maximum number of resource versions to expunge
- setMarkResourcesForReindexingUponSearchParameterChange(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Should resources be marked as needing reindexing when a SearchParameter resource is added or changed.
- setMatches(List<TranslationMatch>) - Method in class ca.uhn.fhir.jpa.api.model.TranslationResult
- setMaximumDeleteConflictQueryCount(Integer) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This determines the maximum number of conflicts that should be fetched and handled while retrying a delete of a resource.
- setMaximumExpansionSize(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Sets the maximum number of codes that will be added to an in-memory valueset expansion before the operation will be failed as too costly.
- setMaximumSearchResultCountInTransaction(Integer) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Provides the maximum number of results which may be returned by a search (HTTP GET) which is executed as a sub-operation within within a FHIR
transaction
orbatch
operation. - setMaximumTransactionBundleSize(Integer) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Specifies the maximum number of resources permitted within a single transaction bundle.
- setMaxRetries(int) - Method in class ca.uhn.fhir.jpa.api.model.ResourceVersionConflictResolutionStrategy
- setMessage(StringType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationResult
- setNop(boolean) - Method in class ca.uhn.fhir.jpa.api.model.DaoMethodOutcome
-
Was this a NO-OP - Typically because of an update to a resource that already matched the contents provided
- setPeriodMillis(long) - Method in class ca.uhn.fhir.jpa.api.model.WarmCacheEntry
- setPopulateIdentifierInAutoCreatedPlaceholderReferenceTargets(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
When
DaoConfig.setAutoCreatePlaceholderReferenceTargets(boolean)
is enabled, if this setting is set totrue
(default isfalse
) and the source reference has an identifier populated, the identifier will be copied to the target resource. - setPreExpandValueSets(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
, ValueSets and expansions are stored in terminology tables. - setPreExpandValueSetsDefaultCount(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This is the default value of
count
parameter for the ValueSet$expand
operation whenDaoConfig.isPreExpandValueSets()
returnstrue
. - setPreExpandValueSetsMaxCount(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This is the max value of
count
parameter for the ValueSet$expand
operation whenDaoConfig.isPreExpandValueSets()
returnstrue
. - setPreloadBlobFromInputStream(Boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Deprecated.In 5.2.0 this setting no longer does anything
- setPreviousResource(IBaseResource) - Method in class ca.uhn.fhir.jpa.api.model.DaoMethodOutcome
-
For update operations, this is the body of the resource as it was before the update
- setReindexThreadCount(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This setting controls the number of threads allocated to resource reindexing (which is only ever used if SearchParameters change, or a manual reindex is triggered due to a HAPI FHIR upgrade or some other reason).
- setResourceClientIdStrategy(DaoConfig.ClientIdStrategyEnum) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Controls the behaviour when a client-assigned ID is encountered, i.e.
- setResourceDaos(Collection<IFhirResourceDao>) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
- setResourceEncoding(ResourceEncodingEnum) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
- setResourceId(Long) - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- setResourceId(Long) - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- setResourceIdMarkedForDeletion(IIdType) - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
- setResourceIdToIgnoreConflict(IIdType) - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
- setResourceMetaCountHardLimit(Integer) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set, an individual resource will not be allowed to have more than the given number of tags, profiles, and security labels (the limit is for the combined total for all of these things on an individual resource).
- setResourceServerIdStrategy(DaoConfig.IdStrategyEnum) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This setting configures the strategy to use in generating IDs for newly created resources on the server.
- setResult(BooleanType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationResult
- setRetry(boolean) - Method in class ca.uhn.fhir.jpa.api.model.ResourceVersionConflictResolutionStrategy
- setReuseCachedSearchResultsForMillis(Long) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to a non null value (default is
non null
) if an identical search is requested multiple times within this window, the same results will be returned to multiple queries. - setReverse(boolean) - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- setReverse(BooleanType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- setSchedulingDisabled(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
- setSearchPreFetchThresholds(List<Integer>) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This setting sets the number of search results to prefetch.
- setSource(UriType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationMatch
- setSource(UriType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- setSource(UriType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- setStatusBasedReindexingDisabled(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
(default is false), the reindexing of search parameters using a query on the HFJ_RESOURCE.SP_INDEX_STATUS column will be disabled completely. - setStoreMetaSourceInformation(DaoConfig.StoreMetaSourceInformationEnum) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If enabled, resource source information (
Resource.meta.source
) will be persisted along with each resource. - setSubscriptionEnabled(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Deprecated.As of HAPI FHIR 3.0.0, subscriptions no longer use polling for detecting changes, so this setting has no effect
- setSubscriptionPollDelay(long) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Deprecated.As of HAPI FHIR 3.0.0, subscriptions no longer use polling for detecting changes, so this setting has no effect
- setSubscriptionPurgeInactiveAfterMillis(Long) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Deprecated.As of HAPI FHIR 3.0.0, subscriptions no longer use polling for detecting changes, so this setting has no effect
- setSubscriptionPurgeInactiveAfterSeconds(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
- setSupportedResourceTypes(String...) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
- setSupportedResourceTypes(Collection<String>) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
- setSuppressUpdatesWithNoChange(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to true (default is true), if a client performs an update which does not actually result in any chance to a given resource (e.g.
- setTarget(UriType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- setTarget(UriType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- setTargetSystem(UriType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- setTargetSystem(UriType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- setTranslationCachesExpireAfterWriteInMinutes(Long) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
Specifies the duration in minutes for which values will be retained after being written to the terminology translation cache.
- setTreatBaseUrlsAsLocal(Set<String>) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This setting may be used to advise the server that any references found in resources that have any of the base URLs given here will be replaced with simple local references.
- setTreatReferencesAsLogical(Set<String>) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This setting may be used to advise the server that any references found in resources that have any of the base URLs given here will be treated as logical references instead of being treated as real references.
- setUniqueIndexesCheckedBeforeSave(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
When using
unique indexes
, if this setting is set totrue
(default istrue
) the system will test for the existence of a particular unique index value prior to saving a new one. - setUniqueIndexesEnabled(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If set to
true
(default istrue
), indexes will be created for search parameters marked asHapiExtensions.EXT_SP_UNIQUE
. - setUrl(String) - Method in class ca.uhn.fhir.jpa.api.model.WarmCacheEntry
- setUrl(UriType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
- setUrl(UriType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
- setUseLegacySearchBuilder(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
This method controls whether to use the new non-hibernate search SQL builder that was introduced in HAPI FHIR 5.2.0.
- setValidateSearchParameterExpressionsOnSave(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If
true
(default istrue
), before allowing a SearchParameter resource to be stored (create, update, etc.) the expression will be performed against an empty resource to ensure that the FHIRPath executor is able to process it. - setWarmCacheEntries(List<WarmCacheEntry>) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
- setWebsocketContextPath(String) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
-
If websocket subscriptions are enabled, this defines the context path that listens to them.
- size() - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
- SOURCE_URI - ca.uhn.fhir.jpa.api.config.DaoConfig.StoreMetaSourceInformationEnum
- SOURCE_URI_AND_REQUEST_ID - ca.uhn.fhir.jpa.api.config.DaoConfig.StoreMetaSourceInformationEnum
- subsumes(IPrimitiveType<String>, IPrimitiveType<String>, IPrimitiveType<String>, CD, CD, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoCodeSystem
- SubsumesResult(ConceptSubsumptionOutcome) - Constructor for class ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoCodeSystem.SubsumesResult
T
- toParameterParts(Parameters.ParametersParameterComponent) - Method in class ca.uhn.fhir.jpa.api.model.TranslationMatch
- toParameters() - Method in class ca.uhn.fhir.jpa.api.model.TranslationResult
- toParameters(FhirContext) - Method in class ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoCodeSystem.SubsumesResult
- toResource(BaseHasResource, boolean) - Method in interface ca.uhn.fhir.jpa.api.dao.IDao
- toResource(Class<R>, IBaseResourceEntity, Collection<ResourceTag>, boolean) - Method in interface ca.uhn.fhir.jpa.api.dao.IDao
- toString() - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflict
- toString() - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
- toString() - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOptions
- transaction(RequestDetails, T) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirSystemDao
- translate(TranslationRequest, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoConceptMap
- translateRawParameters(Map<String, List<String>>, SearchParameterMap) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
Takes a map of incoming raw search parameters and translates/parses them into appropriate
IQueryParameterType
instances of the appropriate type for the given param - TranslationMatch - Class in ca.uhn.fhir.jpa.api.model
- TranslationMatch() - Constructor for class ca.uhn.fhir.jpa.api.model.TranslationMatch
- TranslationQuery - Class in ca.uhn.fhir.jpa.api.model
- TranslationQuery() - Constructor for class ca.uhn.fhir.jpa.api.model.TranslationQuery
- TranslationRequest - Class in ca.uhn.fhir.jpa.api.model
- TranslationRequest() - Constructor for class ca.uhn.fhir.jpa.api.model.TranslationRequest
- TranslationResult - Class in ca.uhn.fhir.jpa.api.model
- TranslationResult() - Constructor for class ca.uhn.fhir.jpa.api.model.TranslationResult
U
- update(T) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
Update a resource - Note that this variant of the method does not take in a
RequestDetails
and therefore can not fire any interceptors. - update(T, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- update(T, String) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
Update a resource - Note that this variant of the method does not take in a
RequestDetails
and therefore can not fire any interceptors. - update(T, String, boolean, boolean, RequestDetails, TransactionDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- update(T, String, boolean, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- update(T, String, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- updateEntity(RequestDetails, IBaseResource, IBasePersistedResource, Date, boolean, boolean, TransactionDetails, boolean, boolean) - Method in interface ca.uhn.fhir.jpa.api.dao.IJpaDao
- updateInternal(RequestDetails, T, boolean, boolean, IBasePersistedResource, IIdType, IBaseResource, TransactionDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IJpaDao
- UUID - ca.uhn.fhir.jpa.api.config.DaoConfig.IdStrategyEnum
-
Each resource will receive a randomly generated UUID
V
- validate(T, IIdType, String, EncodingEnum, ValidationModeEnum, String, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
-
Not supported in DSTU1!
- validateCode(IIdType, IPrimitiveType<String>, IPrimitiveType<String>, IPrimitiveType<String>, IPrimitiveType<String>, CD, CC, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoCodeSystem
- validateCode(IPrimitiveType<String>, IIdType, IPrimitiveType<String>, IPrimitiveType<String>, IPrimitiveType<String>, CD, CC, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoValueSet
- validateCriteriaAndReturnResourceDefinition(String) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
- valueOf(String) - Static method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.ClientIdStrategyEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.IdStrategyEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.IndexEnabledEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.StoreMetaSourceInformationEnum
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.ClientIdStrategyEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.IdStrategyEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.IndexEnabledEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.StoreMetaSourceInformationEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WarmCacheEntry - Class in ca.uhn.fhir.jpa.api.model
-
Denotes a search that should be performed in the background periodically in order to keep a fresh copy in the query cache.
- WarmCacheEntry() - Constructor for class ca.uhn.fhir.jpa.api.model.WarmCacheEntry
All Classes All Packages