Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACTIVE_STATUS - Static variable in class ca.uhn.fhir.subscription.SubscriptionConstants
- add(String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.NoiseCharacters
- addAllowedExtendedAsciiRange(int, int) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TextStandardizer
- addAllowedNonLetterAndDigitCharacters(Character...) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TextStandardizer
- addAllowedSpec(String) - Method in class ca.uhn.fhir.rest.server.interceptor.InteractionBlockingInterceptor.Builder
-
Adds an interaction or operation that will be permitted.
- addCodeInValueSet(String, String, String) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizedList
-
If specified, any search for
theResourceName
will automatically include a parameter indicating that the token search parametertheSearchParameterName
must have a value in the ValueSet with URLtheValueSetUrl
. - addCodeNotInValueSet(String, String, String) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizedList
-
If specified, any search for
theResourceName
will automatically include a parameter indicating that the token search parametertheSearchParameterName
must have a value not in the ValueSet with URLtheValueSetUrl
. - addCompartment(String) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizedList
-
Adds a compartment that the user should be allowed to access
- addCompartments(String...) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizedList
-
Adds a compartment that the user should be allowed to access
- addContext(String, Object) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestJson
- addDeferredInterceptorBroadcast(Pointcut, HookParams) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
This can be used by processors for FHIR transactions to defer interceptor broadcasts on sub-requests if needed
- addDeletedResourceId(IResourcePersistentId) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
- addDeletedResourceIds(Collection<? extends IResourcePersistentId>) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
- addDelimiters(String...) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.FirstNameStandardizer
- addDelimiters(String...) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.LastNameStandardizer
- addExcludeOperationType(RestOperationTypeEnum) - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseValidatingInterceptor
-
Do not validate the following operations.
- addHeader(String, String) - Method in interface ca.uhn.fhir.rest.api.server.IRestfulResponse
-
Adds a response header.
- addHeader(String, String) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Adds a new header
- addHeader(String, String) - Method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- addHeader(String, String) - Method in class ca.uhn.fhir.rest.server.BaseRestfulResponse
- addHeader(String, String) - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- addHeader(String, String) - Method in class ca.uhn.fhir.rest.server.servlet.ServletSubRequestDetails
- addHeadersToResponse(HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
This method is called prior to sending a response to incoming requests.
- AdditionalCompartmentSearchParameters - Class in ca.uhn.fhir.rest.server.interceptor.auth
-
This class is used in RuleBuilder, as a way to provide a compartment permission additional resource search params that are to be included as "in" the given compartment.
- AdditionalCompartmentSearchParameters() - Constructor for class ca.uhn.fhir.rest.server.interceptor.auth.AdditionalCompartmentSearchParameters
- addLine(String) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- addMappingSpecification(String, String) - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseTerminologyTranslationInterceptor
-
Adds a mapping specification using only a source and target CodeSystem URL.
- addMappingSpecification(String, String) - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseTerminologyTranslationSvc
- addMessage(TransactionLogMessages, String) - Static method in class ca.uhn.fhir.rest.server.TransactionLogMessages
- addMessageSuppressionPatterns(String...) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.ValidationMessageSuppressingInterceptor
-
Supplies one or more patterns to suppress.
- addMessageSuppressionPatterns(List<String>) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.ValidationMessageSuppressingInterceptor
-
Supplies one or more patterns to suppress.
- addMethod(BaseMethodBinding) - Method in class ca.uhn.fhir.rest.server.ResourceBinding
- addParameter(String, String[]) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- addParametersForServerRequest(RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.BaseOutcomeReturningMethodBindingWithResourceIdButNoResourceBody
- addParametersForServerRequest(RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.CreateMethodBinding
- addParametersForServerRequest(RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.DeleteMethodBinding
- addParametersForServerRequest(RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.PatchMethodBinding
- addParametersForServerRequest(RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.UpdateMethodBinding
- addPrefetch(String, IBaseResource) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestJson
- addRange(String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.NoiseCharacters
- addRange(String, String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.NoiseCharacters
- addRequestIdToResponse(ServletRequestDetails, String) - Method in class ca.uhn.fhir.rest.server.RestfulServer
- addResolvedMatchUrl(FhirContext, String, IResourcePersistentId) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
A Resolved Conditional URL is a mapping between a conditional URL (e.g.
- addResolvedResource(IIdType, Supplier<IBaseResource>) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
A Resolved Resource ID is a mapping between a resource ID (e.g.
- addResolvedResource(IIdType, IBaseResource) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
A Resolved Resource ID is a mapping between a resource ID (e.g.
- addResolvedResourceId(IIdType, IResourcePersistentId) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
A Resolved Resource ID is a mapping between a resource ID (e.g.
- addResource(String) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizedList
-
Adds a resource that the user should be allowed to access
- addResources(String...) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizedList
-
Adds a resource that the user should be allowed to access
- ADDRESS_GEO_ACCURACY_EXTENSION_URL - Static variable in interface ca.uhn.fhir.rest.server.interceptor.validation.address.IAddressValidator
-
URL for an optional geocoding accuracy extensions that may be added to addresses.
- ADDRESS_PARTS - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- ADDRESS_QUALITY_EXTENSION_URL - Static variable in interface ca.uhn.fhir.rest.server.interceptor.validation.address.IAddressValidator
-
URL for an optional address quality extensions that may be added to addresses.
- ADDRESS_TYPE_NAME - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidatingInterceptor
- ADDRESS_VALIDATION_DISABLED_HEADER - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidatingInterceptor
- ADDRESS_VALIDATION_EXTENSION_URL - Static variable in interface ca.uhn.fhir.rest.server.interceptor.validation.address.IAddressValidator
-
URL for validation results that should be placed on addresses.
- ADDRESS_VERIFICATION_CODE_EXTENSION_URL - Static variable in interface ca.uhn.fhir.rest.server.interceptor.validation.address.IAddressValidator
-
URL for an optional address verification extensions that may be added to addresses.
- AddressHelper - Class in ca.uhn.fhir.rest.server.interceptor.validation.helpers
-
Helper class for working with FHIR Address element
- AddressHelper(FhirContext, IBase) - Constructor for class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- AddressValidatingInterceptor - Class in ca.uhn.fhir.rest.server.interceptor.validation.address
- AddressValidatingInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidatingInterceptor
- AddressValidatingInterceptor(Properties) - Constructor for class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidatingInterceptor
- AddressValidationException - Exception Class in ca.uhn.fhir.rest.server.interceptor.validation.address
- AddressValidationException() - Constructor for exception class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidationException
- AddressValidationException(String) - Constructor for exception class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidationException
- AddressValidationException(String, Throwable) - Constructor for exception class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidationException
- AddressValidationException(Throwable) - Constructor for exception class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidationException
- AddressValidationResult - Class in ca.uhn.fhir.rest.server.interceptor.validation.address
- AddressValidationResult() - Constructor for class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidationResult
- addRollbackUndoAction(Runnable) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
Add an action that should be executed if the transaction is rolled back
- addSearchParam(RuntimeSearchParam) - Method in class ca.uhn.fhir.rest.server.util.FhirContextSearchParamRegistry
- addSearchParameters(String...) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AdditionalCompartmentSearchParameters
- addSearchParamIfAbsent(String, RuntimeSearchParam) - Method in class ca.uhn.fhir.rest.server.util.ResourceSearchParams
- addSupplier(Supplier<Object>) - Method in class ca.uhn.fhir.rest.server.provider.ObservableSupplierSet
-
Add a supplier and notify all observers
- addTester(IAuthRuleTester) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBulkExportImpl
- addTester(IAuthRuleTester) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleImplConditional
- addTester(IAuthRuleTester) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleImplUpdateHistoryRewrite
- addTesters(List<IAuthRuleTester>) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBulkExportImpl
- addTesters(List<IAuthRuleTester>) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleImplConditional
- addTesters(List<IAuthRuleTester>) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleImplUpdateHistoryRewrite
- addTranslate(int, char) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TextStandardizer
- addUpdatedResourceId(IResourcePersistentId) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
- addUpdatedResourceIds(Collection<? extends IResourcePersistentId>) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
- addValidationResultsToOperationOutcome(RequestDetails, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.ValidationResultEnrichingInterceptor
- addValidationResultToRequestDetails(RequestDetails, ValidationResult) - Static method in class ca.uhn.fhir.rest.server.interceptor.ValidationResultEnrichingInterceptor
- addValidatorModule(IValidatorModule) - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
Specify a validator module to use.
- ALL - Enum constant in enum ca.uhn.fhir.rest.server.util.ISearchParamRegistry.SearchParamLookupContextEnum
-
Return any search parameters that are known to the system for any context
- ALL_PARTITIONS_TENANT_NAME - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- allow() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilder
-
Start a new rule to allow a given operation
- allow() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBuilder
- allow(String) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilder
-
Start a new rule to allow a given operation
- allow(String) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBuilder
- ALLOW - Enum constant in enum ca.uhn.fhir.rest.server.interceptor.auth.PolicyEnum
- ALLOW_PATCH_REQUEST_UNCHALLENGED - Enum constant in enum ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationFlagsEnum
- allowAll() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilder
-
This rule allows any invocation to proceed.
- allowAll() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBuilder
- allowAll(String) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilder
-
This rule allows any invocation to proceed.
- allowAll(String) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBuilder
- ALLOWED_OP_TYPES - Static variable in class ca.uhn.fhir.rest.server.interceptor.InteractionBlockingInterceptor
- allowVoidReturnType() - Method in class ca.uhn.fhir.rest.server.method.BaseOutcomeReturningMethodBindingWithResourceIdButNoResourceBody
-
Subclasses may override to allow a void method return type, which is allowable for some methods (e.g.
- allowVoidReturnType() - Method in class ca.uhn.fhir.rest.server.method.CreateMethodBinding
-
Subclasses may override to allow a void method return type, which is allowable for some methods (e.g.
- allowVoidReturnType() - Method in class ca.uhn.fhir.rest.server.method.UpdateMethodBinding
-
Subclasses may override to allow a void method return type, which is allowable for some methods (e.g.
- allowVoidReturnType() - Method in class ca.uhn.fhir.rest.server.method.DeleteMethodBinding
- allowVoidReturnType() - Method in class ca.uhn.fhir.rest.server.method.PatchMethodBinding
- allRequests() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderPatch
-
With this setting, all patch requests will be permitted to proceed.
- allRequests() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderUpdateHistoryRewrite
- allResources() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderAppliesTo
-
Rule applies to all resources
- andAllowAllResponses() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderOperationNamedAndScoped
-
Responses for this operation will not be checked
- andAllowAllResponsesWithAllResourcesAccess() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderOperationNamedAndScoped
-
Deprecated.
- andApplyNormalRules() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleTransactionOp
- andRequireExplicitResponseAuthorization() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderOperationNamedAndScoped
-
Responses for this operation must be authorized by other rules.
- andThen() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleFinished
-
Start another rule
- any() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderGraphQL
-
Allow any GraphQL request.
- any() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleBulkExport
-
Allow/deny any bulk export operation
- ApacheProxyAddressStrategy - Class in ca.uhn.fhir.rest.server
-
Works like the normal
IncomingRequestAddressStrategy
unless there's an x-forwarded-host present, in which case that's used in place of the server's address. - ApacheProxyAddressStrategy(boolean) - Constructor for class ca.uhn.fhir.rest.server.ApacheProxyAddressStrategy
- applyAccessControl(IBaseBinary, RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.binary.BinarySecurityContextInterceptor
-
This method applies security to a given Binary resource.
- applyAccessControl(IBaseBinary, String, String, RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.binary.BinarySecurityContextInterceptor
-
This method applies access controls to a Binary resource containing the given identifier system and value in the Binary.securityContext element.
- applyETagAsVersion(RequestDetails, IIdType) - Static method in class ca.uhn.fhir.rest.server.method.UpdateMethodBinding
- applyETagAsVersion(String, IIdType) - Static method in class ca.uhn.fhir.rest.server.method.UpdateMethodBinding
- applyFilterToList() - Method in class ca.uhn.fhir.rest.api.server.SimplePreResourceAccessDetails
-
Remove any blocked resources from the list that was passed into the constructor
- applyRule(RestOperationTypeEnum, RequestDetails, IBaseResource, IIdType, IBaseResource, IRuleApplier, Set<AuthorizationFlagsEnum>, Pointcut) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRule
-
Applies the rule and returns a policy decision, or
null
if the rule does not apply - applyRule(RestOperationTypeEnum, RequestDetails, IBaseResource, IIdType, IBaseResource, IRuleApplier, Set<AuthorizationFlagsEnum>, Pointcut) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBulkExportImpl
- applyRule(RestOperationTypeEnum, RequestDetails, IBaseResource, IIdType, IBaseResource, IRuleApplier, Set<AuthorizationFlagsEnum>, Pointcut) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleImplConditional
- applyRule(RestOperationTypeEnum, RequestDetails, IBaseResource, IIdType, IBaseResource, IRuleApplier, Set<AuthorizationFlagsEnum>, Pointcut) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleImplUpdateHistoryRewrite
- applyRulesAndReturnDecision(RestOperationTypeEnum, RequestDetails, IBaseResource, IIdType, IBaseResource, Pointcut) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
- applyRulesAndReturnDecision(RestOperationTypeEnum, RequestDetails, IBaseResource, IIdType, IBaseResource, Pointcut) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IRuleApplier
- APPROXIMATE - Enum constant in enum ca.uhn.fhir.rest.server.method.MethodMatchEnum
- asRestOperationType() - Method in enum ca.uhn.fhir.rest.server.messaging.BaseResourceMessage.OperationTypeEnum
- asSet(Character...) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TextStandardizer
- atAnyLevel() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderOperationNamed
-
Rule applies to invocations of this operation at any level (server, type or instance)
- attach(T) - Method in class ca.uhn.fhir.rest.server.provider.ObservableSupplierSet
-
Attach an observer to this observableSupplierSet.
- ATTRIBUTE_REQUEST_ID - Static variable in class ca.uhn.fhir.rest.server.ServletRequestTracing
- AuthorizationConstants - Class in ca.uhn.fhir.rest.server.interceptor.auth
- AuthorizationFlagsEnum - Enum in ca.uhn.fhir.rest.server.interceptor.auth
- AuthorizationInterceptor - Class in ca.uhn.fhir.rest.server.interceptor.auth
-
This class is a base class for interceptors which can be used to inspect requests and responses to determine whether the calling user has permission to perform the given action.
- AuthorizationInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
-
Constructor
- AuthorizationInterceptor(PolicyEnum) - Constructor for class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
-
Constructor
- AuthorizationInterceptor.Verdict - Class in ca.uhn.fhir.rest.server.interceptor.auth
- AUTHORIZED - Enum constant in enum ca.uhn.fhir.rest.server.interceptor.consent.ConsentOperationStatusEnum
-
The engine has nothing to say about the operation (same as proceed, but the host application need not consult the engine - can use more efficient counting/caching methods)
- AUTHORIZED - Static variable in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentOutcome
-
Convenience constant containing
new ConsentOutcome(ConsentOperationStatusEnum.AUTHORIZED)
- AuthorizedList - Class in ca.uhn.fhir.rest.server.interceptor.auth
-
Return type for
SearchNarrowingInterceptor.buildAuthorizedList(RequestDetails)
- AuthorizedList() - Constructor for class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizedList
B
- BAD_STREAM_PLACEHOLDER - Static variable in class ca.uhn.fhir.rest.api.server.RequestDetails
- BanUnsupportedHttpMethodsInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
-
This interceptor causes the server to reject invocations for HTTP methods other than those supported by the server with an HTTP 405.
- BanUnsupportedHttpMethodsInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.BanUnsupportedHttpMethodsInterceptor
- BaseCdsServiceJson - Class in ca.uhn.fhir.rest.api.server.cdshooks
- BaseCdsServiceJson() - Constructor for class ca.uhn.fhir.rest.api.server.cdshooks.BaseCdsServiceJson
- BaseJsonMessage<T> - Class in ca.uhn.fhir.rest.server.messaging.json
- BaseJsonMessage() - Constructor for class ca.uhn.fhir.rest.server.messaging.json.BaseJsonMessage
-
Constructor
- BaseLastNProvider - Class in ca.uhn.fhir.rest.server.provider
-
This class implements the Observation $lastn operation.
- BaseLastNProvider() - Constructor for class ca.uhn.fhir.rest.server.provider.BaseLastNProvider
- BaseMethodBinding - Class in ca.uhn.fhir.rest.server.method
- BaseMethodBinding(Method, FhirContext, Object) - Constructor for class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- BaseOutcomeReturningMethodBindingWithResourceIdButNoResourceBody - Class in ca.uhn.fhir.rest.server.method
- BaseOutcomeReturningMethodBindingWithResourceIdButNoResourceBody(Method, FhirContext, Object, Class<?>, Class<? extends IBaseResource>, String) - Constructor for class ca.uhn.fhir.rest.server.method.BaseOutcomeReturningMethodBindingWithResourceIdButNoResourceBody
- BasePagingProvider - Class in ca.uhn.fhir.rest.server
- BasePagingProvider() - Constructor for class ca.uhn.fhir.rest.server.BasePagingProvider
- BaseParseAction<T> - Class in ca.uhn.fhir.rest.api.server
- BaseParseAction(T) - Constructor for class ca.uhn.fhir.rest.api.server.BaseParseAction
- BaseQueryParameter - Class in ca.uhn.fhir.rest.server.method
- BaseQueryParameter() - Constructor for class ca.uhn.fhir.rest.server.method.BaseQueryParameter
- BaseResourceMessage - Class in ca.uhn.fhir.rest.server.messaging
- BaseResourceMessage() - Constructor for class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
- BaseResourceMessage.OperationTypeEnum - Enum in ca.uhn.fhir.rest.server.messaging
- BaseResourceModifiedMessage - Class in ca.uhn.fhir.rest.server.messaging
- BaseResourceModifiedMessage() - Constructor for class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
-
Constructor
- BaseResourceModifiedMessage(FhirContext, IBaseResource, BaseResourceMessage.OperationTypeEnum) - Constructor for class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- BaseResourceModifiedMessage(FhirContext, IBaseResource, BaseResourceMessage.OperationTypeEnum, RequestDetails) - Constructor for class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- BaseResourceModifiedMessage(FhirContext, IBaseResource, BaseResourceMessage.OperationTypeEnum, RequestDetails, RequestPartitionId) - Constructor for class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- BaseResourceModifiedMessage(IIdType, BaseResourceMessage.OperationTypeEnum) - Constructor for class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- BaseResourcePersistentId<T> - Class in ca.uhn.fhir.rest.api.server.storage
-
This class is an abstraction for however primary keys are stored in the underlying storage engine.
- BaseResourcePersistentId(Long, String) - Constructor for class ca.uhn.fhir.rest.api.server.storage.BaseResourcePersistentId
- BaseResourcePersistentId(String) - Constructor for class ca.uhn.fhir.rest.api.server.storage.BaseResourcePersistentId
- BaseResourceReturningMethodBinding - Class in ca.uhn.fhir.rest.server.method
- BaseResourceReturningMethodBinding(Class<?>, Method, FhirContext, Object) - Constructor for class ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding
- BaseResourceReturningMethodBinding.MethodReturnTypeEnum - Enum in ca.uhn.fhir.rest.server.method
- BaseResourceReturningMethodBinding.ReturnTypeEnum - Enum in ca.uhn.fhir.rest.server.method
- BaseResponseTerminologyInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
- BaseResponseTerminologyInterceptor(IValidationSupport) - Constructor for class ca.uhn.fhir.rest.server.interceptor.BaseResponseTerminologyInterceptor
-
Constructor
- BaseRestfulResponse<T> - Class in ca.uhn.fhir.rest.server
- BaseRestfulResponse(T) - Constructor for class ca.uhn.fhir.rest.server.BaseRestfulResponse
- BaseRestfulValidator - Class in ca.uhn.fhir.rest.server.interceptor.validation.address.impl
- BaseRestfulValidator(Properties) - Constructor for class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.BaseRestfulValidator
- BaseServerCapabilityStatementProvider - Class in ca.uhn.fhir.rest.server.util
- BaseServerCapabilityStatementProvider() - Constructor for class ca.uhn.fhir.rest.server.util.BaseServerCapabilityStatementProvider
- BaseServerCapabilityStatementProvider(RestfulServerConfiguration) - Constructor for class ca.uhn.fhir.rest.server.util.BaseServerCapabilityStatementProvider
- BaseValidatingInterceptor<T> - Class in ca.uhn.fhir.rest.server.interceptor
-
This interceptor intercepts each incoming request and if it contains a FHIR resource, validates that resource.
- BaseValidatingInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
- beginAcceptingDeferredInterceptorBroadcasts(Pointcut...) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
This can be used by processors for FHIR transactions to defer interceptor broadcasts on sub-requests if needed
- BinarySecurityContextInterceptor - Class in ca.uhn.fhir.rest.server.interceptor.binary
-
This security interceptor checks any Binary resources that are being exposed to a user and can forbid the user from accessing them based on the security context found in
Binary.securityContext.identifier
. - BinarySecurityContextInterceptor(FhirContext) - Constructor for class ca.uhn.fhir.rest.server.interceptor.binary.BinarySecurityContextInterceptor
-
Constructor
- Bindings - Class in ca.uhn.fhir.rest.server
- Bindings(IdentityHashMap<SearchMethodBinding, String>, HashMap<String, List<SearchMethodBinding>>, HashMap<String, List<OperationMethodBinding>>, IdentityHashMap<OperationMethodBinding, String>) - Constructor for class ca.uhn.fhir.rest.server.Bindings
- bindMethod(BaseMethodBinding) - Method in class ca.uhn.fhir.rest.server.interceptor.InteractionBlockingInterceptor
- bindMethod(Method, FhirContext, Object) - Static method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- BODY - Enum constant in enum ca.uhn.fhir.rest.server.method.ResourceParameter.Mode
- BODY_BYTE_ARRAY - Enum constant in enum ca.uhn.fhir.rest.server.method.ResourceParameter.Mode
- build() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilder
-
Build the rule list
- build() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleFinished
-
Build the rule list
- build() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBuilder
- build() - Method in class ca.uhn.fhir.rest.server.interceptor.InteractionBlockingInterceptor.Builder
- build() - Method in class ca.uhn.fhir.rest.server.method.ResponsePage.ResponsePageBuilder
- buildAuthorizedList(RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.SearchNarrowingInterceptor
-
Subclasses should override this method to supply the set of compartments that the user making the request should actually have access to.
- Builder(FhirContext) - Constructor for class ca.uhn.fhir.rest.server.interceptor.InteractionBlockingInterceptor.Builder
-
Constructor
- buildMatched() - Static method in class ca.uhn.fhir.rest.server.interceptor.auth.IAuthorizationSearchParamMatcher.MatchResult
- buildRuleList(RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
-
Subclasses should override this method to supply the set of rules to be applied to this individual request.
- buildUnmatched() - Static method in class ca.uhn.fhir.rest.server.interceptor.auth.IAuthorizationSearchParamMatcher.MatchResult
- buildUnsupported(String) - Static method in class ca.uhn.fhir.rest.server.interceptor.auth.IAuthorizationSearchParamMatcher.MatchResult
- bulkExport() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRule
-
This rule permits the user to initiate a FHIR bulk export
- BulkExportJobParameters - Class in ca.uhn.fhir.rest.api.server.bulk
- BulkExportJobParameters() - Constructor for class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- BulkExportJobParameters.ExportStyle - Enum in ca.uhn.fhir.rest.api.server.bulk
- BUNDLE - Enum constant in enum ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding.MethodReturnTypeEnum
- BUNDLE - Enum constant in enum ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding.ReturnTypeEnum
- BUNDLE_PROVIDER - Enum constant in enum ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding.MethodReturnTypeEnum
- BUNDLE_RESOURCE - Enum constant in enum ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding.MethodReturnTypeEnum
- bundleProvider - Variable in class ca.uhn.fhir.rest.server.method.ResponseBundleRequest
-
The bundle provider that will be used as the source of resources for the returned bundle.
- BundleProviders - Class in ca.uhn.fhir.rest.server
-
Utility methods for working with
IBundleProvider
- BundleProviderWithNamedPages - Class in ca.uhn.fhir.rest.server
-
Bundle provider that uses named pages instead of counts
- BundleProviderWithNamedPages(List<IBaseResource>, String, String, Integer) - Constructor for class ca.uhn.fhir.rest.server.BundleProviderWithNamedPages
-
Constructor
- bundleType - Variable in class ca.uhn.fhir.rest.server.method.ResponseBundleRequest
-
The type of bundle that should be returned to the client.
C
- ca.uhn.fhir.rest.api.server - package ca.uhn.fhir.rest.api.server
- ca.uhn.fhir.rest.api.server.bulk - package ca.uhn.fhir.rest.api.server.bulk
- ca.uhn.fhir.rest.api.server.cdshooks - package ca.uhn.fhir.rest.api.server.cdshooks
- ca.uhn.fhir.rest.api.server.storage - package ca.uhn.fhir.rest.api.server.storage
- ca.uhn.fhir.rest.server - package ca.uhn.fhir.rest.server
- ca.uhn.fhir.rest.server.interceptor - package ca.uhn.fhir.rest.server.interceptor
- ca.uhn.fhir.rest.server.interceptor.auth - package ca.uhn.fhir.rest.server.interceptor.auth
- ca.uhn.fhir.rest.server.interceptor.binary - package ca.uhn.fhir.rest.server.interceptor.binary
- ca.uhn.fhir.rest.server.interceptor.consent - package ca.uhn.fhir.rest.server.interceptor.consent
- ca.uhn.fhir.rest.server.interceptor.partition - package ca.uhn.fhir.rest.server.interceptor.partition
- ca.uhn.fhir.rest.server.interceptor.s13n - package ca.uhn.fhir.rest.server.interceptor.s13n
- ca.uhn.fhir.rest.server.interceptor.s13n.standardizers - package ca.uhn.fhir.rest.server.interceptor.s13n.standardizers
- ca.uhn.fhir.rest.server.interceptor.validation - package ca.uhn.fhir.rest.server.interceptor.validation
- ca.uhn.fhir.rest.server.interceptor.validation.address - package ca.uhn.fhir.rest.server.interceptor.validation.address
- ca.uhn.fhir.rest.server.interceptor.validation.address.impl - package ca.uhn.fhir.rest.server.interceptor.validation.address.impl
- ca.uhn.fhir.rest.server.interceptor.validation.fields - package ca.uhn.fhir.rest.server.interceptor.validation.fields
- ca.uhn.fhir.rest.server.interceptor.validation.helpers - package ca.uhn.fhir.rest.server.interceptor.validation.helpers
- ca.uhn.fhir.rest.server.mail - package ca.uhn.fhir.rest.server.mail
- ca.uhn.fhir.rest.server.messaging - package ca.uhn.fhir.rest.server.messaging
- ca.uhn.fhir.rest.server.messaging.json - package ca.uhn.fhir.rest.server.messaging.json
- ca.uhn.fhir.rest.server.method - package ca.uhn.fhir.rest.server.method
- ca.uhn.fhir.rest.server.provider - package ca.uhn.fhir.rest.server.provider
- ca.uhn.fhir.rest.server.servlet - package ca.uhn.fhir.rest.server.servlet
- ca.uhn.fhir.rest.server.tenant - package ca.uhn.fhir.rest.server.tenant
- ca.uhn.fhir.rest.server.util - package ca.uhn.fhir.rest.server.util
- ca.uhn.fhir.subscription - package ca.uhn.fhir.subscription
- CACHE_THREAD_PREFIX - Static variable in class ca.uhn.fhir.rest.server.method.ConformanceMethodBinding
- calculateOffset(RequestDetails, IBundleProvider) - Static method in class ca.uhn.fhir.rest.server.method.OffsetCalculator
-
Calculate the offset into the list of resources that should be used to create the returned bundle.
- callHooks(Pointcut, HookParams) - Method in class ca.uhn.fhir.rest.server.util.CompositeInterceptorBroadcaster
- callHooksAndReturnObject(Pointcut, HookParams) - Method in class ca.uhn.fhir.rest.server.util.CompositeInterceptorBroadcaster
- callOutgoingFailureOperationOutcomeHook(RequestDetails, IBaseOperationOutcome) - Static method in class ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding
- callOutgoingResponseHook(RequestDetails, ResponseDetails) - Static method in class ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding
- canSeeResource(RequestDetails, IBaseResource, IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.SearchNarrowingConsentService
- canSeeResource(RequestDetails, IBaseResource, IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConstantConsentService
- canSeeResource(RequestDetails, IBaseResource, IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.DelegatingConsentService
- canSeeResource(RequestDetails, IBaseResource, IConsentContextServices) - Method in interface ca.uhn.fhir.rest.server.interceptor.consent.IConsentService
-
This method is called if a user may potentially see a resource via READ operations, SEARCH operations, etc.
- canSeeResource(RequestDetails, IBaseResource, IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.MultiDelegateConsentService
- canSeeResource(RequestDetails, IBaseResource, IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.RuleFilteringConsentService
-
Apply the rules active in our rule-applier, and drop resources that don't pass.
- canStoreSearchResults() - Method in interface ca.uhn.fhir.rest.api.server.IRestfulServer
- canStoreSearchResults() - Method in interface ca.uhn.fhir.rest.server.IPagingProvider
- capabilityStatementGenerated(RequestDetails, IBaseConformance) - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseHighlighterInterceptor
- capitalize(String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.FirstNameStandardizer
- capture(RequestDetails, Writer) - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseSizeCapturingInterceptor
- CaptureResourceSourceFromHeaderInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
-
This interceptor examines a header on the incoming request and places it in
Resource.meta.source
(R4 and above) or in an extension onResource.meta
with the URLhttp://hapifhir.io/fhir/StructureDefinition/resource-meta-source
(DSTU3). - CaptureResourceSourceFromHeaderInterceptor(FhirContext) - Constructor for class ca.uhn.fhir.rest.server.interceptor.CaptureResourceSourceFromHeaderInterceptor
- CdsHooksExtension - Class in ca.uhn.fhir.rest.api.server.cdshooks
-
Users can define CDS Hooks extensions by extending this class.
- CdsHooksExtension() - Constructor for class ca.uhn.fhir.rest.api.server.cdshooks.CdsHooksExtension
- CdsServiceRequestAuthorizationJson - Class in ca.uhn.fhir.rest.api.server.cdshooks
-
A structure holding an OAuth 2.0 bearer access token granting the CDS Service access to FHIR resource
- CdsServiceRequestAuthorizationJson() - Constructor for class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestAuthorizationJson
- CdsServiceRequestContextJson - Class in ca.uhn.fhir.rest.api.server.cdshooks
- CdsServiceRequestContextJson() - Constructor for class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestContextJson
- CdsServiceRequestJson - Class in ca.uhn.fhir.rest.api.server.cdshooks
-
Represents a CDS Hooks Service Request
- CdsServiceRequestJson() - Constructor for class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestJson
- checkForRegexp(String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.FirstNameStandardizer
- CLASSPATH - Static variable in class ca.uhn.fhir.rest.server.interceptor.ConfigLoader
- clear() - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
-
Clear all data held in this resource provider
- clearCounts() - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
-
Clear the counts used by
HashMapResourceProvider.getCountRead()
and other count methods - clearMappingSpecifications() - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseTerminologyTranslationInterceptor
-
Clear all mapping specifications
- clearMappingSpecifications() - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseTerminologyTranslationSvc
- clearResolvedItems() - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
- clearRollbackUndoActions() - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
Clears any previously added rollback actions
- clearUserData(String) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
Remove an item previously stored in user data
- close() - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- close() - Method in class ca.uhn.fhir.rest.server.method.ConformanceMethodBinding
- collectMethodBindings() - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
- combineWith(ResponsePage.ResponsePageBuilder) - Method in class ca.uhn.fhir.rest.server.method.ResponsePage.ResponsePageBuilder
-
Combine this builder with a second buider.
- commitResponse(Closeable) - Method in interface ca.uhn.fhir.rest.api.server.IRestfulResponse
-
Finalizes the response streaming using the writer that was returned by calling either
IRestfulResponse.getResponseWriter(int, String, String, boolean)
orIRestfulResponse.getResponseOutputStream(int, String, Integer)
. - commitResponse(Closeable) - Method in class ca.uhn.fhir.rest.api.server.SystemRestfulResponse
- commitResponse(Closeable) - Method in class ca.uhn.fhir.rest.server.servlet.ServletRestfulResponse
- CommonResourceSupertypeScanner - Class in ca.uhn.fhir.rest.server
-
When populating the StructureDefinition links in a capability statement, it can be useful to know the lowest common superclass for the profiles in use for a given resource name.
- CommonResourceSupertypeScanner() - Constructor for class ca.uhn.fhir.rest.server.CommonResourceSupertypeScanner
- completed(RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseSizeCapturingInterceptor
- completeOperationFailure(RequestDetails, BaseServerResponseException, IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.DelegatingConsentService
- completeOperationFailure(RequestDetails, BaseServerResponseException, IConsentContextServices) - Method in interface ca.uhn.fhir.rest.server.interceptor.consent.IConsentService
-
This method is called when an operation is complete.
- completeOperationSuccess(RequestDetails, IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.DelegatingConsentService
- completeOperationSuccess(RequestDetails, IConsentContextServices) - Method in interface ca.uhn.fhir.rest.server.interceptor.consent.IConsentService
-
This method is called when an operation is complete.
- CompositeInterceptorBroadcaster - Class in ca.uhn.fhir.rest.server.util
-
This is an
IInterceptorBroadcaster
which combines multiple interceptor broadcasters. - computeSharedSupertypeForResourcePerName(Collection<IResourceProvider>) - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
- ConditionalUrlRequest - Class in ca.uhn.fhir.rest.server.interceptor
-
Request object for
invalid reference
ca.uhn.fhir.interceptor.api.Pointcut#STORAGE_CONDITIONAL_URL_PREPROCESS
- ConditionalUrlRequest() - Constructor for class ca.uhn.fhir.rest.server.interceptor.ConditionalUrlRequest
- ConditionalUrlResponse - Class in ca.uhn.fhir.rest.server.interceptor
-
Request object for
invalid reference
ca.uhn.fhir.interceptor.api.Pointcut#STORAGE_CONDITIONAL_URL_PREPROCESS
- ConditionalUrlResponse() - Constructor for class ca.uhn.fhir.rest.server.interceptor.ConditionalUrlResponse
- ConfigLoader - Class in ca.uhn.fhir.rest.server.interceptor
- ConfigLoader() - Constructor for class ca.uhn.fhir.rest.server.interceptor.ConfigLoader
- configureResponseParser(RequestDetails, IParser) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- ConformanceMethodBinding - Class in ca.uhn.fhir.rest.server.method
- ConsentInterceptor - Class in ca.uhn.fhir.rest.server.interceptor.consent
-
The ConsentInterceptor can be used to apply arbitrary consent rules and data access policies on responses from a FHIR server.
- ConsentInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.consent.ConsentInterceptor
-
Constructor
- ConsentInterceptor(IConsentService) - Constructor for class ca.uhn.fhir.rest.server.interceptor.consent.ConsentInterceptor
-
Constructor
- ConsentInterceptor(IConsentService, IConsentContextServices) - Constructor for class ca.uhn.fhir.rest.server.interceptor.consent.ConsentInterceptor
-
Constructor
- ConsentOperationStatusEnum - Enum in ca.uhn.fhir.rest.server.interceptor.consent
- ConsentOutcome - Class in ca.uhn.fhir.rest.server.interceptor.consent
- ConsentOutcome(ConsentOperationStatusEnum) - Constructor for class ca.uhn.fhir.rest.server.interceptor.consent.ConsentOutcome
- ConsentOutcome(ConsentOperationStatusEnum, IBaseOperationOutcome) - Constructor for class ca.uhn.fhir.rest.server.interceptor.consent.ConsentOutcome
- ConsentOutcome(ConsentOperationStatusEnum, IBaseResource) - Constructor for class ca.uhn.fhir.rest.server.interceptor.consent.ConsentOutcome
- ConstantConsentService - Class in ca.uhn.fhir.rest.server.interceptor.consent
-
Consent Service that returns a fixed verdict.
- ConstantConsentService(ConsentOutcome) - Constructor for class ca.uhn.fhir.rest.server.interceptor.consent.ConstantConsentService
- constantService(ConsentOperationStatusEnum) - Static method in class ca.uhn.fhir.rest.server.interceptor.consent.ConstantConsentService
- containsKey(String) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestContextJson
- containsParamName(String) - Method in class ca.uhn.fhir.rest.server.util.ResourceSearchParams
- copyAdditionalPropertiesFrom(BaseResourceMessage) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
-
Copies any attributes from the given message into this messsage.
- CorsInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
- CorsInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.CorsInterceptor
-
Constructor which creates an interceptor with default CORS configuration for use in a FHIR server.
- CorsInterceptor(CorsConfiguration) - Constructor for class ca.uhn.fhir.rest.server.interceptor.CorsInterceptor
-
Constructor which accepts the given configuration
- CountParameter - Class in ca.uhn.fhir.rest.server.method
- CountParameter() - Constructor for class ca.uhn.fhir.rest.server.method.CountParameter
- CR_OPERATION_APPLY - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- CR_OPERATION_CARE_GAPS - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- CR_OPERATION_COLLECTDATA - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- CR_OPERATION_CQL - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- CR_OPERATION_DATAREQUIREMENTS - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- CR_OPERATION_EVALUATE - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- CR_OPERATION_EVALUATE_MEASURE - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Clinical Reasoning Operations
- CR_OPERATION_EXTRACT - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- CR_OPERATION_PACKAGE - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- CR_OPERATION_POPULATE - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- CR_OPERATION_PREPOPULATE - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- CR_OPERATION_QUESTIONNAIRE - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- CR_OPERATION_R5_APPLY - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- CR_OPERATION_SUBMIT_DATA - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- create() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRule
-
This rule specifically allows a user to perform a FHIR create, but not an update or other write operations
- create(T, RequestDetails) - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
- CREATE - Enum constant in enum ca.uhn.fhir.rest.server.messaging.BaseResourceMessage.OperationTypeEnum
- createConditional() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRule
-
This rule applies to
create
operations with aconditional
URL as a part of the request. - createConfiguration() - Method in class ca.uhn.fhir.rest.server.RestfulServer
- createEtag(String) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- createFromTransactionGuid(String) - Static method in class ca.uhn.fhir.rest.server.TransactionLogMessages
- createLinkSelf(String, RequestDetails) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- createLinkSelfWithoutGivenParameters(String, RequestDetails, List<String>) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
-
This function will create a self link but omit any parameters passed in via the excludedParameterNames list.
- CreateMethodBinding - Class in ca.uhn.fhir.rest.server.method
- CreateMethodBinding(Method, FhirContext, Object) - Constructor for class ca.uhn.fhir.rest.server.method.CreateMethodBinding
- createMethodParams(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- createNew() - Static method in class ca.uhn.fhir.rest.server.TransactionLogMessages
- createOffsetPagingLink(BundleLinks, String, String, Integer, Integer, Map<String, String[]>) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- createPagingLink(BundleLinks, RequestDetails, String, int, int, Map<String, String[]>) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- createPagingLink(BundleLinks, RequestDetails, String, String, Map<String, String[]>) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- createParametersForServerRequest(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- createPoweredByAttributes() - Method in class ca.uhn.fhir.rest.server.RestfulServer
- createPoweredByHeader() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Subclasses may override to provide their own powered by header.
- createPoweredByHeaderComponentName() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Subclasses my override
- createPoweredByHeaderProductName() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Subclasses my override
- createPoweredByHeaderProductVersion() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Subclasses my override
- createProviders() - Method in class ca.uhn.fhir.rest.server.provider.ResourceProviderFactory
- createRequestReader(RequestDetails) - Static method in class ca.uhn.fhir.rest.server.method.ResourceParameter
- createServerConformanceProvider(RestfulServer) - Method in interface ca.uhn.fhir.rest.api.server.IFhirVersionServer
- createSortStringDstu3(SortSpec) - Static method in class ca.uhn.fhir.rest.server.method.SortParameter
D
- DEFAULT_DATA_CLEANSE_ENDPOINT - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.LoquateAddressValidator
- DEFAULT_DEFAULT_PAGE_SIZE - Static variable in class ca.uhn.fhir.rest.server.BasePagingProvider
- DEFAULT_ETAG_SUPPORT - Static variable in class ca.uhn.fhir.rest.server.RestfulServer
-
Default setting for
ETag Support
:ETagSupportEnum.ENABLED
- DEFAULT_MAX_PAGE_SIZE - Static variable in class ca.uhn.fhir.rest.server.BasePagingProvider
- DEFAULT_PARTITION_NAME - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- DEFAULT_PREFER_RETURN - Static variable in class ca.uhn.fhir.rest.server.RestfulServer
-
Default value for
RestfulServer.setDefaultPreferReturn(PreferReturnEnum)
- DEFAULT_RESPONSE_HEADER_NAME - Static variable in class ca.uhn.fhir.rest.server.interceptor.RequestValidatingInterceptor
-
X-HAPI-Request-Validation
- DEFAULT_RESPONSE_HEADER_NAME - Static variable in class ca.uhn.fhir.rest.server.interceptor.ResponseValidatingInterceptor
-
X-HAPI-Request-Validation
- DEFAULT_RESPONSE_HEADER_VALUE - Static variable in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
Default value:
${row}:${col} ${severity} ${message} (${location})
- DEFAULT_REST_RESOURCE_REV_INCLUDES_ENABLED - Static variable in class ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
- deferredBroadcastProcessingFinished() - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
- DeferredInterceptorBroadcasts - Class in ca.uhn.fhir.rest.api.server.storage
- DeferredInterceptorBroadcasts(ListMultimap<Pointcut, HookParams>) - Constructor for class ca.uhn.fhir.rest.api.server.storage.DeferredInterceptorBroadcasts
- DelegatingConsentService - Class in ca.uhn.fhir.rest.server.interceptor.consent
-
Implementation of
IConsentService
that forwards to another implementation ofIConsentService
. - DelegatingConsentService() - Constructor for class ca.uhn.fhir.rest.server.interceptor.consent.DelegatingConsentService
- delete() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRule
-
This rule applies to the FHIR delete operation
- delete(IIdType, RequestDetails) - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
- DELETE - Enum constant in enum ca.uhn.fhir.rest.server.messaging.BaseResourceMessage.OperationTypeEnum
- DeleteCascadeDetails(DeleteCascadeModeEnum, Integer) - Constructor for class ca.uhn.fhir.rest.server.RestfulServerUtils.DeleteCascadeDetails
- deleteConditional() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRule
-
This rule applies to
create
operations with aconditional
URL as a part of the request. - DeleteMethodBinding - Class in ca.uhn.fhir.rest.server.method
- DeleteMethodBinding(Method, FhirContext, Object) - Constructor for class ca.uhn.fhir.rest.server.method.DeleteMethodBinding
- DELIVERY_CHANNEL_CONCURRENT_CONSUMERS - Static variable in class ca.uhn.fhir.subscription.SubscriptionConstants
- DELIVERY_EXECUTOR_QUEUE_SIZE - Static variable in class ca.uhn.fhir.subscription.SubscriptionConstants
-
The size of the queue used for sending resources to the subscription matching processor and by each subscription delivery queue
- deny() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilder
-
Start a new rule to deny a given operation
- deny() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBuilder
- deny(String) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilder
-
Start a new rule to deny a given operation
- deny(String) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBuilder
- DENY - Enum constant in enum ca.uhn.fhir.rest.server.interceptor.auth.PolicyEnum
- denyAll() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilder
-
This rule allows any invocation to proceed.
- denyAll() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBuilder
- denyAll(String) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilder
-
This rule allows any invocation to proceed.
- denyAll(String) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBuilder
- deserialize(JsonParser, DeserializationContext) - Method in class ca.uhn.fhir.rest.server.util.JsonDateDeserializer
- destroy() - Method in class ca.uhn.fhir.rest.server.RestfulServer
- detach(T) - Method in class ca.uhn.fhir.rest.server.provider.ObservableSupplierSet
-
Detach an observer from this observableSupplierSet, so it is no longer notified when suppliers are added and removed.
- determineRequestCharset(RequestDetails) - Static method in class ca.uhn.fhir.rest.server.method.ResourceParameter
- determineRequestEncodingNoDefault(RequestDetails) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- determineRequestEncodingNoDefault(RequestDetails, boolean) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- determineResourceMethod(RequestDetails, String) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Figure out and return whichever method binding is appropriate for the given request
- determineResponseEncodingNoDefault(RequestDetails, EncodingEnum) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
-
Returns null if the request doesn't express that it wants FHIR.
- determineResponseEncodingNoDefault(RequestDetails, EncodingEnum, String) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
-
Try to determing the response content type, given the request Accept header and _format parameter.
- determineResponseEncodingWithDefault(RequestDetails) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
-
Determine whether a response should be given in JSON or XML format based on the incoming HttpServletRequest's
"_format"
parameter and"Accept:"
HTTP header. - determineServerBase(ServletContext, HttpServletRequest) - Method in class ca.uhn.fhir.rest.server.ApacheProxyAddressStrategy
- determineServerBase(ServletContext, HttpServletRequest) - Method in class ca.uhn.fhir.rest.server.HardcodedServerAddressStrategy
- determineServerBase(ServletContext, HttpServletRequest) - Method in class ca.uhn.fhir.rest.server.IncomingRequestAddressStrategy
- determineServerBase(ServletContext, HttpServletRequest) - Method in interface ca.uhn.fhir.rest.server.IServerAddressStrategy
-
Determine the server base for a given request
- determineServletContextPath(HttpServletRequest, RestfulServer) - Method in interface ca.uhn.fhir.rest.server.IServerAddressStrategy
-
Determines the servlet's context path.
- determineSummaryMode(RequestDetails) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- DIACRITICAL_MARKS - Static variable in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TextStandardizer
- DIFF_FROM_PARAMETER - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- DIFF_FROM_VERSION_PARAMETER - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- DIFF_INCLUDE_META_PARAMETER - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- DIFF_OPERATION_NAME - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Operation name: diff
- DIFF_TO_PARAMETER - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- DISABLED - Enum constant in enum ca.uhn.fhir.rest.server.ETagSupportEnum
-
Do not send ETag headers
- DO_NOT_PROACTIVELY_BLOCK_COMPARTMENT_READ_ACCESS - Enum constant in enum ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationFlagsEnum
-
If this flag is set, attempts to perform read operations (read/search/history) will be matched by the interceptor before the method handler is called.
- doDelete(HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.RestfulServer
- doGet(HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.RestfulServer
- doInvokeServer(IRestfulServer<?>, RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding
- doInvokeServer(IRestfulServer<?>, RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.PageMethodBinding
- doOptions(HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.RestfulServer
- doPost(HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.RestfulServer
- doPut(HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.RestfulServer
- DUPLICATE_FIELDS_IN_ADDRESS_LINES - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.LoquateAddressValidator
E
- ElementsParameter - Class in ca.uhn.fhir.rest.server.method
- ElementsParameter() - Constructor for class ca.uhn.fhir.rest.server.method.ElementsParameter
- ElementsSupportEnum - Enum in ca.uhn.fhir.rest.server
- EMAIL - Enum constant in enum ca.uhn.fhir.rest.server.interceptor.s13n.StandardizingInterceptor.StandardizationType
- EMAIL - Enum constant in enum ca.uhn.fhir.rest.server.interceptor.validation.fields.FieldValidatingInterceptor.ValidatorType
- EmailStandardizer - Class in ca.uhn.fhir.rest.server.interceptor.s13n.standardizers
-
Standardizes email addresses by removing whitespace, ISO control characters and applying lower-case to the values.
- EmailStandardizer() - Constructor for class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.EmailStandardizer
- EmailValidator - Class in ca.uhn.fhir.rest.server.interceptor.validation.fields
- EmailValidator() - Constructor for class ca.uhn.fhir.rest.server.interceptor.validation.fields.EmailValidator
- EMPI_MATCH - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
EMPI Operations
- empty(String) - Static method in class ca.uhn.fhir.rest.server.util.ResourceSearchParams
- ENABLED - Enum constant in enum ca.uhn.fhir.rest.server.ETagSupportEnum
-
Send ETag headers
- encode(FhirContext, Object) - Method in class ca.uhn.fhir.rest.server.method.BaseQueryParameter
- encode(FhirContext, Object) - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- ENCODING - Enum constant in enum ca.uhn.fhir.rest.server.method.ResourceParameter.Mode
- endAcceptingDeferredInterceptorBroadcasts() - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
This can be used by processors for FHIR transactions to defer interceptor broadcasts on sub-requests if needed
- equals(Object) - Method in class ca.uhn.fhir.rest.api.server.storage.BaseResourcePersistentId
- equals(Object) - Method in class ca.uhn.fhir.rest.server.mail.MailConfig
- equals(Object) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
- equals(Object) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- equals(Object) - Method in class ca.uhn.fhir.rest.server.ResourceBinding
- ERROR_STATUS - Static variable in class ca.uhn.fhir.subscription.SubscriptionConstants
- escapedLength(String) - Static method in class ca.uhn.fhir.rest.server.RestfulServer
-
Count length of URL string, but treating unescaped sequences (e.g.
- ETagSupportEnum - Enum in ca.uhn.fhir.rest.server
-
RESTful server behaviour for automatically adding profile tags
- EXACT - Enum constant in enum ca.uhn.fhir.rest.server.method.MethodMatchEnum
- ExceptionHandlingInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
- ExceptionHandlingInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.ExceptionHandlingInterceptor
- execute(IParser, Writer) - Method in class ca.uhn.fhir.rest.api.server.BaseParseAction
- EXT_ASCII_RANGE_END - Static variable in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TextStandardizer
- EXT_ASCII_RANGE_START - Static variable in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TextStandardizer
- EXTENDED - Enum constant in enum ca.uhn.fhir.rest.server.ElementsSupportEnum
-
The server will support both the standard features as well as support for elements exclusion.
- extractCountParameter(RequestDetails) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- extractDeleteCascadeParameter(RequestDetails) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- extractDescription(SearchParameter, Annotation[]) - Static method in class ca.uhn.fhir.rest.server.method.MethodUtil
- extractLastUpdatedFromResource(IBaseResource) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- extractOffsetParameter(RequestDetails) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- extractPartitionIdFromRequest(RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.partition.RequestTenantPartitionInterceptor
- extractSource(RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.CaptureResourceSourceFromHeaderInterceptor
- extractTenant(UrlPathTokenizer, RequestDetails) - Method in interface ca.uhn.fhir.rest.server.tenant.ITenantIdentificationStrategy
-
Implementations should use this method to determine the tenant ID based on the incoming request and populate it in the
RequestDetails.setTenantId(String)
. - extractTenant(UrlPathTokenizer, RequestDetails) - Method in class ca.uhn.fhir.rest.server.tenant.UrlBaseTenantIdentificationStrategy
F
- fail(RequestDetails, ValidationResult) - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
Fail the request by throwing an
UnprocessableEntityException
as a result of a validation failure. - FHIR_GEOCODE_EXTENSION_URL - Static variable in interface ca.uhn.fhir.rest.server.interceptor.validation.address.IAddressValidator
-
URL for an optional FHIR geolocation extension.
- FHIR_PATH_VALUE - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.fields.FieldValidatingInterceptor
- FhirContextSearchParamRegistry - Class in ca.uhn.fhir.rest.server.util
- FhirContextSearchParamRegistry(FhirContext) - Constructor for class ca.uhn.fhir.rest.server.util.FhirContextSearchParamRegistry
-
Constructor
- FhirPathFilterInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
-
This interceptor looks for a URL parameter on requests called
_fhirpath
and replaces the resource being returned with a Parameters resource containing the results of the given FHIRPath expression evaluated against the resource that would otherwise have been returned. - FhirPathFilterInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.FhirPathFilterInterceptor
- FhirQueryRuleTester - Class in ca.uhn.fhir.rest.server.interceptor.auth
-
Tester that a resource matches a provided query filter.
- FhirQueryRuleTester(String) - Constructor for class ca.uhn.fhir.rest.server.interceptor.auth.FhirQueryRuleTester
- FIELD_CITY - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- FIELD_COUNTRY - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- FIELD_DISTRICT - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- FIELD_LINE - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- FIELD_NAMES - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- FIELD_POSTAL - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- FIELD_STATE - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- FIELD_TEXT - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- FieldValidatingInterceptor - Class in ca.uhn.fhir.rest.server.interceptor.validation.fields
- FieldValidatingInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.validation.fields.FieldValidatingInterceptor
- FieldValidatingInterceptor.ValidatorType - Enum in ca.uhn.fhir.rest.server.interceptor.validation.fields
- FifoMemoryPagingProvider - Class in ca.uhn.fhir.rest.server
- FifoMemoryPagingProvider(int) - Constructor for class ca.uhn.fhir.rest.server.FifoMemoryPagingProvider
- fireInterceptorsAndFilterAsNeeded(List<T>, RequestDetails) - Static method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
- fireStoragePreshowResource(List<IBaseResource>, RequestDetails, IInterceptorBroadcaster) - Static method in class ca.uhn.fhir.rest.server.interceptor.ServerInterceptorUtil
-
Fires
Pointcut.STORAGE_PRESHOW_RESOURCES
interceptor hook, and potentially remove resources from the resource list - FIRST_FAILURE_KEY - Static variable in class ca.uhn.fhir.rest.server.messaging.json.HapiMessageHeaders
- FirstNameStandardizer - Class in ca.uhn.fhir.rest.server.interceptor.s13n.standardizers
-
Standardizes first name by capitalizing all characters following a separators (e.g.
- FirstNameStandardizer() - Constructor for class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.FirstNameStandardizer
- forAllPartitions() - Static method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- forceRefresh() - Method in class ca.uhn.fhir.rest.server.util.FhirContextSearchParamRegistry
- forceRefresh() - Method in interface ca.uhn.fhir.rest.server.util.ISearchParamRegistry
-
Request that the cache be refreshed now, in the current thread
- forHttp() - Static method in class ca.uhn.fhir.rest.server.ApacheProxyAddressStrategy
-
Static factory for instance using
http://
- forHttps() - Static method in class ca.uhn.fhir.rest.server.ApacheProxyAddressStrategy
-
Static factory for instance using
https://
- forTenantIds(String...) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleOpClassifierFinished
- forTenantIds(Collection<String>) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleOpClassifierFinished
- from(RestOperationTypeEnum) - Static method in enum ca.uhn.fhir.rest.server.messaging.BaseResourceMessage.OperationTypeEnum
- fullyQualifyResourceIdOrReturnNull(IRestfulServerDefaults, IBaseResource, String, IIdType) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
G
- get(String) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestContextJson
- get(String) - Method in class ca.uhn.fhir.rest.server.util.ResourceSearchParams
- getAccessToken() - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestAuthorizationJson
- getActiveComboSearchParamById(String, IIdType) - Method in class ca.uhn.fhir.rest.server.util.FhirContextSearchParamRegistry
- getActiveComboSearchParamById(String, IIdType) - Method in interface ca.uhn.fhir.rest.server.util.ISearchParamRegistry
- getActiveComboSearchParams(String, ComboSearchParamType, ISearchParamRegistry.SearchParamLookupContextEnum) - Method in class ca.uhn.fhir.rest.server.util.FhirContextSearchParamRegistry
- getActiveComboSearchParams(String, ComboSearchParamType, ISearchParamRegistry.SearchParamLookupContextEnum) - Method in interface ca.uhn.fhir.rest.server.util.ISearchParamRegistry
- getActiveComboSearchParams(String, ISearchParamRegistry.SearchParamLookupContextEnum) - Method in class ca.uhn.fhir.rest.server.util.FhirContextSearchParamRegistry
- getActiveComboSearchParams(String, ISearchParamRegistry.SearchParamLookupContextEnum) - Method in interface ca.uhn.fhir.rest.server.util.ISearchParamRegistry
- getActiveComboSearchParams(String, Set<String>, ISearchParamRegistry.SearchParamLookupContextEnum) - Method in class ca.uhn.fhir.rest.server.util.FhirContextSearchParamRegistry
- getActiveComboSearchParams(String, Set<String>, ISearchParamRegistry.SearchParamLookupContextEnum) - Method in interface ca.uhn.fhir.rest.server.util.ISearchParamRegistry
- getActiveSearchParam(String, String) - Method in interface ca.uhn.fhir.rest.server.util.ISearchParamRegistry
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getActiveSearchParam(String, String, ISearchParamRegistry.SearchParamLookupContextEnum) - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
- getActiveSearchParam(String, String, ISearchParamRegistry.SearchParamLookupContextEnum) - Method in class ca.uhn.fhir.rest.server.util.FhirContextSearchParamRegistry
- getActiveSearchParam(String, String, ISearchParamRegistry.SearchParamLookupContextEnum) - Method in interface ca.uhn.fhir.rest.server.util.ISearchParamRegistry
- getActiveSearchParamByUrl(String, ISearchParamRegistry.SearchParamLookupContextEnum) - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
- getActiveSearchParamByUrl(String, ISearchParamRegistry.SearchParamLookupContextEnum) - Method in class ca.uhn.fhir.rest.server.util.FhirContextSearchParamRegistry
- getActiveSearchParamByUrl(String, ISearchParamRegistry.SearchParamLookupContextEnum) - Method in interface ca.uhn.fhir.rest.server.util.ISearchParamRegistry
-
Fetch a SearchParameter by URL
- getActiveSearchParams(String) - Method in interface ca.uhn.fhir.rest.server.util.ISearchParamRegistry
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getActiveSearchParams(String, ISearchParamRegistry.SearchParamLookupContextEnum) - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
- getActiveSearchParams(String, ISearchParamRegistry.SearchParamLookupContextEnum) - Method in class ca.uhn.fhir.rest.server.util.FhirContextSearchParamRegistry
- getActiveSearchParams(String, ISearchParamRegistry.SearchParamLookupContextEnum) - Method in interface ca.uhn.fhir.rest.server.util.ISearchParamRegistry
- getAddProfileTag() - Method in interface ca.uhn.fhir.rest.server.IRestfulServerDefaults
-
Deprecated.As of HAPI FHIR 1.5, this property has been moved to
FhirContext.setAddProfileTagWhenEncoding(AddProfileTagEnum)
- getAddProfileTag() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Deprecated.As of HAPI FHIR 1.5, this property has been moved to
FhirContext.setAddProfileTagWhenEncoding(AddProfileTagEnum)
- getAddResponseOutcomeHeaderOnSeverity() - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
If the validation produces a result with at least the given severity, a header with the name specified by
BaseValidatingInterceptor.setResponseOutcomeHeaderName(String)
will be added containing a JSON encoded OperationOutcome resource containing the validation results. - getAddress() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- getAddresses(IBaseResource, FhirContext) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidatingInterceptor
- getAddressValidator() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidatingInterceptor
- getAllowableParamAnnotations() - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- getAllowableParamAnnotations() - Method in class ca.uhn.fhir.rest.server.method.ReadMethodBinding
- getAllResourceIds() - Method in interface ca.uhn.fhir.rest.api.server.IBundleProvider
- getAllResources() - Method in interface ca.uhn.fhir.rest.api.server.IBundleProvider
-
Get all resources
- getAllResources() - Method in interface ca.uhn.fhir.rest.api.server.IPreResourceShowDetails
-
Returns a
List
containing all resources that will be shown. - getAllResources() - Method in class ca.uhn.fhir.rest.api.server.SimplePreResourceShowDetails
- getAllResources() - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
- getApiEndpoint() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.BaseRestfulValidator
- getApiEndpoint() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.LoquateAddressValidator
- getApiKey() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.BaseRestfulValidator
- getArray(String) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestContextJson
- getAssociatedResourceId() - Method in class ca.uhn.fhir.rest.api.server.storage.BaseResourcePersistentId
- getAssociatedResourceId() - Method in interface ca.uhn.fhir.rest.api.server.storage.IResourcePersistentId
- getAttribute(String) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Returns the attribute map for this request.
- getAttribute(String) - Method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- getAttribute(String) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
-
Returns an attribute stored in this message.
- getAttribute(String) - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- getAttributes() - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
- getBinarySecurityContextIdentifierSystem() - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
-
Sets a value to place in the generated Binary resource's Binary.securityContext.identifier
- getBinarySecurityContextIdentifierValue() - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
-
Sets a value to place in the generated Binary resource's Binary.securityContext.identifier
- getBundleInclusionRule() - Method in interface ca.uhn.fhir.rest.api.server.IRestfulServer
- getBundleInclusionRule() - Method in class ca.uhn.fhir.rest.server.RestfulServer
- getBundleProvider() - Method in class ca.uhn.fhir.rest.server.method.ResponsePage
- getByteStreamRequestContents() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getByteStreamRequestContents() - Method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- getByteStreamRequestContents() - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- getCanonicalUrl() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- getCapabilityStatement(ServletRequestDetails) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Create a CapabilityStatement based on the given request
- getCharset() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Return the charset as defined by the header contenttype.
- getCharset() - Method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- getCharset() - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- getCity() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- getCompartmentName() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getCompleteUrl() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getConditionalUrl(RestOperationTypeEnum) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Returns the conditional URL if this request has one, or
null
otherwise. - getConfig() - Method in class ca.uhn.fhir.rest.server.interceptor.CorsInterceptor
-
Gets the CORS configuration
- getConfig() - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.StandardizingInterceptor
- getConfig() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.fields.FieldValidatingInterceptor
- getConformanceDate() - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
-
Get the date that will be specified in the conformance profile exported by this server.
- getContentType() - Method in class ca.uhn.fhir.rest.server.RestfulServerUtils.ResponseEncoding
- getContext() - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestJson
- getContext() - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- getContext() - Method in class ca.uhn.fhir.rest.server.method.OperationParameter
- getCopyright() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Returns the server copyright (will be added to the CapabilityStatement).
- getCountCreate() - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
-
This method returns a simple operation count.
- getCountDelete() - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
-
This method returns a simple operation count.
- getCountRead() - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
-
This method returns a simple operation count.
- getCountry() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- getCountSearch() - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
-
This method returns a simple operation count.
- getCountUpdate() - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
-
This method returns a simple operation count.
- getCurrentPageId() - Method in interface ca.uhn.fhir.rest.api.server.IBundleProvider
-
If this method is implemented, provides an ID for the current page of results.
- getCurrentPageId() - Method in class ca.uhn.fhir.rest.server.BundleProviderWithNamedPages
- getCurrentPageOffset() - Method in interface ca.uhn.fhir.rest.api.server.IBundleProvider
-
If the results in this bundle were produced using an offset query (as opposed to a query using continuation pointers, page IDs, etc.) the page offset can be returned here.
- getCurrentPageOffset() - Method in class ca.uhn.fhir.rest.server.SimpleBundleProvider
- getCurrentPageSize() - Method in interface ca.uhn.fhir.rest.api.server.IBundleProvider
-
If
IBundleProvider.getCurrentPageOffset()
returns a non-null value, this method must also return the actual page size used - getCurrentPageSize() - Method in class ca.uhn.fhir.rest.server.SimpleBundleProvider
- getCustomHeaders() - Method in class ca.uhn.fhir.rest.server.messaging.json.HapiMessageHeaders
- getDecision() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor.Verdict
- getDeclaredTypes() - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- getDefaultBehaviour() - Method in class ca.uhn.fhir.rest.server.interceptor.SearchPreferHandlingInterceptor
- getDefaultPageSize() - Method in class ca.uhn.fhir.rest.server.BasePagingProvider
- getDefaultPageSize() - Method in interface ca.uhn.fhir.rest.server.IPagingProvider
-
if no _count parameter is provided, use this for the page size
- getDefaultPageSize() - Method in interface ca.uhn.fhir.rest.server.IRestfulServerDefaults
-
Default page size for searches.
- getDefaultPageSize() - Method in class ca.uhn.fhir.rest.server.RestfulServer
- getDefaultPolicy() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
-
The default policy if no rules have been found to apply.
- getDefaultPreferReturn() - Method in interface ca.uhn.fhir.rest.api.server.IRestfulServer
- getDefaultPreferReturn() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
By default, server create/update/patch/transaction methods return a copy of the resource as it was stored.
- getDefaultResponseEncoding() - Method in interface ca.uhn.fhir.rest.server.IRestfulServerDefaults
- getDefaultResponseEncoding() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Returns the default encoding to return (XML/JSON) if an incoming request does not specify a preference (either with the
_format
URL parameter, or with anAccept
header in the request. - getDeferredInterceptorBroadcasts() - Method in class ca.uhn.fhir.rest.api.server.storage.DeferredInterceptorBroadcasts
- getDeletedResourceIds() - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
- getDescription() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- getDescription() - Method in class ca.uhn.fhir.rest.server.method.OperationParameter
- getDescription() - Method in class ca.uhn.fhir.rest.server.method.SearchMethodBinding
- getDescription() - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- getElementsSupport() - Method in interface ca.uhn.fhir.rest.server.IRestfulServerDefaults
- getElementsSupport() - Method in class ca.uhn.fhir.rest.server.RestfulServer
- getElementsValueOrNull(RequestDetails, boolean) - Static method in class ca.uhn.fhir.rest.server.method.ElementsParameter
- getEncoding() - Method in class ca.uhn.fhir.rest.server.RestfulServerUtils.ResponseEncoding
- getErrorMessageFormat() - Method in class ca.uhn.fhir.rest.server.interceptor.LoggingInterceptor
-
Get the log message format to be used when logging exceptions
- getETagSupport() - Method in interface ca.uhn.fhir.rest.server.IRestfulServerDefaults
- getETagSupport() - Method in class ca.uhn.fhir.rest.server.RestfulServer
- getExampleValues() - Method in class ca.uhn.fhir.rest.server.method.OperationParameter
- getExpiresIn() - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestAuthorizationJson
- getExportIdentifier() - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- getExportStyle() - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- getExtension() - Method in class ca.uhn.fhir.rest.api.server.cdshooks.BaseCdsServiceJson
- getExtensionClass() - Method in class ca.uhn.fhir.rest.api.server.cdshooks.BaseCdsServiceJson
- getExtensionUrl() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidatingInterceptor
- getFhirContext() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Returns the HAPI FHIR Context associated with this request
- getFhirContext() - Method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- getFhirContext() - Method in interface ca.uhn.fhir.rest.server.IRestfulServerDefaults
-
Gets the
FhirContext
associated with this server. - getFhirContext() - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
- getFhirContext() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Gets the
FhirContext
associated with this server. - getFhirContext() - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
-
Gets the
FhirContext
associated with this server. - getFhirContext() - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- getFhirServer() - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestJson
- getFhirServerBase() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
The fhir server base url, independant of the query being executed
- getFilters() - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- getFirstFailureTimestamp() - Method in class ca.uhn.fhir.rest.server.messaging.json.HapiMessageHeaders
- getFixedConditionalUrl() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getFlags() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
-
This property configures any flags affecting how authorization is applied.
- getGlobalBindings() - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
- getGroupId() - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- getHapiHeaders() - Method in class ca.uhn.fhir.rest.server.messaging.json.BaseJsonMessage
- getHeader(String) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getHeader(String) - Method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- getHeader(String) - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- getHeader(String) - Method in class ca.uhn.fhir.rest.server.servlet.ServletSubRequestDetails
- getHeaderName() - Method in class ca.uhn.fhir.rest.server.interceptor.CaptureResourceSourceFromHeaderInterceptor
-
Provides the header name to examine in incoming requests.
- getHeaders() - Method in interface ca.uhn.fhir.rest.api.server.IRestfulResponse
-
Returns the headers added to this response
- getHeaders() - Method in class ca.uhn.fhir.rest.server.BaseRestfulResponse
-
Get the http headers
- getHeaders() - Method in class ca.uhn.fhir.rest.server.messaging.json.BaseJsonMessage
- getHeaders() - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- getHeaders(String) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getHeaders(String) - Method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- getHeaders(String) - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- getHeaders(String) - Method in class ca.uhn.fhir.rest.server.servlet.ServletSubRequestDetails
- getHook() - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestJson
- getHookInstance() - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestJson
- getId() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getId() - Method in interface ca.uhn.fhir.rest.api.server.storage.IResourcePersistentId
- getId() - Method in class ca.uhn.fhir.rest.api.server.storage.NotFoundPid
- getId() - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
-
Deprecated.Use
BaseResourceModifiedMessage.getPayloadId()
instead. Deprecated in 5.6.0 / 2021-10-27 - getId(FhirContext) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
-
Deprecated.Use
BaseResourceModifiedMessage.getPayloadId(FhirContext)
. Deprecated in 5.6.0 / 2021-10-27 - getIdParameterIndex() - Method in class ca.uhn.fhir.rest.server.method.BaseOutcomeReturningMethodBindingWithResourceIdButNoResourceBody
- getImplementationDescription() - Method in class ca.uhn.fhir.rest.server.RestfulServer
- getImplementationDescription() - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
-
Get the implementationDescription
- getIncludes() - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- getInputStream() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Retrieves the body of the request as binary data.
- getInputStream() - Method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- getInputStream() - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- getInterceptorBroadcaster() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Returns an invoker that can be called from user code to advise the server interceptors of any nested operations being invoked within operations.
- getInterceptors_() - Method in interface ca.uhn.fhir.rest.server.IRestfulServerDefaults
-
Returns the list of interceptors registered against this server
- getInterceptors_() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Deprecated.As of HAPI FHIR 3.8.0, use
RestfulServer.getInterceptorService()
to access the interceptor service. You can register and unregister interceptors using this service. - getInterceptorService() - Method in interface ca.uhn.fhir.rest.server.IRestfulServerDefaults
-
Returns the interceptor service for this server
- getInterceptorService() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Returns the interceptor registry for this service.
- getInvocationTiming(Pointcut) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
- getInvokersForPointcut(Pointcut) - Method in class ca.uhn.fhir.rest.server.util.CompositeInterceptorBroadcaster
- getKeys() - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestContextJson
- getLastFailureTimestamp() - Method in class ca.uhn.fhir.rest.server.messaging.json.HapiMessageHeaders
- getLine() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- getLines() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- getList() - Method in class ca.uhn.fhir.rest.server.SimpleBundleProvider
-
Returns the results stored in this provider
- getLowestCommonSuperclass() - Method in class ca.uhn.fhir.rest.server.CommonResourceSupertypeScanner
- getMappingSpecifications() - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseTerminologyTranslationInterceptor
- getMappingSpecifications() - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseTerminologyTranslationSvc
- getMatchingOperation() - Method in class ca.uhn.fhir.rest.server.method.BaseOutcomeReturningMethodBindingWithResourceIdButNoResourceBody
-
For servers, this method will match only incoming requests that match the given operation, or which have no operation in the URL if this method returns null.
- getMatchingOperation() - Method in class ca.uhn.fhir.rest.server.method.CreateMethodBinding
- getMatchingOperation() - Method in class ca.uhn.fhir.rest.server.method.DeleteMethodBinding
- getMatchingOperation() - Method in class ca.uhn.fhir.rest.server.method.PatchMethodBinding
- getMatchingOperation() - Method in class ca.uhn.fhir.rest.server.method.UpdateMethodBinding
- getMax() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding.ReturnType
- getMax() - Method in class ca.uhn.fhir.rest.server.method.OperationParameter
- getMaximumHeaderLength() - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
The maximum length for an individual header.
- getMaximumPageSize() - Method in class ca.uhn.fhir.rest.server.BasePagingProvider
- getMaximumPageSize() - Method in interface ca.uhn.fhir.rest.server.IPagingProvider
-
if the _count parameter is larger than this value, reduce it to this value
- getMaximumPageSize() - Method in interface ca.uhn.fhir.rest.server.IRestfulServerDefaults
-
Maximum page size for searches.
- getMaximumPageSize() - Method in class ca.uhn.fhir.rest.server.RestfulServer
- getMaxRetries() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getMaxRounds() - Method in class ca.uhn.fhir.rest.server.RestfulServerUtils.DeleteCascadeDetails
- getMediaType() - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
- getMessageKey() - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
- getMessageKey() - Method in class ca.uhn.fhir.rest.server.messaging.json.BaseJsonMessage
- getMessageKey() - Method in class ca.uhn.fhir.rest.server.messaging.json.ResourceOperationJsonMessage
- getMessageKeyDefaultValue() - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
-
Provides a fallback value when method
BaseResourceMessage.getMessageKey()
returnsnull
. - getMessageKeyDefaultValue() - Method in class ca.uhn.fhir.rest.server.messaging.json.BaseJsonMessage
-
Provides a fallback value when the value returned by
BaseJsonMessage.getMessageKey()
is null. - getMessageKeyOrDefault() - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
-
Returns
BaseResourceMessage.getMessageKey()
orBaseResourceMessage.getMessageKeyDefaultValue()
whenBaseResourceMessage.getMessageKey()
returnsnull
. - getMessageKeyOrDefault() - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- getMessageKeyOrDefault() - Method in class ca.uhn.fhir.rest.server.messaging.json.BaseJsonMessage
-
Returns
BaseJsonMessage.getMessageKey()
orBaseJsonMessage.getMessageKeyDefaultValue()
whenBaseJsonMessage.getMessageKey()
returns null. - getMessageKeyOrDefault() - Method in class ca.uhn.fhir.rest.server.messaging.json.ResourceOperationJsonMessage
- getMessageKeyOrNull() - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
-
Deprecated.
- getMessageKeyOrNull() - Method in class ca.uhn.fhir.rest.server.messaging.json.BaseJsonMessage
-
Deprecated.
- getMethod() - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- getMethod(RequestDetails) - Method in class ca.uhn.fhir.rest.server.ResourceBinding
- getMethodBindings() - Method in class ca.uhn.fhir.rest.server.ResourceBinding
- getMethodReturnType() - Method in class ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding
- getMin() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding.ReturnType
- getMin() - Method in class ca.uhn.fhir.rest.server.method.OperationParameter
- getMode() - Method in class ca.uhn.fhir.rest.server.method.ResourceParameter
- getMode() - Method in class ca.uhn.fhir.rest.server.RestfulServerUtils.DeleteCascadeDetails
- getName() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBulkExportImpl
- getName() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleImplConditional
- getName() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleImplUpdateHistoryRewrite
- getName() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRule
-
Returns a name for this rule, to be used in logs and error messages
- getName() - Method in class ca.uhn.fhir.rest.server.method.BaseQueryParameter
- getName() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
-
Returns the name of the operation, starting with "$"
- getName() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding.ReturnType
- getName() - Method in class ca.uhn.fhir.rest.server.method.OperationParameter
- getName() - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- getNamedSearchMethodBindingToName() - Method in class ca.uhn.fhir.rest.server.Bindings
- getNameToSharedSupertype() - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
- getNewParser(FhirContext, FhirVersionEnum, RequestDetails) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- getNewPayload(FhirContext) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- getNextPageId() - Method in interface ca.uhn.fhir.rest.api.server.IBundleProvider
-
If this method is implemented, provides an ID for the next page of results.
- getNextPageId() - Method in class ca.uhn.fhir.rest.server.BundleProviderWithNamedPages
- getOperation() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getOperationBindingToId() - Method in class ca.uhn.fhir.rest.server.Bindings
- getOperationDefinitionPrefix(RequestDetails) - Method in class ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
- getOperationIdToBindings() - Method in class ca.uhn.fhir.rest.server.Bindings
- getOperationOutcome() - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentOutcome
- getOperationType() - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
-
Returns the
BaseResourceMessage.OperationTypeEnum
that is occurring to the Resource of the message - getOrCreateRequestId(HttpServletRequest) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Reads a request ID from the request headers via the
Constants.HEADER_REQUEST_ID
header, or generates one if none is supplied. - getOrCreateUserData(String, Supplier<T>) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
Fetches the existing value in the user data map, or uses theSupplier to create a new object and puts that in the map, and returns it
- getOrGenerateRequestId(ServletRequest) - Static method in class ca.uhn.fhir.rest.server.ServletRequestTracing
-
Assign a tracing id to this request, using the X-Request-ID if present and compatible.
- getOriginalRequestUrl() - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- getOutputFormat() - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- getPage() - Method in class ca.uhn.fhir.rest.server.PageProvider
- getPagingProvider() - Method in interface ca.uhn.fhir.rest.api.server.IRestfulServer
- getPagingProvider() - Method in interface ca.uhn.fhir.rest.server.IRestfulServerDefaults
-
Returns the paging provider for this server
- getPagingProvider() - Method in class ca.uhn.fhir.rest.server.RestfulServer
- getParameterName() - Method in class ca.uhn.fhir.rest.server.util.IndexedSearchParam
- getParameters() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getParameters() - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- getParamType() - Method in class ca.uhn.fhir.rest.server.method.BaseQueryParameter
- getParamType() - Method in class ca.uhn.fhir.rest.server.method.OperationParameter
- getParamType() - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- getPartitionId() - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- getPartitionId() - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- getParts() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- getPatientIds() - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- getPayload() - Method in class ca.uhn.fhir.rest.server.messaging.json.ResourceOperationJsonMessage
- getPayload(FhirContext) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- getPayloadId() - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- getPayloadId() - Method in interface ca.uhn.fhir.rest.server.messaging.IResourceMessage
- getPayloadId(FhirContext) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- getPayloadString() - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- getPayloadType(FhirContext) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- getPayloadVersion() - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- getPlainProviders() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Provides the non-resource specific providers which implement method calls on this server
- getPostalCode() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- getPostFetchFilterUrls() - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- getPrefetch(String) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestJson
- getPrefetchKeys() - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestJson
- getPreviousPageId() - Method in interface ca.uhn.fhir.rest.api.server.IBundleProvider
-
If this method is implemented, provides an ID for the previous page of results.
- getPreviousPageId() - Method in class ca.uhn.fhir.rest.server.BundleProviderWithNamedPages
- getProperties() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidatingInterceptor
- getProperties() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.BaseRestfulValidator
- getProvider() - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- getProviderMethodBindings(Object) - Method in class ca.uhn.fhir.rest.server.RestfulServer
- getPublished() - Method in interface ca.uhn.fhir.rest.api.server.IBundleProvider
-
Returns the instant as of which this result was created.
- getPublished() - Method in class ca.uhn.fhir.rest.server.SimpleBundleProvider
- getPublisher() - Method in class ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
-
Gets the value of the "publisher" that will be placed in the generated conformance statement.
- getQualifierBlacklist() - Method in class ca.uhn.fhir.rest.server.method.BaseQueryParameter
-
Returns null if blacklist is "none"
- getQualifierBlacklist() - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- getQualifierWhitelist() - Method in class ca.uhn.fhir.rest.server.method.BaseQueryParameter
-
Returns null if whitelist is "all"
- getQualifierWhitelist() - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- getQueryName() - Method in class ca.uhn.fhir.rest.server.method.SearchMethodBinding
- getQueryParameters() - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- getRawResponse() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidationResult
- getReader() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Retrieves the body of the request as character data using a
BufferedReader
. - getReader() - Method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- getReader() - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- getReferenceSearchParamNames() - Method in class ca.uhn.fhir.rest.server.util.ResourceSearchParams
- getRequestBody(FhirContext, IBase...) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.LoquateAddressValidator
- getRequestContentsIfLoaded() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Returns the request contents if they were loaded, returns
null
otherwise - getRequestDetails() - Method in class ca.uhn.fhir.rest.server.BaseRestfulResponse
-
Get the requestDetails
- getRequestDetails() - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseSizeCapturingInterceptor.Result
- getRequestDetailsForCurrentExportOperation(BulkExportJobParameters, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentInterceptor
- getRequestId() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getRequestIncludesFromParams(Object[]) - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- getRequestParameters() - Method in class ca.uhn.fhir.rest.server.method.ResponseBundleRequest
- getRequestPartitionId() - Method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- getRequestPath() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
The part of the request URL that comes after the server base.
- getRequestPath(String, String, String) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Allows users of RestfulServer to override the getRequestPath method to let them build their custom request path implementation
- getRequestResource(RequestDetails, TransactionParameter.ParamStyle, Class<? extends IBaseResource>) - Method in interface ca.uhn.fhir.rest.server.IRestfulServerUtil
- getRequestStopwatch() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getRequestType() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getResolvedMatchUrls() - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
- getResolvedResource(IIdType) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
A Resolved Resource ID is a mapping between a resource ID (e.g.
- getResolvedResourceId(IIdType) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
A Resolved Resource ID is a mapping between a resource ID (e.g.
- getResource() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Returns the request resource (as provided in the request body) if it has been parsed.
- getResource() - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentOutcome
- getResource(int) - Method in interface ca.uhn.fhir.rest.api.server.IPreResourceAccessDetails
- getResource(int) - Method in interface ca.uhn.fhir.rest.api.server.IPreResourceShowDetails
- getResource(int) - Method in class ca.uhn.fhir.rest.api.server.SimplePreResourceAccessDetails
- getResource(int) - Method in class ca.uhn.fhir.rest.api.server.SimplePreResourceShowDetails
- getResource(String) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestContextJson
- getResourceBindings() - Method in class ca.uhn.fhir.rest.server.RestfulServer
- getResourceBindings() - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
-
Get the resourceBindings
- getResourceContentType() - Method in class ca.uhn.fhir.rest.server.RestfulServerUtils.ResponseEncoding
- getResourceList() - Method in class ca.uhn.fhir.rest.server.method.ResponsePage
- getResourceName() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getResourceName() - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
-
Returns the name of the resource this method handles, or
null
if this method is not resource specific - getResourceName() - Method in class ca.uhn.fhir.rest.server.method.BaseOutcomeReturningMethodBindingWithResourceIdButNoResourceBody
- getResourceName() - Method in class ca.uhn.fhir.rest.server.method.CreateMethodBinding
- getResourceName() - Method in class ca.uhn.fhir.rest.server.method.UpdateMethodBinding
- getResourceName() - Method in class ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding
- getResourceName() - Method in class ca.uhn.fhir.rest.server.method.GraphQLMethodBinding
- getResourceName() - Method in class ca.uhn.fhir.rest.server.ResourceBinding
- getResourceParameter(RequestDetails, ResourceParameter.Mode, BaseMethodBinding, Class<? extends IBaseResource>) - Method in interface ca.uhn.fhir.rest.server.IRestfulServerUtil
- getResourceParameters(FhirContext, Method, Object) - Static method in class ca.uhn.fhir.rest.server.method.MethodUtil
- getResourceProviderResourceName() - Method in class ca.uhn.fhir.rest.server.method.SearchMethodBinding
- getResourceProviders() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Provides the resource providers for this server
- getResources(int, int) - Method in interface ca.uhn.fhir.rest.api.server.IBundleProvider
-
Load the given collection of resources by index, plus any additional resources per the server's processing rules (e.g.
- getResources(int, int, ResponsePage.ResponsePageBuilder) - Method in interface ca.uhn.fhir.rest.api.server.IBundleProvider
-
Load the given collection of resources by index, plus any additional resources per the server's processing rules (e.g.
- getResources(int, int, ResponsePage.ResponsePageBuilder) - Method in class ca.uhn.fhir.rest.server.BundleProviderWithNamedPages
- getResources(int, int, ResponsePage.ResponsePageBuilder) - Method in class ca.uhn.fhir.rest.server.SimpleBundleProvider
- getResourceType() - Method in class ca.uhn.fhir.rest.api.server.storage.BaseResourcePersistentId
- getResourceType() - Method in interface ca.uhn.fhir.rest.api.server.storage.IResourcePersistentId
-
Note that, like Version, ResourceType is usually not populated.
- getResourceType() - Method in interface ca.uhn.fhir.rest.server.IResourceProvider
-
Returns the type of resource returned by this provider
- getResourceType() - Method in class ca.uhn.fhir.rest.server.method.ResourceParameter
- getResourceType() - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
- getResourceType() - Method in interface ca.uhn.fhir.rest.server.util.ICachedSearchDetails
- getResourceType() - Method in class ca.uhn.fhir.rest.server.util.IndexedSearchParam
- getResourceTypes() - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- getResponse() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getResponseBundleType() - Method in class ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding
-
If the response is a bundle, this type will be placed in the root of the bundle (can be null)
- getResponseBundleType() - Method in class ca.uhn.fhir.rest.server.method.ConformanceMethodBinding
- getResponseBundleType() - Method in class ca.uhn.fhir.rest.server.method.HistoryMethodBinding
- getResponseBundleType() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- getResponseBundleType() - Method in class ca.uhn.fhir.rest.server.method.PageMethodBinding
- getResponseBundleType() - Method in class ca.uhn.fhir.rest.server.method.ReadMethodBinding
- getResponseBundleType() - Method in class ca.uhn.fhir.rest.server.method.SearchMethodBinding
- getResponseBundleType() - Method in class ca.uhn.fhir.rest.server.method.TransactionMethodBinding
- getResponseCode() - Method in class ca.uhn.fhir.rest.api.server.ResponseDetails
- getResponseEntity(IBase, FhirContext) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.BaseRestfulValidator
- getResponseEntity(IBase, FhirContext) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.LoquateAddressValidator
- getResponseOutcomeHeaderName() - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
The name of the header specified by
BaseValidatingInterceptor.setAddResponseOutcomeHeaderOnSeverity(ResultSeverityEnum)
- getResponseOutputStream(int, String, Integer) - Method in interface ca.uhn.fhir.rest.api.server.IRestfulResponse
-
Initiate a new binary response.
- getResponseOutputStream(int, String, Integer) - Method in class ca.uhn.fhir.rest.api.server.SystemRestfulResponse
- getResponseOutputStream(int, String, Integer) - Method in class ca.uhn.fhir.rest.server.servlet.ServletRestfulResponse
- getResponseResource() - Method in class ca.uhn.fhir.rest.api.server.ResponseDetails
-
Get the resource which will be returned to the client
- getResponseWriter(int, String, String, boolean) - Method in interface ca.uhn.fhir.rest.api.server.IRestfulResponse
-
Initiate a new textual response.
- getResponseWriter(int, String, String, boolean) - Method in class ca.uhn.fhir.rest.api.server.SystemRestfulResponse
- getResponseWriter(int, String, String, boolean) - Method in class ca.uhn.fhir.rest.server.servlet.ServletRestfulResponse
- getRestOperationType() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getRestOperationType() - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- getRestOperationType() - Method in class ca.uhn.fhir.rest.server.method.ConformanceMethodBinding
- getRestOperationType() - Method in class ca.uhn.fhir.rest.server.method.CreateMethodBinding
- getRestOperationType() - Method in class ca.uhn.fhir.rest.server.method.DeleteMethodBinding
- getRestOperationType() - Method in class ca.uhn.fhir.rest.server.method.GraphQLMethodBinding
- getRestOperationType() - Method in class ca.uhn.fhir.rest.server.method.HistoryMethodBinding
- getRestOperationType() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- getRestOperationType() - Method in class ca.uhn.fhir.rest.server.method.PageMethodBinding
- getRestOperationType() - Method in class ca.uhn.fhir.rest.server.method.PatchMethodBinding
- getRestOperationType() - Method in class ca.uhn.fhir.rest.server.method.ReadMethodBinding
- getRestOperationType() - Method in class ca.uhn.fhir.rest.server.method.SearchMethodBinding
- getRestOperationType() - Method in class ca.uhn.fhir.rest.server.method.TransactionMethodBinding
- getRestOperationType() - Method in class ca.uhn.fhir.rest.server.method.UpdateMethodBinding
- getRestOperationType(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
-
Determine which operation is being fired for a specific request
- getRestOperationType(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.GraphQLMethodBinding
- getRestOperationType(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- getRestOperationType(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.ReadMethodBinding
- getRetryCount() - Method in class ca.uhn.fhir.rest.server.messaging.json.HapiMessageHeaders
- getReturnParams() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- getReturnType() - Method in class ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding
- getReturnType() - Method in class ca.uhn.fhir.rest.server.method.ConformanceMethodBinding
- getReturnType() - Method in class ca.uhn.fhir.rest.server.method.HistoryMethodBinding
- getReturnType() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- getReturnType() - Method in class ca.uhn.fhir.rest.server.method.PageMethodBinding
- getReturnType() - Method in class ca.uhn.fhir.rest.server.method.ReadMethodBinding
- getReturnType() - Method in class ca.uhn.fhir.rest.server.method.SearchMethodBinding
- getReturnType() - Method in class ca.uhn.fhir.rest.server.method.TransactionMethodBinding
- getRevIncludes() - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- getRollbackUndoActions() - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
Get the actions that should be executed if the transaction is rolled back
- getRuntimeSearchParam(String, String, ISearchParamRegistry.SearchParamLookupContextEnum) - Method in interface ca.uhn.fhir.rest.server.util.ISearchParamRegistry
-
Find a search param for a resource.
- getRuntimeSearchParams(String, ISearchParamRegistry.SearchParamLookupContextEnum) - Method in interface ca.uhn.fhir.rest.server.util.ISearchParamRegistry
-
Get all the search params for a resource.
- getScope() - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestAuthorizationJson
- getSearchNameToBindings() - Method in class ca.uhn.fhir.rest.server.Bindings
- getSearchParameters() - Method in interface ca.uhn.fhir.rest.server.IDynamicSearchResourceProvider
- getSearchParamMatcher() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
- getSearchParamMatcher() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IRuleApplier
- getSearchParamNames() - Method in class ca.uhn.fhir.rest.server.util.ResourceSearchParams
- getSearchParamNamesForResourceType(String) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AdditionalCompartmentSearchParameters
- getSearchParams() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleTarget
- getSearchParamType() - Method in class ca.uhn.fhir.rest.server.method.OperationParameter
- getSecondaryOperation() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getServer() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getServer() - Method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- getServer() - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- getServerAddressStrategy() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Get the server address strategy, which is used to determine what base URL to provide clients to refer to this server.
- getServerAddressStrategy() - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
-
Get the serverAddressStrategy
- getServerBaseForRequest() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Deprecated.Use
RequestDetails.getFhirServerBase()
instead. Deprecated in HAPI FHIR 7.0.0 - getServerBaseForRequest() - Method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- getServerBaseForRequest() - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- getServerBaseForRequest(ServletRequestDetails) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Returns the server base URL (with no trailing '/') for a given request
- getServerBindings() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Returns the method bindings for this server which are not specific to any particular resource type.
- getServerBindings() - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
-
Get the serverBindings
- getServerConfiguration(RequestDetails) - Method in class ca.uhn.fhir.rest.server.util.BaseServerCapabilityStatementProvider
- getServerConformance(HttpServletRequest, RequestDetails) - Method in interface ca.uhn.fhir.rest.server.IServerConformanceProvider
-
Actually create and return the conformance statement See the class documentation for an important note if you are extending this class
- getServerConformance(HttpServletRequest, RequestDetails) - Method in class ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
- getServerConformanceMethod() - Method in class ca.uhn.fhir.rest.server.RestfulServer
- getServerConformanceProvider() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Returns the server conformance provider, which is the provider that is used to generate the server's conformance (metadata) statement if one has been explicitly defined.
- getServerName() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Gets the server's name, as exported in conformance profiles exported by the server.
- getServerName() - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
-
Get the serverName
- getServerVersion() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Gets the server's version, as exported in conformance profiles exported by the server.
- getServerVersion() - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
-
Get the serverVersion
- getServiceRequestAuthorizationJson() - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestJson
- getServletRequest() - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- getServletRequest() - Method in class ca.uhn.fhir.rest.server.servlet.ServletSubRequestDetails
- getServletResponse() - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- getServletResponse() - Method in class ca.uhn.fhir.rest.server.servlet.ServletSubRequestDetails
- getServletSubRequestDetails(ServletRequestDetails, String, ArrayListMultimap<String, String>) - Static method in class ca.uhn.fhir.rest.server.util.ServletRequestUtil
- getShortDescription() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- getSince() - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- getSize() - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.NoiseCharacters
- getSmtpHostname() - Method in class ca.uhn.fhir.rest.server.mail.MailConfig
- getSmtpPassword() - Method in class ca.uhn.fhir.rest.server.mail.MailConfig
- getSmtpPort() - Method in class ca.uhn.fhir.rest.server.mail.MailConfig
- getSmtpUsername() - Method in class ca.uhn.fhir.rest.server.mail.MailConfig
- getStandardizers() - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.StandardizingInterceptor
- getState() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- getStatus() - Method in enum ca.uhn.fhir.rest.server.interceptor.consent.ConsentOperationStatusEnum
- getStatus() - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentOutcome
- getStatus() - Method in interface ca.uhn.fhir.rest.server.interceptor.consent.IConsentVote
-
Get the vote
- getStoredResources() - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
-
Returns an unmodifiable list containing the current version of all resources stored in this provider
- getString(JsonNode, String) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.LoquateAddressValidator
- getString(String) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestContextJson
- getSubject() - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestAuthorizationJson
- getSummaryValueOrNull(RequestDetails) - Static method in class ca.uhn.fhir.rest.server.method.SummaryEnumParameter
- getSupplierResults() - Method in class ca.uhn.fhir.rest.server.provider.ObservableSupplierSet
- getTenantId() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Gets the tenant ID associated with the request.
- getTesters() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBulkExportImpl
- getTesters() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleImplConditional
- getTesters() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleImplUpdateHistoryRewrite
- getText() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- getTokenType() - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestAuthorizationJson
- getTransactionDate() - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
This is the wall-clock time that a given transaction started.
- getTransactionGuid() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getTransactionGuid() - Method in class ca.uhn.fhir.rest.server.TransactionLogMessages
- getTransactionId() - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
-
Retrieve the transaction ID related to this message.
- getTroubleshootingLog() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
- getTroubleshootingLog() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IRuleApplier
- getType() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding.ReturnType
- getType() - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- getUnqualifiedToQualifiedNames() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- getUpdatedResourceIds() - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
- getUserData() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Returns a map which can be used to hold any user specific data to pass it from one part of the request handling chain to another.
- getUserData() - Method in class ca.uhn.fhir.rest.server.servlet.ServletSubRequestDetails
- getUserData(String) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
Gets an arbitrary object that will last the lifetime of the current transaction
- getUuid() - Method in interface ca.uhn.fhir.rest.api.server.IBundleProvider
-
Returns the UUID associated with this search.
- getUuid() - Method in class ca.uhn.fhir.rest.server.SimpleBundleProvider
- getUuid() - Method in interface ca.uhn.fhir.rest.server.util.ICachedSearchDetails
- getValidatedAddress() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidationResult
- getValidatedAddressString() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidationResult
- getValidationResult(AddressValidationResult, JsonNode, FhirContext) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.BaseRestfulValidator
- getValidationResult(AddressValidationResult, JsonNode, FhirContext) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.LoquateAddressValidator
- getValidationResults() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidationResult
- getValidationSupport() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
- getValidationSupport() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IRuleApplier
- getValidatorModules() - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
- getValidSearchParameterNamesIncludingMeta(String, ISearchParamRegistry.SearchParamLookupContextEnum) - Method in interface ca.uhn.fhir.rest.server.util.ISearchParamRegistry
-
Returns a collection containing all of the valid active search parameters.
- getValue() - Method in class ca.uhn.fhir.rest.server.HardcodedServerAddressStrategy
- getValues() - Method in class ca.uhn.fhir.rest.server.TransactionLogMessages
- getVersion() - Method in class ca.uhn.fhir.rest.api.server.storage.BaseResourcePersistentId
- getVersion() - Method in interface ca.uhn.fhir.rest.api.server.storage.IResourcePersistentId
- getWrittenChars() - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseSizeCapturingInterceptor.Result
- graphQL() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRule
-
Allow a GraphQL query
- GraphQLMethodBinding - Class in ca.uhn.fhir.rest.server.method
- GraphQLMethodBinding(Method, RequestTypeEnum, FhirContext, Object) - Constructor for class ca.uhn.fhir.rest.server.method.GraphQLMethodBinding
- GraphQLQueryBodyParameter - Class in ca.uhn.fhir.rest.server.method
- GraphQLQueryBodyParameter() - Constructor for class ca.uhn.fhir.rest.server.method.GraphQLQueryBodyParameter
- GraphQLQueryUrlParameter - Class in ca.uhn.fhir.rest.server.method
- GraphQLQueryUrlParameter() - Constructor for class ca.uhn.fhir.rest.server.method.GraphQLQueryUrlParameter
- GROUP - Enum constant in enum ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters.ExportStyle
- groupExportOnGroup(String) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleBulkExport
-
Allow/deny group-level export rule applies to the Group with the given resource ID, e.g.
- groupExportOnGroup(IIdType) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleBulkExport
-
Allow/deny group-level export rule applies to the Group with the given resource ID, e.g.
H
- handle(ValidationResult) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.ValidationMessageSuppressingInterceptor
- handleDeny(RequestDetails, AuthorizationInterceptor.Verdict) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
-
Handle an access control verdict of
PolicyEnum.DENY
. - handleDeny(AuthorizationInterceptor.Verdict) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
-
This method should not be overridden.
- handleException(RequestDetails, BaseServerResponseException) - Method in class ca.uhn.fhir.rest.server.interceptor.ExceptionHandlingInterceptor
- handleException(RequestDetails, BaseServerResponseException, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.ExceptionHandlingInterceptor
- handleException(RequestDetails, BaseServerResponseException, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.InterceptorAdapter
- handleException(RequestDetails, BaseServerResponseException, HttpServletRequest, HttpServletResponse) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerInterceptor
-
This method is called upon any exception being thrown within the server's request processing code.
- handleException(RequestDetails, BaseServerResponseException, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.LoggingInterceptor
- handleException(RequestDetails, BaseServerResponseException, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseHighlighterInterceptor
- handleForbidden(IBaseBinary) - Method in class ca.uhn.fhir.rest.server.interceptor.binary.BinarySecurityContextInterceptor
-
Handles a non-permitted operation.
- handlePrefix(String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.LastNameStandardizer
- handleRequest(RequestTypeEnum, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.RestfulServer
- handleRequest(RequestDetails, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidatingInterceptor
- handleRequest(RequestDetails, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.fields.FieldValidatingInterceptor
- handleResource(RequestDetails, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseTerminologyDisplayPopulationInterceptor
- handleResource(RequestDetails, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseTerminologyTranslationInterceptor
- handlesMissing() - Method in class ca.uhn.fhir.rest.server.method.BaseQueryParameter
-
Parameter should return true if
BaseQueryParameter.parse(FhirContext, List)
should be called even if the query string contained no values for the given parameter - handlesMissing() - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- HapiMessageHeaders - Class in ca.uhn.fhir.rest.server.messaging.json
-
This class is for holding headers for BaseJsonMessages.
- HapiMessageHeaders() - Constructor for class ca.uhn.fhir.rest.server.messaging.json.HapiMessageHeaders
- HapiMessageHeaders(Map<String, Object>) - Constructor for class ca.uhn.fhir.rest.server.messaging.json.HapiMessageHeaders
- HardcodedServerAddressStrategy - Class in ca.uhn.fhir.rest.server
-
Server address strategy which simply returns a hardcoded URL
- HardcodedServerAddressStrategy() - Constructor for class ca.uhn.fhir.rest.server.HardcodedServerAddressStrategy
- HardcodedServerAddressStrategy(String) - Constructor for class ca.uhn.fhir.rest.server.HardcodedServerAddressStrategy
- hashCode() - Method in class ca.uhn.fhir.rest.api.server.storage.BaseResourcePersistentId
- hashCode() - Method in class ca.uhn.fhir.rest.server.mail.MailConfig
- hashCode() - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
- hashCode() - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- hashCode() - Method in class ca.uhn.fhir.rest.server.ResourceBinding
- HashMapResourceProvider<T> - Class in ca.uhn.fhir.rest.server.provider
-
This class is a simple implementation of the resource provider interface that uses a HashMap to store all resources in memory.
- HashMapResourceProvider(FhirContext, Class<T>) - Constructor for class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
-
Constructor
- hasHooks(Pointcut) - Method in class ca.uhn.fhir.rest.server.util.CompositeInterceptorBroadcaster
- hasPayloadType(FhirContext, String) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- hasResolvedResourceId(IIdType) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
Was the given resource ID resolved previously in this transaction
- hasResolvedResourceIds() - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
- historyInstance(IIdType, RequestDetails) - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
- HistoryMethodBinding - Class in ca.uhn.fhir.rest.server.method
- HistoryMethodBinding(Method, FhirContext, Object) - Constructor for class ca.uhn.fhir.rest.server.method.HistoryMethodBinding
- historyType() - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
- hook(RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.StaticCapabilityStatementInterceptor
- hookCascadeDeleteForConflict(RequestDetails, Pointcut, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
- hookDeleteExpunge(RequestDetails, Pointcut) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
- hookIncomingRequestPostProcessed(RequestDetails, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.SearchNarrowingInterceptor
-
This method handles narrowing for FHIR search/create/update/patch operations.
- hookIncomingRequestPreHandled(ServletRequestDetails, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.SearchNarrowingInterceptor
-
This method narrows FHIR transaction operations (because this pointcut is called after the request body is parsed).
- hookOutgoingResponse(RequestDetails, IBaseResource, Pointcut) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
- hookPreShow(RequestDetails, IPreResourceShowDetails, Pointcut) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
- hookResourcePreCreate(RequestDetails, IBaseResource, Pointcut) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
- hookResourcePreDelete(RequestDetails, IBaseResource, Pointcut) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
- hookResourcePreUpdate(RequestDetails, IBaseResource, IBaseResource, Pointcut) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
I
- IAddressValidator - Interface in ca.uhn.fhir.rest.server.interceptor.validation.address
-
Contract for validating addresses.
- IAuthorizationSearchParamMatcher - Interface in ca.uhn.fhir.rest.server.interceptor.auth
-
Adapt the InMemoryMatcher to support authorization filters in
FhirQueryRuleTester
. - IAuthorizationSearchParamMatcher.Match - Enum in ca.uhn.fhir.rest.server.interceptor.auth
-
Match outcomes.
- IAuthorizationSearchParamMatcher.MatchResult - Class in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRule - Interface in ca.uhn.fhir.rest.server.interceptor.auth
-
Note: At this time, this interface is considered internal API to HAPI FHIR, and is subject to change without warning.
- IAuthRuleBuilder - Interface in ca.uhn.fhir.rest.server.interceptor.auth
-
Used by
AuthorizationInterceptor
in order to allow user code to define authorization rules. - IAuthRuleBuilderAppliesTo<T> - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleBuilderGraphQL - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleBuilderOperation - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleBuilderOperationNamed - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleBuilderOperationNamedAndScoped - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleBuilderPatch - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleBuilderRule - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleBuilderRuleBulkExport - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleBuilderRuleBulkExportWithTarget - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleBuilderRuleConditional - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleBuilderRuleConditionalClassifier - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleBuilderRuleOp - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleBuilderRuleOpClassifier - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleBuilderRuleOpClassifierFinished - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleBuilderRuleOpClassifierFinishedWithTenantId - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleBuilderRuleOpDelete - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleBuilderRuleTransaction - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleBuilderRuleTransactionOp - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleBuilderUpdateHistoryRewrite - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleFinished - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- IAuthRuleTester - Interface in ca.uhn.fhir.rest.server.interceptor.auth
-
Allows user-supplied logic for authorization rules.
- IAuthRuleTester.RuleTestRequest - Class in ca.uhn.fhir.rest.server.interceptor.auth
-
A request object to make this easier to extend.
- IBundleProvider - Interface in ca.uhn.fhir.rest.api.server
- ICachedSearchDetails - Interface in ca.uhn.fhir.rest.server.util
- IConsentContextServices - Interface in ca.uhn.fhir.rest.server.interceptor.consent
- IConsentService - Interface in ca.uhn.fhir.rest.server.interceptor.consent
-
This interface is intended to be implemented as the user-defined contract for the
ConsentInterceptor
. - IConsentVote - Interface in ca.uhn.fhir.rest.server.interceptor.consent
-
Something that produces a vote, along with static tools for combining votes.
- IDeleteExpungeJobSubmitter - Interface in ca.uhn.fhir.rest.api.server.storage
- IDynamicSearchResourceProvider - Interface in ca.uhn.fhir.rest.server
-
This is still an experimental API - It isn't meant for public consumption yet.
- IFhirVersionServer - Interface in ca.uhn.fhir.rest.api.server
-
This class is the server specific equivalent to
IFhirVersion
- IMailSvc - Interface in ca.uhn.fhir.rest.server.mail
- includes - Variable in class ca.uhn.fhir.rest.server.method.ResponseBundleRequest
-
The set of includes requested by the user.
- IncomingRequestAddressStrategy - Class in ca.uhn.fhir.rest.server
-
Determines the server's base using the incoming request
- IncomingRequestAddressStrategy() - Constructor for class ca.uhn.fhir.rest.server.IncomingRequestAddressStrategy
- incomingRequestPostProcessed(RequestDetails, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.InterceptorAdapter
- incomingRequestPostProcessed(RequestDetails, HttpServletRequest, HttpServletResponse) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerInterceptor
-
This method is called just before the actual implementing server method is invoked.
- incomingRequestPostProcessed(RequestDetails, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.RequestValidatingInterceptor
- incomingRequestPostProcessed(RequestDetails, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.SearchPreferHandlingInterceptor
- incomingRequestPostProcessed(RequestDetails, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.VerboseLoggingInterceptor
- incomingRequestPreHandled(RestOperationTypeEnum, RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.InterceptorAdapter
- incomingRequestPreHandled(RestOperationTypeEnum, RequestDetails) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerInterceptor
-
Invoked before an incoming request is processed.
- incomingRequestPreHandled(RequestDetails, Pointcut) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
- incomingRequestPreProcessed(HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.BanUnsupportedHttpMethodsInterceptor
- incomingRequestPreProcessed(HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.CorsInterceptor
- incomingRequestPreProcessed(HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.InterceptorAdapter
- incomingRequestPreProcessed(HttpServletRequest, HttpServletResponse) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerInterceptor
-
This method is called before any other processing takes place for each incoming request.
- incomingServerRequestMatchesMethod(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- incomingServerRequestMatchesMethod(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.BaseOutcomeReturningMethodBindingWithResourceIdButNoResourceBody
- incomingServerRequestMatchesMethod(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.CreateMethodBinding
- incomingServerRequestMatchesMethod(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.DeleteMethodBinding
- incomingServerRequestMatchesMethod(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.UpdateMethodBinding
- incomingServerRequestMatchesMethod(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.ConformanceMethodBinding
- incomingServerRequestMatchesMethod(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.GraphQLMethodBinding
- incomingServerRequestMatchesMethod(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.HistoryMethodBinding
- incomingServerRequestMatchesMethod(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- incomingServerRequestMatchesMethod(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.PageMethodBinding
- incomingServerRequestMatchesMethod(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.PatchMethodBinding
- incomingServerRequestMatchesMethod(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.ReadMethodBinding
- incomingServerRequestMatchesMethod(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.SearchMethodBinding
- incomingServerRequestMatchesMethod(RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.TransactionMethodBinding
- inCompartment(String, Collection<? extends IIdType>) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleOpClassifier
-
Rule applies to resources in the given compartment.
- inCompartment(String, IIdType) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleOpClassifier
-
Rule applies to resources in the given compartment.
- inCompartmentWithAdditionalSearchParams(String, Collection<? extends IIdType>, AdditionalCompartmentSearchParameters) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleOpClassifier
-
Rule applies to resources in the given compartment.
- inCompartmentWithAdditionalSearchParams(String, IIdType, AdditionalCompartmentSearchParameters) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleOpClassifier
-
Rule applies to resources in the given compartment.
- inCompartmentWithFilter(String, IIdType, String) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleOpClassifier
- INDEX - Enum constant in enum ca.uhn.fhir.rest.server.util.ISearchParamRegistry.SearchParamLookupContextEnum
-
Search parameter should be used when indexing a resource that is being persisted
- IndexedSearchParam - Class in ca.uhn.fhir.rest.server.util
-
Simplified model of indexed search parameter
- IndexedSearchParam(String, String) - Constructor for class ca.uhn.fhir.rest.server.util.IndexedSearchParam
- init() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Initializes the server.
- initialize() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
This method may be overridden by subclasses to do perform initialization that needs to be performed prior to the server being used.
- initializeAllowedExtendedAscii() - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TextStandardizer
- initializeAllowedNonLetterAndDigitCharacters() - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TextStandardizer
- initializeDelimiters() - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.FirstNameStandardizer
- initializeFromClasspath() - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.NoiseCharacters
- initializeTranslates() - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TextStandardizer
- initializeTypes(Method, Class<? extends Collection<?>>, Class<? extends Collection<?>>, Class<?>) - Method in class ca.uhn.fhir.rest.server.method.BaseQueryParameter
- initializeTypes(Method, Class<? extends Collection<?>>, Class<? extends Collection<?>>, Class<?>) - Method in class ca.uhn.fhir.rest.server.method.CountParameter
- initializeTypes(Method, Class<? extends Collection<?>>, Class<? extends Collection<?>>, Class<?>) - Method in class ca.uhn.fhir.rest.server.method.ElementsParameter
- initializeTypes(Method, Class<? extends Collection<?>>, Class<? extends Collection<?>>, Class<?>) - Method in class ca.uhn.fhir.rest.server.method.GraphQLQueryBodyParameter
- initializeTypes(Method, Class<? extends Collection<?>>, Class<? extends Collection<?>>, Class<?>) - Method in class ca.uhn.fhir.rest.server.method.GraphQLQueryUrlParameter
- initializeTypes(Method, Class<? extends Collection<?>>, Class<? extends Collection<?>>, Class<?>) - Method in interface ca.uhn.fhir.rest.server.method.IParameter
- initializeTypes(Method, Class<? extends Collection<?>>, Class<? extends Collection<?>>, Class<?>) - Method in class ca.uhn.fhir.rest.server.method.OffsetParameter
- initializeTypes(Method, Class<? extends Collection<?>>, Class<? extends Collection<?>>, Class<?>) - Method in class ca.uhn.fhir.rest.server.method.OperationParameter
- initializeTypes(Method, Class<? extends Collection<?>>, Class<? extends Collection<?>>, Class<?>) - Method in class ca.uhn.fhir.rest.server.method.RawParamsParameter
- initializeTypes(Method, Class<? extends Collection<?>>, Class<? extends Collection<?>>, Class<?>) - Method in class ca.uhn.fhir.rest.server.method.RequestDetailsParameter
- initializeTypes(Method, Class<? extends Collection<?>>, Class<? extends Collection<?>>, Class<?>) - Method in class ca.uhn.fhir.rest.server.method.ResourceParameter
- initializeTypes(Method, Class<? extends Collection<?>>, Class<? extends Collection<?>>, Class<?>) - Method in class ca.uhn.fhir.rest.server.method.SortParameter
- initializeTypes(Method, Class<? extends Collection<?>>, Class<? extends Collection<?>>, Class<?>) - Method in class ca.uhn.fhir.rest.server.method.SummaryEnumParameter
- initializeTypes(Method, Class<? extends Collection<?>>, Class<? extends Collection<?>>, Class<?>) - Method in class ca.uhn.fhir.rest.server.method.TransactionParameter
- initiateBulkExport(RequestDetails, BulkExportJobParameters, Pointcut) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
- initStandardizers() - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.StandardizingInterceptor
- instance(String) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleOp
-
Rule applies to the resource with the given ID (e.g.
- instance(IIdType) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleOp
-
Rule applies to the resource with the given ID (e.g.
- instances(Collection<IIdType>) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleOp
-
Rule applies to the resource with the given ID (e.g.
- InteractionBlockingInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
-
This interceptor can be used to selectively block specific interactions/operations from the server's capabilities.
- InteractionBlockingInterceptor.Builder - Class in ca.uhn.fhir.rest.server.interceptor
- InterceptorAdapter - Class in ca.uhn.fhir.rest.server.interceptor
-
Base class for
IServerInterceptor
implementations. - InterceptorAdapter() - Constructor for class ca.uhn.fhir.rest.server.interceptor.InterceptorAdapter
- InterceptorOrders - Class in ca.uhn.fhir.rest.server.interceptor
- interceptOutgoingResponse(RequestDetails, ResponseDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentInterceptor
- interceptPreAccess(RequestDetails, IPreResourceAccessDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentInterceptor
- interceptPreCheckForCachedSearch(RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentInterceptor
-
Check if this request is eligible for cached search results.
- interceptPreHandled(RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentInterceptor
- interceptPreSearchRegistered(RequestDetails, ICachedSearchDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentInterceptor
-
Check if the search results from this request might be reused by later searches.
- interceptPreShow(RequestDetails, IPreResourceShowDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentInterceptor
- invokeServer(IRestfulServer<?>, RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- invokeServer(IRestfulServer<?>, RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.BaseOutcomeReturningMethodBindingWithResourceIdButNoResourceBody
- invokeServer(IRestfulServer<?>, RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.CreateMethodBinding
- invokeServer(IRestfulServer<?>, RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.DeleteMethodBinding
- invokeServer(IRestfulServer<?>, RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.PatchMethodBinding
- invokeServer(IRestfulServer<?>, RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.UpdateMethodBinding
- invokeServer(IRestfulServer<?>, RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding
- invokeServer(IRestfulServer<?>, RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.GraphQLMethodBinding
- invokeServer(IRestfulServer<?>, RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- invokeServer(IRestfulServer<?>, RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding
- invokeServer(IRestfulServer<?>, RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.ConformanceMethodBinding
- invokeServer(IRestfulServer<?>, RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.HistoryMethodBinding
- invokeServer(IRestfulServer<?>, RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- invokeServer(IRestfulServer<?>, RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.PageMethodBinding
- invokeServer(IRestfulServer<?>, RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.ReadMethodBinding
- invokeServer(IRestfulServer<?>, RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.SearchMethodBinding
- invokeServer(IRestfulServer<?>, RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.TransactionMethodBinding
- invokeServerMethod(RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- IObservableSupplierSetObserver - Interface in ca.uhn.fhir.rest.server.provider
- IPagingProvider - Interface in ca.uhn.fhir.rest.server
- IParameter - Interface in ca.uhn.fhir.rest.server.method
- IPreResourceAccessDetails - Interface in ca.uhn.fhir.rest.api.server
-
This object is an abstraction for a server response that is going to return one or more resources to the user.
- IPreResourceShowDetails - Interface in ca.uhn.fhir.rest.api.server
-
This interface is a parameter type for the
Pointcut.STORAGE_PRESHOW_RESOURCES
hook. - IResourceMessage - Interface in ca.uhn.fhir.rest.server.messaging
- IResourcePersistentId<T> - Interface in ca.uhn.fhir.rest.api.server.storage
- IResourceProvider - Interface in ca.uhn.fhir.rest.server
- IResourceProviderFactoryObserver - Interface in ca.uhn.fhir.rest.server.provider
- IRestfulHeader - Interface in ca.uhn.fhir.rest.server.method
- IRestfulResponse - Interface in ca.uhn.fhir.rest.api.server
-
Implementations of this interface represent a response back to the client from the server.
- IRestfulServer<T> - Interface in ca.uhn.fhir.rest.api.server
- IRestfulServerDefaults - Interface in ca.uhn.fhir.rest.server
- IRestfulServerUtil - Interface in ca.uhn.fhir.rest.server
- IRuleApplier - Interface in ca.uhn.fhir.rest.server.interceptor.auth
- isAcceptingDeferredInterceptorBroadcasts() - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
This can be used by processors for FHIR transactions to defer interceptor broadcasts on sub-requests if needed
- isAcceptingDeferredInterceptorBroadcasts(Pointcut) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
This can be used by processors for FHIR transactions to defer interceptor broadcasts on sub-requests if needed
- isAddContentLocationHeader() - Method in class ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding
-
Should the response include a Content-Location header.
- isAddContentLocationHeader() - Method in class ca.uhn.fhir.rest.server.method.SearchMethodBinding
- isAddValidationResultsToResponseOperationOutcome() - Method in class ca.uhn.fhir.rest.server.interceptor.RequestValidatingInterceptor
-
If set to true (default is true), the validation results will be added to the OperationOutcome being returned to the client, unless the response being returned is not an OperationOutcome to begin with (e.g.
- isAllowedForContext(RuntimeSearchParam, ISearchParamRegistry.SearchParamLookupContextEnum) - Static method in interface ca.uhn.fhir.rest.server.util.ISearchParamRegistry
- isCanOperateAtInstanceLevel() - Method in class ca.uhn.fhir.rest.server.method.GraphQLMethodBinding
- isCanOperateAtInstanceLevel() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- isCanOperateAtServerLevel() - Method in class ca.uhn.fhir.rest.server.method.GraphQLMethodBinding
- isCanOperateAtServerLevel() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- isCanOperateAtTypeLevel() - Method in class ca.uhn.fhir.rest.server.method.GraphQLMethodBinding
- isCanOperateAtTypeLevel() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- isDefaultPrettyPrint() - Method in interface ca.uhn.fhir.rest.server.IRestfulServerDefaults
-
Should the server "pretty print" responses by default (requesting clients can always override this default by supplying an
Accept
header in the request, or a_pretty
parameter in the request URL. - isDefaultPrettyPrint() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Should the server "pretty print" responses by default (requesting clients can always override this default by supplying an
Accept
header in the request, or a_pretty
parameter in the request URL. - isDeleteEnabled() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- isDelimiter(String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.FirstNameStandardizer
- isDontReturnResourceAtIndex(int) - Method in class ca.uhn.fhir.rest.api.server.SimplePreResourceAccessDetails
- ISearchParamRegistry - Interface in ca.uhn.fhir.rest.server.util
- ISearchParamRegistry.SearchParamLookupContextEnum - Enum in ca.uhn.fhir.rest.server.util
-
Describes the context for looking up individual search parameters or lists of search parameters.
- isEmpty() - Method in interface ca.uhn.fhir.rest.api.server.IBundleProvider
-
This method returns
false
if the bundle provider knows that at least one result exists. - isError(ResponseEntity<String>) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.BaseRestfulValidator
- IServerAddressStrategy - Interface in ca.uhn.fhir.rest.server
-
Provides the server base for a given incoming request.
- IServerConformanceProvider<T> - Interface in ca.uhn.fhir.rest.server
- IServerInterceptor - Interface in ca.uhn.fhir.rest.server.interceptor
-
Provides methods to intercept requests and responses.
- IServerMethodBinding - Interface in ca.uhn.fhir.rest.api.server
- IServerOperationInterceptor - Interface in ca.uhn.fhir.rest.server.interceptor
-
Deprecated.Ths interface is no longer neccessary as of HAPI FHIR 3.8.0 - You can create interceptor methods that are declared using the
Hook
annotation without needing to implement any interceptor - isExpandMdm() - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- isFhirTransaction() - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
- isGeocodeEnabled() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.LoquateAddressValidator
- isGlobalMethod() - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
-
Subclasses may override to declare that they apply to all resource types
- isGlobalMethod() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- isIdempotent() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- isIgnoreServerParsedRequestParameters() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
If set to
true
(the default istrue
) this server will not use the parsed request parameters (URL parameters and HTTP POST form contents) but will instead parse these values manually from the request URL and request body. - isIgnoreValidatorExceptions() - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
If set to
true
(default isfalse
) this interceptor will exit immediately and allow processing to continue if the validator throws any exceptions. - isInitialized() - Method in interface ca.uhn.fhir.rest.server.util.ISearchParamRegistry
-
Return true if this registry is initialized and ready to handle searches and use its cache.
- isLogExceptions() - Method in class ca.uhn.fhir.rest.server.interceptor.LoggingInterceptor
-
Should exceptions be logged by this logger
- isManualRequestMode() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- isNoise(int) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.NoiseCharacters
- isNoiseCharacter(int) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TextStandardizer
- isOffsetModeHistory() - Method in class ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding
- isOffsetModeHistory() - Method in class ca.uhn.fhir.rest.server.method.HistoryMethodBinding
- isPlainSearchRequest(RequestDetails) - Static method in class ca.uhn.fhir.rest.server.method.SearchMethodBinding
-
Is this request a request for a normal search - Ie.
- isPreferRespondAsync() - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
-
Returns true if the `Prefer` header contains a value of `respond-async`
- isRequired() - Method in class ca.uhn.fhir.rest.server.method.BaseQueryParameter
- isRequired() - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- isResolvedResourceIdEmpty(IIdType) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
Was the given resource ID resolved previously in this transaction as not existing
- isResourceAccess(Pointcut) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBulkExportImpl
- isResourceAccess(Pointcut) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleImplConditional
- isResourceAccess(Pointcut) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleImplUpdateHistoryRewrite
- isRespondGzip() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- isRetry() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- isReturnVoid() - Method in class ca.uhn.fhir.rest.server.method.BaseOutcomeReturningMethodBindingWithResourceIdButNoResourceBody
- isReturnVoid() - Method in class ca.uhn.fhir.rest.server.method.CreateMethodBinding
- isReturnVoid() - Method in class ca.uhn.fhir.rest.server.method.DeleteMethodBinding
- isReturnVoid() - Method in class ca.uhn.fhir.rest.server.method.PatchMethodBinding
- isReturnVoid() - Method in class ca.uhn.fhir.rest.server.method.UpdateMethodBinding
- isRewriteHistory() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- isShowNarrative() - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseHighlighterInterceptor
-
If set to true (default is true), if the response is a FHIR resource, and that resource includes a Narrative, the narrative will be rendered in the HTML response page as actual rendered HTML.
- isShowRequestHeaders() - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseHighlighterInterceptor
-
If set to
true
(default isfalse
) response will include the request headers - isShowResponseHeaders() - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseHighlighterInterceptor
-
If set to
true
(default istrue
) response will include the response headers - isSmtpUseStartTLS() - Method in class ca.uhn.fhir.rest.server.mail.MailConfig
- isSubRequest() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Is this request a sub-request (i.e.
- isSubRequest() - Method in class ca.uhn.fhir.rest.server.servlet.ServletSubRequestDetails
- isSupportsConditional() - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
-
Does this method have a parameter annotated with
ConditionalParamBinder
. - isSupportsConditionalMultiple() - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
-
Does this method support conditional operations over multiple objects (basically for conditional delete)
- IStandardizer - Interface in ca.uhn.fhir.rest.server.interceptor.s13n.standardizers
-
Contract for standardizing textual primitives in the FHIR resources.
- isTranslate(int) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TextStandardizer
- isUncompressIncomingContents() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Should the server attempt to decompress incoming request contents (default is
true
). - isValid() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidationResult
- isValid(JsonNode) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.LoquateAddressValidator
- isValid(String) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.fields.EmailValidator
- isValid(String) - Method in interface ca.uhn.fhir.rest.server.interceptor.validation.fields.IValidator
- isValid(IBase, FhirContext) - Method in interface ca.uhn.fhir.rest.server.interceptor.validation.address.IAddressValidator
-
Validates address against a service
- isValid(IBase, FhirContext) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.BaseRestfulValidator
- isVread() - Method in class ca.uhn.fhir.rest.server.method.ReadMethodBinding
- ITenantIdentificationStrategy - Interface in ca.uhn.fhir.rest.server.tenant
- iterator() - Method in class ca.uhn.fhir.rest.api.server.SimplePreResourceShowDetails
- ITestingUiClientFactory - Interface in ca.uhn.fhir.rest.server.util
-
This interface isn't used by hapi-fhir-base, but is used by the Web Testing UI
- IValidator - Interface in ca.uhn.fhir.rest.server.interceptor.validation.fields
J
- join(String[], String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.FirstNameStandardizer
- JsonDateDeserializer - Class in ca.uhn.fhir.rest.server.util
- JsonDateDeserializer() - Constructor for class ca.uhn.fhir.rest.server.util.JsonDateDeserializer
- JsonDateSerializer - Class in ca.uhn.fhir.rest.server.util
- JsonDateSerializer() - Constructor for class ca.uhn.fhir.rest.server.util.JsonDateSerializer
L
- LAST_FAILURE_KEY - Static variable in class ca.uhn.fhir.rest.server.messaging.json.HapiMessageHeaders
- lastN(ServletRequestDetails, IBaseReference, List<IBaseCoding>, List<IBaseCoding>, IPrimitiveType<Integer>) - Method in class ca.uhn.fhir.rest.server.provider.BaseLastNProvider
- LastNameStandardizer - Class in ca.uhn.fhir.rest.server.interceptor.s13n.standardizers
-
Standardizes last names by capitalizing all characters following a separators (e.g.
- LastNameStandardizer() - Constructor for class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.LastNameStandardizer
- limit - Variable in class ca.uhn.fhir.rest.server.method.RequestedPage
-
The number of results starting from the offset requested by the user
- linkSelf - Variable in class ca.uhn.fhir.rest.server.method.ResponseBundleRequest
-
The response bundle link to self.
- LIST_OF_RESOURCES - Enum constant in enum ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding.MethodReturnTypeEnum
- loadJson(String, Class<T>) - Static method in class ca.uhn.fhir.rest.server.interceptor.ConfigLoader
- loadProperties(String) - Static method in class ca.uhn.fhir.rest.server.interceptor.ConfigLoader
- loadRequestContents() - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- loadResourceContent(String) - Static method in class ca.uhn.fhir.rest.server.interceptor.ConfigLoader
- loadResourceFromRequest(RequestDetails, BaseMethodBinding, Class<T>) - Method in interface ca.uhn.fhir.rest.server.IRestfulServerUtil
- LoggingInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
-
Server interceptor which logs each request using a defined format
- LoggingInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.LoggingInterceptor
-
Constructor for server logging interceptor
- LOQUATE_AQI - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.LoquateAddressValidator
- LOQUATE_AVC - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.LoquateAddressValidator
- LOQUATE_GEO_ACCURACY - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.LoquateAddressValidator
- LoquateAddressValidator - Class in ca.uhn.fhir.rest.server.interceptor.validation.address.impl
-
For more details regarind the API refer to https://www.loqate.com/resources/support/cleanse-api/international-batch-cleanse/
- LoquateAddressValidator(Properties) - Constructor for class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.LoquateAddressValidator
M
- MailConfig - Class in ca.uhn.fhir.rest.server.mail
- MailConfig() - Constructor for class ca.uhn.fhir.rest.server.mail.MailConfig
- MailSvc - Class in ca.uhn.fhir.rest.server.mail
- MailSvc(MailConfig) - Constructor for class ca.uhn.fhir.rest.server.mail.MailSvc
- makeCopy() - Method in class ca.uhn.fhir.rest.server.util.ResourceSearchParams
- MANUALLY_TRIGGERED - Enum constant in enum ca.uhn.fhir.rest.server.messaging.BaseResourceMessage.OperationTypeEnum
- MARK_ALL_RESOURCES_FOR_REINDEXING - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Deprecated.
- markResourceAtIndexAsSubset(int) - Method in interface ca.uhn.fhir.rest.api.server.IPreResourceShowDetails
-
Indicates that data is being masked from within the resource at the given index.
- markResourceAtIndexAsSubset(int) - Method in class ca.uhn.fhir.rest.api.server.SimplePreResourceShowDetails
- massageServerBaseUrl(String, RequestDetails) - Method in interface ca.uhn.fhir.rest.server.tenant.ITenantIdentificationStrategy
-
Implementations may use this method to tweak the server base URL if necessary based on the tenant ID
- massageServerBaseUrl(String, RequestDetails) - Method in class ca.uhn.fhir.rest.server.tenant.UrlBaseTenantIdentificationStrategy
- match - Variable in class ca.uhn.fhir.rest.server.interceptor.auth.IAuthorizationSearchParamMatcher.MatchResult
-
match result
- match(String, IBaseResource) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthorizationSearchParamMatcher
-
Calculate if the resource would match the fhir query parameters.
- MATCH - Enum constant in enum ca.uhn.fhir.rest.server.interceptor.auth.IAuthorizationSearchParamMatcher.Match
- matches(RestOperationTypeEnum, RequestDetails, IIdType, IBaseResource) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleTester
-
Deprecated.
- matches(IAuthRuleTester.RuleTestRequest) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.FhirQueryRuleTester
- matches(IAuthRuleTester.RuleTestRequest) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleTester
-
User supplied logic called just before the parent rule renders a verdict on the operation or input resource.
- matchesOutput(RestOperationTypeEnum, RequestDetails, IBaseResource) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleTester
-
Deprecated.
- matchesOutput(IAuthRuleTester.RuleTestRequest) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.FhirQueryRuleTester
- matchesOutput(IAuthRuleTester.RuleTestRequest) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleTester
-
User supplied logic called just before the parent rule renders a verdict on an output resource.
- MATCHING_CHANNEL_CONCURRENT_CONSUMERS - Static variable in class ca.uhn.fhir.subscription.SubscriptionConstants
-
The number of threads used in subscription channel processing
- MAX_ADDRESS_LINES - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.LoquateAddressValidator
- MAX_SUBSCRIPTION_RESULTS - Static variable in class ca.uhn.fhir.subscription.SubscriptionConstants
-
The maximum number of subscriptions that can be active at once
- maybeGetRequestId(ServletRequest) - Static method in class ca.uhn.fhir.rest.server.ServletRequestTracing
- MDM_BATCH_RUN_CRITERIA - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_BATCH_RUN_RESOURCE_TYPE - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_CREATE_LINK - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_CREATE_LINK_GOLDEN_RESOURCE_ID - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_CREATE_LINK_MATCH_RESULT - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_CREATE_LINK_RESOURCE_ID - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_DUPLICATE_GOLDEN_RESOURCES - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_LINK_HISTORY - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_MATCH - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_MATCH_RESOURCE - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_MERGE_GOLDEN_RESOURCES - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_MERGE_GR_FROM_GOLDEN_RESOURCE_ID - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_MERGE_GR_TO_GOLDEN_RESOURCE_ID - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_MERGE_RESOURCE - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_NOT_DUPLICATE - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_QUERY_LINKS - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_QUERY_LINKS_GOLDEN_RESOURCE_ID - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_QUERY_LINKS_LINK_SOURCE - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_QUERY_LINKS_MATCH_RESULT - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_QUERY_LINKS_RESOURCE_ID - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_QUERY_PARTITION_IDS - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_RESOURCE_TYPE - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_UPDATE_LINK - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_UPDATE_LINK_GOLDEN_RESOURCE_ID - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_UPDATE_LINK_MATCH_RESULT - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MDM_UPDATE_LINK_RESOURCE_ID - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- MEDIA_CONTENT_CONTENT_TYPE_OPT - Static variable in class ca.uhn.fhir.rest.server.interceptor.ServeMediaResourceRawInterceptor
- metadata() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRule
-
This rules applies to the metadata operation (retrieve the server's conformance statement)
- METHOD_OUTCOME - Enum constant in enum ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding.MethodReturnTypeEnum
- MethodMatchEnum - Enum in ca.uhn.fhir.rest.server.method
- MethodUtil - Class in ca.uhn.fhir.rest.server.method
- mode - Variable in class ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleTester.RuleTestRequest
-
the mode of the calling rule context
- MultiDelegateConsentService - Class in ca.uhn.fhir.rest.server.interceptor.consent
-
IConsentService combiner over several delegates with pluggable combination strategy
- myContext - Variable in class ca.uhn.fhir.rest.server.interceptor.BaseResponseTerminologyInterceptor
- myIdToHistory - Variable in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
- myIdToVersionToResourceMap - Variable in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
- myOperationType - Variable in class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
- myPartitionId - Variable in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- myPayload - Variable in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- myPayloadDecoded - Variable in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- myPayloadId - Variable in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- myPayloadType - Variable in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- myPayloadVersion - Variable in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- myResponseBundleBuilder - Variable in class ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding
- myRuleApplier - Variable in class ca.uhn.fhir.rest.server.interceptor.consent.RuleFilteringConsentService
-
Our delegate for consent verdicts
- mySearchCount - Variable in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
- myTypeHistory - Variable in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
- myValidationSupport - Variable in class ca.uhn.fhir.rest.server.interceptor.BaseResponseTerminologyInterceptor
N
- NAME_FAMILY - Enum constant in enum ca.uhn.fhir.rest.server.interceptor.s13n.StandardizingInterceptor.StandardizationType
- NAME_GIVEN - Enum constant in enum ca.uhn.fhir.rest.server.interceptor.s13n.StandardizingInterceptor.StandardizationType
- named(String) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderOperation
-
This rule applies to the operation with the given name
- NarrativeUtil - Class in ca.uhn.fhir.rest.server.util
- newClient(FhirContext, HttpServletRequest, String) - Method in interface ca.uhn.fhir.rest.server.util.ITestingUiClientFactory
-
Instantiate a new client
- newCompositeBroadcaster(IInterceptorBroadcaster...) - Static method in class ca.uhn.fhir.rest.server.util.CompositeInterceptorBroadcaster
- newCompositeBroadcaster(IInterceptorBroadcaster, RequestDetails) - Static method in class ca.uhn.fhir.rest.server.util.CompositeInterceptorBroadcaster
- newEmptyList() - Static method in class ca.uhn.fhir.rest.server.BundleProviders
-
Create a new unmodifiable empty resource list with the current time as the publish date.
- newList(List<IBaseResource>) - Static method in class ca.uhn.fhir.rest.server.BundleProviders
- newList(IBaseResource) - Static method in class ca.uhn.fhir.rest.server.BundleProviders
- newRequestDetails() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Deprecated.Deprecated in HAPI FHIR 4.1.0 - Users wishing to override this method should override
RestfulServer.newRequestDetails(RequestTypeEnum, HttpServletRequest, HttpServletResponse)
instead - newRequestDetails(RequestTypeEnum, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Subclasses may override this to customize the way that the RequestDetails object is created.
- newRequestId(int) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Generate a new request ID string.
- newSystemRequestAllPartitions() - Static method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- newTemplate() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.BaseRestfulValidator
- NO_MATCH - Enum constant in enum ca.uhn.fhir.rest.server.interceptor.auth.IAuthorizationSearchParamMatcher.Match
- NoiseCharacters - Class in ca.uhn.fhir.rest.server.interceptor.s13n.standardizers
- NoiseCharacters() - Constructor for class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.NoiseCharacters
- NONE - Enum constant in enum ca.uhn.fhir.rest.server.method.MethodMatchEnum
- NOT_FOUND - Static variable in interface ca.uhn.fhir.rest.api.server.storage.IResourcePersistentId
- NOT_FOUND - Static variable in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
- notForTenantIds(String...) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleOpClassifierFinished
- notForTenantIds(Collection<String>) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleOpClassifierFinished
- NotFoundPid - Class in ca.uhn.fhir.rest.api.server.storage
- NotFoundPid() - Constructor for class ca.uhn.fhir.rest.api.server.storage.NotFoundPid
- NULL_IMPL - Static variable in interface ca.uhn.fhir.rest.server.interceptor.consent.IConsentContextServices
-
Implementation of this interface that simply always throws a
UnsupportedOperationException
O
- ObservableSupplierSet<T> - Class in ca.uhn.fhir.rest.server.provider
-
This is a generic implementation of the Observer Design Pattern.
- ObservableSupplierSet() - Constructor for class ca.uhn.fhir.rest.server.provider.ObservableSupplierSet
- offset - Variable in class ca.uhn.fhir.rest.server.method.RequestedPage
-
The search results offset requested by the user
- offset - Variable in class ca.uhn.fhir.rest.server.method.ResponseBundleRequest
-
The requested offset into the list of resources that should be used to create the returned bundle.
- OffsetCalculator - Class in ca.uhn.fhir.rest.server.method
- OffsetCalculator() - Constructor for class ca.uhn.fhir.rest.server.method.OffsetCalculator
- OffsetParameter - Class in ca.uhn.fhir.rest.server.method
- OffsetParameter() - Constructor for class ca.uhn.fhir.rest.server.method.OffsetParameter
- onAnyInstance() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderOperationNamed
-
Rule applies to invocations of this operation at the
instance
level on any instance - onAnyType() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderOperationNamed
-
Rule applies to invocations of this operation at the
type
level on any type - onCascade() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleOpDelete
-
Specifies that this rule applies to cascading deletes as opposed to regular deletes.
- onExpunge() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleOpDelete
-
Specifies that this rule applies to delete expunges as opposed to regular deletes.
- onInstance(IIdType) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderOperationNamed
-
Rule applies to invocations of this operation at the
instance
level - onInstances(Collection<IIdType>) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderOperationNamed
- onInstancesOfType(Class<? extends IBaseResource>) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderOperationNamed
-
Rule applies to invocations of this operation at the
instance
level on any instance of the given type - onServer() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderOperationNamed
-
Rule applies to invocations of this operation at the
server
level - onType(Class<? extends IBaseResource>) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderOperationNamed
-
Rule applies to invocations of this operation at the
type
level - operation - Variable in class ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleTester.RuleTestRequest
-
The FHIR operation being performed.
- operation() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRule
-
This rule applies to a FHIR operation (e.g.
- OPERATION_BATCH_RESPONSE_JOB_ID - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
The Spring Batch job id of the delete expunge job created by a $delete-expunge operation
- OPERATION_DELETE_BATCH_SIZE - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Number of resources to delete at a time for the $delete-expunge operation
- OPERATION_DELETE_CASCADE - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Should we cascade the $delete-expunge operation
- OPERATION_DELETE_CASCADE_MAX_ROUNDS - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
How many rounds for the $delete-expunge operation
- OPERATION_DELETE_EXPUNGE - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Operation name for the $delete-expunge operation
- OPERATION_DELETE_EXPUNGE_URL - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
url of resources to delete for the $delete-expunge operation
- OPERATION_EXPORT - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Operation name for the "$export" operation
- OPERATION_EXPORT_POLL_STATUS - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Operation name for the "$export-poll-status" operation
- OPERATION_EXPUNGE - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Operation name for the $expunge operation
- OPERATION_EXPUNGE_OUT_PARAM_EXPUNGE_COUNT - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Output parameter name for the $expunge operation
- OPERATION_EXPUNGE_PARAM_EXPUNGE_DELETED_RESOURCES - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Parameter name for the $expunge operation
- OPERATION_EXPUNGE_PARAM_EXPUNGE_EVERYTHING - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Parameter name for the $expunge operation
- OPERATION_EXPUNGE_PARAM_EXPUNGE_PREVIOUS_VERSIONS - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Parameter name for the $expunge operation
- OPERATION_EXPUNGE_PARAM_LIMIT - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Parameter name for the $expunge operation
- OPERATION_INVALIDATE_EXPANSION - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Operation name for the $invalidate-expansion operation
- OPERATION_MDM_BATCH_SIZE - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- OPERATION_MDM_CLEAR - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- OPERATION_MDM_CLEAR_RESOURCE_NAME - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- OPERATION_MDM_SUBMIT - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- OPERATION_MDM_SUBMIT_OUT_PARAM_SUBMITTED - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- OPERATION_META - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Operation name for the $meta operation
- OPERATION_REINDEX - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Operation name for the $reindex operation
- OPERATION_REINDEX_DRYRUN - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Operation name for the $reindex operation
- OPERATION_REINDEX_PARAM_BATCH_SIZE - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Number of resources to delete at a time for the $delete-expunge operation
- OPERATION_REINDEX_PARAM_EVERYTHING - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Deprecated.
- OPERATION_REINDEX_PARAM_URL - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
url of resources to delete for the $delete-expunge operation
- OPERATION_REINDEX_RESPONSE_JOB_ID - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
The Spring Batch job id of the delete expunge job created by a $delete-expunge operation
- OPERATION_REINDEX_TERMINOLOGY - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Operation name for the $reindex-terminology operation
- OperationMethodBinding - Class in ca.uhn.fhir.rest.server.method
- OperationMethodBinding(Class<?>, Class<? extends IBaseResource>, Method, FhirContext, Object, boolean, boolean, String, Class<? extends IBaseResource>, String, OperationParam[], BundleTypeEnum, boolean) - Constructor for class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- OperationMethodBinding(Class<?>, Class<? extends IBaseResource>, Method, FhirContext, Object, Operation) - Constructor for class ca.uhn.fhir.rest.server.method.OperationMethodBinding
-
Constructor - This is the constructor that is called when binding a standard @Operation method.
- OperationMethodBinding.ReturnType - Class in ca.uhn.fhir.rest.server.method
- OperationParameter - Class in ca.uhn.fhir.rest.server.method
- ORDER_AUTH_INTERCEPTOR - Static variable in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationConstants
- ORDER_BINARY_SECURITY_INTERCEPTOR - Static variable in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationConstants
- ORDER_CONSENT_INTERCEPTOR - Static variable in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationConstants
- ORDER_CONVERTER_INTERCEPTOR - Static variable in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationConstants
- ORDER_SUBSCRIPTION_ACTIVATING - Static variable in class ca.uhn.fhir.subscription.SubscriptionConstants
- ORDER_SUBSCRIPTION_VALIDATING - Static variable in class ca.uhn.fhir.subscription.SubscriptionConstants
- outgoingGraphqlResponse(RequestDetails, String, String, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseHighlighterInterceptor
- outgoingResponse(RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.InterceptorAdapter
- outgoingResponse(RequestDetails) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerInterceptor
-
Deprecated.As of HAPI FHIR 3.2.0, this method is deprecated and will be removed in a future version of HAPI FHIR.
- outgoingResponse(RequestDetails, TagList) - Method in class ca.uhn.fhir.rest.server.interceptor.InterceptorAdapter
- outgoingResponse(RequestDetails, TagList) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerInterceptor
-
Deprecated.As of HAPI FHIR 3.2.0, this method is deprecated and will be removed in a future version of HAPI FHIR.
- outgoingResponse(RequestDetails, TagList, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.InterceptorAdapter
- outgoingResponse(RequestDetails, TagList, HttpServletRequest, HttpServletResponse) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerInterceptor
-
Deprecated.As of HAPI FHIR 3.2.0, this method is deprecated and will be removed in a future version of HAPI FHIR.
- outgoingResponse(RequestDetails, ResponseDetails, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.InterceptorAdapter
- outgoingResponse(RequestDetails, ResponseDetails, HttpServletRequest, HttpServletResponse) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerInterceptor
-
This method is called after the server implementation method has been called, but before any attempt to stream the response back to the client.
- outgoingResponse(RequestDetails, ResponseDetails, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseHighlighterInterceptor
- outgoingResponse(RequestDetails, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.InterceptorAdapter
- outgoingResponse(RequestDetails, HttpServletRequest, HttpServletResponse) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerInterceptor
-
Deprecated.As of HAPI FHIR 3.2.0, this method is deprecated and will be removed in a future version of HAPI FHIR.
- outgoingResponse(RequestDetails, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.InterceptorAdapter
- outgoingResponse(RequestDetails, IBaseResource) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerInterceptor
-
Deprecated.As of HAPI FHIR 3.2.0, this method is deprecated and will be removed in a future version of HAPI FHIR.
- outgoingResponse(RequestDetails, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseValidatingInterceptor
- outgoingResponse(RequestDetails, IBaseResource, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.InterceptorAdapter
- outgoingResponse(RequestDetails, IBaseResource, HttpServletRequest, HttpServletResponse) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerInterceptor
-
Deprecated.As of HAPI FHIR 3.3.0, this method has been deprecated in favour of
IServerInterceptor.outgoingResponse(RequestDetails, ResponseDetails, HttpServletRequest, HttpServletResponse)
and will be removed in a future version of HAPI FHIR. - outgoingResponse(RequestDetails, IBaseResource, HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.interceptor.ServeMediaResourceRawInterceptor
P
- PageMethodBinding - Class in ca.uhn.fhir.rest.server.method
- PageMethodBinding(FhirContext, Method) - Constructor for class ca.uhn.fhir.rest.server.method.PageMethodBinding
- PageProvider - Class in ca.uhn.fhir.rest.server
- PageProvider() - Constructor for class ca.uhn.fhir.rest.server.PageProvider
- parallelEvaluate(Stream<ConsentOperationStatusEnum>) - Static method in enum ca.uhn.fhir.rest.server.interceptor.consent.ConsentOperationStatusEnum
-
Deprecated, for removal: This API element is subject to removal in a future version.for rename
- parallelReduce(Stream<ConsentOperationStatusEnum>) - Static method in enum ca.uhn.fhir.rest.server.interceptor.consent.ConsentOperationStatusEnum
- parallelReduce(Stream<ConsentOutcome>) - Static method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentOutcome
-
Evaluate all verdicts together, allowing any to veto (i.e.
- parallelReduce(T, Stream<T>) - Static method in interface ca.uhn.fhir.rest.server.interceptor.consent.IConsentVote
-
Evaluate all verdicts together, allowing any to veto (i.e.
- parallelReduce(T, T) - Static method in interface ca.uhn.fhir.rest.server.interceptor.consent.IConsentVote
-
Evaluate two votes together, allowing either to veto (i.e.
- PARAM_RAW - Static variable in class ca.uhn.fhir.rest.server.interceptor.ResponseHighlighterInterceptor
-
TODO: As of HAPI 1.6 (2016-06-10) this parameter has been replaced with simply requesting _format=json or xml so eventually this parameter should be removed
- PARAM_RAW_TRUE - Static variable in class ca.uhn.fhir.rest.server.interceptor.ResponseHighlighterInterceptor
- parse(FhirContext, List<QualifiedParamList>) - Method in class ca.uhn.fhir.rest.server.method.BaseQueryParameter
- parse(FhirContext, List<QualifiedParamList>) - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- parseAcceptHeaderAndReturnHighestRankedOptions(HttpServletRequest) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- parsePreferHeader(IRestfulServer<?>, String) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- parseResourceFromRequest(RequestDetails, BaseMethodBinding, Class<? extends IBaseResource>) - Method in interface ca.uhn.fhir.rest.server.IRestfulServerUtil
- PARTITION_MANAGEMENT_CREATE_PARTITION - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Operation name: add partition
- PARTITION_MANAGEMENT_DELETE_PARTITION - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Operation name: update partition
- PARTITION_MANAGEMENT_LIST_PARTITIONS - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Operation name: list partitions
- PARTITION_MANAGEMENT_PARTITION_DESC - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- PARTITION_MANAGEMENT_PARTITION_ID - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- PARTITION_MANAGEMENT_PARTITION_NAME - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- PARTITION_MANAGEMENT_READ_PARTITION - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Operation name: read partition
- PARTITION_MANAGEMENT_UPDATE_PARTITION - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Operation name: update partition
- partitionIdentifyCreate(RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.partition.RequestTenantPartitionInterceptor
- patch() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRule
-
This rule applies to a FHIR patch operation
- PatchMethodBinding - Class in ca.uhn.fhir.rest.server.method
-
Base class for an operation that has a resource type but not a resource body in the request body
- PatchMethodBinding(Method, FhirContext, Object) - Constructor for class ca.uhn.fhir.rest.server.method.PatchMethodBinding
- PATIENT - Enum constant in enum ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters.ExportStyle
- patientExportOnAllPatients() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleBulkExport
- patientExportOnGroup(String) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleBulkExport
-
Allow/deny patient-level export rule applies to the Group with the given resource ID, e.g.
- patientExportOnGroup(IIdType) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleBulkExport
-
Allow/deny patient-level export rule applies to the Group with the given resource ID, e.g.
- patientExportOnPatient(String) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleBulkExport
- patientExportOnPatient(IIdType) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleBulkExport
- patientExportOnPatients(Collection<IIdType>) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleBulkExport
- patientExportOnPatientStrings(Collection<String>) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleBulkExport
- payloadContainsNoPlaceholderReferences(FhirContext, IBaseResource) - Static method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- PERFORM_REINDEXING_PASS - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
-
Deprecated.
- PHONE - Enum constant in enum ca.uhn.fhir.rest.server.interceptor.s13n.StandardizingInterceptor.StandardizationType
- PHONE_NUMBER_PATTERN - Static variable in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.PhoneStandardizer
- PHONE_NUMBER_REPLACE_PATTERN - Static variable in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.PhoneStandardizer
- PhoneStandardizer - Class in ca.uhn.fhir.rest.server.interceptor.s13n.standardizers
-
Standardizes phone numbers to fit 123-456-7890 pattern.
- PhoneStandardizer() - Constructor for class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.PhoneStandardizer
- PolicyEnum - Enum in ca.uhn.fhir.rest.server.interceptor.auth
- populateRequestDetailsForInterceptor(RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
-
Subclasses may override this method (but should also call super) to provide method specifics to the interceptors.
- populateRequestDetailsForInterceptor(RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.CreateMethodBinding
- populateRequestDetailsForInterceptor(RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.UpdateMethodBinding
- populateRequestDetailsForInterceptor(RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- populateRequestDetailsForInterceptor(RequestDetails, Object[]) - Method in class ca.uhn.fhir.rest.server.method.TransactionMethodBinding
- populateRequestDetailsFromRequestPath(RequestDetails, String) - Method in class ca.uhn.fhir.rest.server.RestfulServer
- POST_FILTERING_LIST_ATTRIBUTE_NAME - Static variable in class ca.uhn.fhir.rest.server.interceptor.auth.SearchNarrowingInterceptor
- postProcess(FhirTerser, IBaseConformance) - Method in class ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
-
Subclasses may override
- postProcessRest(FhirTerser, IBase) - Method in class ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
-
Subclasses may override
- postProcessRestResource(FhirTerser, IBase, String) - Method in class ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
-
Subclasses may override
- postProcessResult(RequestDetails, ValidationResult) - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
Hook for subclasses (e.g.
- postProcessResultOnFailure(RequestDetails, ValidationResult) - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
Hook for subclasses on failure (e.g.
- preferredPageSize() - Method in interface ca.uhn.fhir.rest.api.server.IBundleProvider
-
Optionally may be used to signal a preferred page size to the server, e.g.
- preferredPageSize() - Method in class ca.uhn.fhir.rest.server.SimpleBundleProvider
-
Defaults to null
- preProcessOutgoingException(RequestDetails, Throwable, HttpServletRequest) - Method in class ca.uhn.fhir.rest.server.interceptor.ExceptionHandlingInterceptor
- preProcessOutgoingException(RequestDetails, Throwable, HttpServletRequest) - Method in class ca.uhn.fhir.rest.server.interceptor.InterceptorAdapter
- preProcessOutgoingException(RequestDetails, Throwable, HttpServletRequest) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerInterceptor
-
This method is called upon any exception being thrown within the server's request processing code.
- preProcessOutgoingResponse(RequestDetails, ResponseDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.FhirPathFilterInterceptor
- preShowResources(IPreResourceShowDetails, RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.binary.BinarySecurityContextInterceptor
-
Interceptor hook method.
- preShowResources(IBaseResource, IBaseResource, RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.binary.BinarySecurityContextInterceptor
-
Interceptor hook method.
- prettyPrintResponse(IRestfulServerDefaults, RequestDetails) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- PROCEED - Enum constant in enum ca.uhn.fhir.rest.server.interceptor.consent.ConsentOperationStatusEnum
-
The requested operation is allowed to proceed, but the engine will review each resource before sending to the client
- PROCEED - Static variable in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentOutcome
-
Convenience constant containing
new ConsentOutcome(ConsentOperationStatusEnum.PROCEED)
- PROCESSING - Static variable in class ca.uhn.fhir.rest.server.interceptor.ExceptionHandlingInterceptor
- processingCompletedNormally(ServletRequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.InterceptorAdapter
- processingCompletedNormally(ServletRequestDetails) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerInterceptor
-
This method is called after all processing is completed for a request, but only if the request completes normally (i.e.
- processingCompletedNormally(ServletRequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.LoggingInterceptor
- processLastN(IBaseReference, List<IBaseCoding>, List<IBaseCoding>, IPrimitiveType<Integer>) - Method in class ca.uhn.fhir.rest.server.provider.BaseLastNProvider
-
Subclasses should implement this method
- processResourcesForTerminologyTranslation(List<IBaseResource>) - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseTerminologyTranslationSvc
- PROPERTY_EXTENSION_URL - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidatingInterceptor
- PROPERTY_EXTENSION_URL - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.fields.FieldValidatingInterceptor
- PROPERTY_GEOCODE - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.LoquateAddressValidator
- PROPERTY_SERVICE_ENDPOINT - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.BaseRestfulValidator
- PROPERTY_SERVICE_KEY - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.BaseRestfulValidator
- PROPERTY_VALIDATOR_CLASS - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidatingInterceptor
- provideAllowableRequestTypes() - Method in class ca.uhn.fhir.rest.server.method.BaseOutcomeReturningMethodBindingWithResourceIdButNoResourceBody
- provideAllowableRequestTypes() - Method in class ca.uhn.fhir.rest.server.method.CreateMethodBinding
- provideAllowableRequestTypes() - Method in class ca.uhn.fhir.rest.server.method.DeleteMethodBinding
- provideAllowableRequestTypes() - Method in class ca.uhn.fhir.rest.server.method.PatchMethodBinding
- provideAllowableRequestTypes() - Method in class ca.uhn.fhir.rest.server.method.UpdateMethodBinding
- provideBindings() - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
- provideCapabilityStatement(RestfulServer, RequestDetails) - Method in class ca.uhn.fhir.rest.server.method.ConformanceMethodBinding
-
Create and return the server's CapabilityStatement
- provideExpectedReturnTypes() - Method in class ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding
-
Subclasses may override
- provideExpectedReturnTypes() - Method in class ca.uhn.fhir.rest.server.method.GraphQLMethodBinding
- provider() - Method in class ca.uhn.fhir.rest.server.method.PageMethodBinding
- ProviderConstants - Class in ca.uhn.fhir.rest.server.provider
- ProviderConstants() - Constructor for class ca.uhn.fhir.rest.server.provider.ProviderConstants
- put(String, RuntimeSearchParam) - Method in class ca.uhn.fhir.rest.server.util.ResourceSearchParams
- put(String, Object) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestContextJson
- putUserData(String, Object) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
Sets an arbitrary object that will last the lifetime of the current transaction
R
- RawParamsParameter - Class in ca.uhn.fhir.rest.server.method
- RawParamsParameter(List<IParameter>) - Constructor for class ca.uhn.fhir.rest.server.method.RawParamsParameter
- read() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRule
-
This rule applies to any FHIR operation involving reading, including
read
,vread
,search
, andhistory
- read(IIdType, RequestDetails) - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
- read(IIdType, RequestDetails, boolean) - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
- ReadMethodBinding - Class in ca.uhn.fhir.rest.server.method
- ReadMethodBinding(Class<? extends IBaseResource>, Method, FhirContext, Object) - Constructor for class ca.uhn.fhir.rest.server.method.ReadMethodBinding
- readOnly() - Method in class ca.uhn.fhir.rest.server.util.ResourceSearchParams
- readOperationDefinition(IIdType, RequestDetails) - Method in interface ca.uhn.fhir.rest.server.IServerConformanceProvider
- readOperationDefinition(IIdType, RequestDetails) - Method in class ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
- register(Class<? extends IBaseResource>) - Method in class ca.uhn.fhir.rest.server.CommonResourceSupertypeScanner
-
Recomputes the lowest common superclass by adding a new resource definition to the hierarchy.
- registerConsentService(IConsentService) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentInterceptor
-
Adds a consent service to the chain.
- registerConsumer(Consumer<ResponseSizeCapturingInterceptor.Result>) - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseSizeCapturingInterceptor
-
Registers a new consumer.
- registerInterceptor(Object) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Registers an interceptor.
- registerProvider(Object) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Register a single provider.
- registerProviders(Object...) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Register a group of providers.
- registerProviders(Collection<?>) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Register a group of theProviders.
- registerProviders(Collection<?>, boolean) - Method in class ca.uhn.fhir.rest.server.RestfulServer
- REJECT - Enum constant in enum ca.uhn.fhir.rest.server.interceptor.consent.ConsentOperationStatusEnum
-
The requested operation cannot proceed, and an operation outcome suitable for the user is available
- REJECT - Static variable in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentOutcome
-
Convenience constant containing
new ConsentOutcome(ConsentOperationStatusEnum.REJECT)
- remove(String) - Method in class ca.uhn.fhir.rest.server.util.ResourceSearchParams
- remove(Supplier<Object>) - Method in interface ca.uhn.fhir.rest.server.provider.IObservableSupplierSetObserver
- removeInactive() - Method in class ca.uhn.fhir.rest.server.util.ResourceSearchParams
- removeNoise(String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TextStandardizer
- removeParameter(String) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- removeResolvedMatchUrl(String) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
- removeSupplier(Supplier<Object>) - Method in class ca.uhn.fhir.rest.server.provider.ObservableSupplierSet
-
Remove a supplier and notify all observers.
- replaceAccents(String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TextStandardizer
- replaceTranslates(String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TextStandardizer
- REQUEST_ATTRIBUTE_BULK_DATA_EXPORT_OPTIONS - Static variable in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
- REQUEST_START_TIME - Static variable in class ca.uhn.fhir.rest.server.RestfulServer
-
All incoming requests will have an attribute added to
ServletRequest.getAttribute(String)
with this key. - REQUEST_VALIDATION_RESULT - Static variable in class ca.uhn.fhir.rest.server.interceptor.ValidationResultEnrichingInterceptor
-
A
user data
entry will be created with this key which contains theValidationResult
from validating the request. - requestDetails - Variable in class ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleTester.RuleTestRequest
- requestDetails - Variable in class ca.uhn.fhir.rest.server.method.ResponseBundleRequest
-
The user request details.
- RequestDetails - Class in ca.uhn.fhir.rest.api.server
- RequestDetails(IInterceptorBroadcaster) - Constructor for class ca.uhn.fhir.rest.api.server.RequestDetails
-
Constructor
- RequestDetails(RequestDetails) - Constructor for class ca.uhn.fhir.rest.api.server.RequestDetails
-
Copy constructor
- RequestDetailsParameter - Class in ca.uhn.fhir.rest.server.method
- RequestDetailsParameter() - Constructor for class ca.uhn.fhir.rest.server.method.RequestDetailsParameter
- REQUESTED_STATUS - Static variable in class ca.uhn.fhir.subscription.SubscriptionConstants
- requestedPage - Variable in class ca.uhn.fhir.rest.server.method.ResponseBundleRequest
- RequestedPage - Class in ca.uhn.fhir.rest.server.method
-
This is an intermediate record object that holds the offset and limit (count) the user requested for the page of results.
- RequestedPage(Integer, Integer) - Constructor for class ca.uhn.fhir.rest.server.method.RequestedPage
- requestFailed(RequestDetails, BaseServerResponseException) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentInterceptor
- requestRefresh() - Method in class ca.uhn.fhir.rest.server.util.FhirContextSearchParamRegistry
- requestRefresh() - Method in interface ca.uhn.fhir.rest.server.util.ISearchParamRegistry
-
Request that the cache be refreshed at the next convenient time (in a different thread)
- requestSucceeded(RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentInterceptor
- RequestTenantPartitionInterceptor - Class in ca.uhn.fhir.rest.server.interceptor.partition
-
This interceptor uses the request tenant ID (as supplied to the server using
RestfulServer.setTenantIdentificationStrategy(ITenantIdentificationStrategy)
to indicate the partition ID. - RequestTenantPartitionInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.partition.RequestTenantPartitionInterceptor
- RequestValidatingInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
-
This interceptor intercepts each incoming request and if it contains a FHIR resource, validates that resource.
- RequestValidatingInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.RequestValidatingInterceptor
- resolveRelativeUrl(String, RequestDetails) - Method in interface ca.uhn.fhir.rest.server.tenant.ITenantIdentificationStrategy
-
Implementations may use this method to resolve relative URL based on the tenant ID from RequestDetails.
- resolveRelativeUrl(String, RequestDetails) - Method in class ca.uhn.fhir.rest.server.tenant.UrlBaseTenantIdentificationStrategy
- resource - Variable in class ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleTester.RuleTestRequest
- RESOURCE - Enum constant in enum ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding.MethodReturnTypeEnum
- RESOURCE - Enum constant in enum ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding.ReturnTypeEnum
- RESOURCE - Enum constant in enum ca.uhn.fhir.rest.server.method.ResourceParameter.Mode
- RESOURCE_BUNDLE - Enum constant in enum ca.uhn.fhir.rest.server.method.TransactionParameter.ParamStyle
-
New style bundle (defined in hapi-fhir-structures-* as a resource definition itself
- RESOURCE_LIST - Enum constant in enum ca.uhn.fhir.rest.server.method.TransactionParameter.ParamStyle
-
List of resources
- ResourceBinding - Class in ca.uhn.fhir.rest.server
-
Holds all method bindings for an individual resource type
- ResourceBinding() - Constructor for class ca.uhn.fhir.rest.server.ResourceBinding
-
Constructor
- resourceCreated(RequestDetails, IBaseResource) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerOperationInterceptor
-
Deprecated.This method is called by the server immediately after a resource has been created, within the database transaction scope of the operation.
- resourceCreated(RequestDetails, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.ServerOperationInterceptorAdapter
- resourceDeleted(RequestDetails, IBaseResource) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerOperationInterceptor
-
Deprecated.This method is called by the server immediately after a resource has been deleted, within the database transaction scope of the operation.
- resourceDeleted(RequestDetails, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.ServerOperationInterceptorAdapter
- resourceId - Variable in class ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleTester.RuleTestRequest
- ResourceOperationJsonMessage - Class in ca.uhn.fhir.rest.server.messaging.json
- ResourceOperationJsonMessage() - Constructor for class ca.uhn.fhir.rest.server.messaging.json.ResourceOperationJsonMessage
-
Constructor
- ResourceOperationJsonMessage(HapiMessageHeaders, ResourceOperationMessage) - Constructor for class ca.uhn.fhir.rest.server.messaging.json.ResourceOperationJsonMessage
- ResourceOperationJsonMessage(ResourceOperationMessage) - Constructor for class ca.uhn.fhir.rest.server.messaging.json.ResourceOperationJsonMessage
-
Constructor
- ResourceOperationMessage - Class in ca.uhn.fhir.rest.server.messaging
- ResourceOperationMessage() - Constructor for class ca.uhn.fhir.rest.server.messaging.ResourceOperationMessage
- ResourceOperationMessage(FhirContext, IBaseResource, BaseResourceMessage.OperationTypeEnum) - Constructor for class ca.uhn.fhir.rest.server.messaging.ResourceOperationMessage
- ResourceOperationMessage(FhirContext, IBaseResource, BaseResourceMessage.OperationTypeEnum, RequestDetails) - Constructor for class ca.uhn.fhir.rest.server.messaging.ResourceOperationMessage
- ResourceOperationMessage(FhirContext, IBaseResource, BaseResourceMessage.OperationTypeEnum, RequestDetails, RequestPartitionId) - Constructor for class ca.uhn.fhir.rest.server.messaging.ResourceOperationMessage
- ResourceParameter - Class in ca.uhn.fhir.rest.server.method
- ResourceParameter(Class<? extends IBaseResource>, Object, ResourceParameter.Mode, boolean, boolean) - Constructor for class ca.uhn.fhir.rest.server.method.ResourceParameter
- ResourceParameter.Mode - Enum in ca.uhn.fhir.rest.server.method
- resourcePreCreate(RequestDetails, IBaseResource) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerOperationInterceptor
-
Deprecated.This method is called by the server immediately before a resource is about to be created, within the database transaction scope of the operation.
- resourcePreCreate(RequestDetails, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.StandardizingInterceptor
- resourcePreCreate(RequestDetails, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.ServerOperationInterceptorAdapter
- resourcePreCreate(RequestDetails, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidatingInterceptor
- resourcePreCreate(RequestDetails, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.fields.FieldValidatingInterceptor
- resourcePreDelete(RequestDetails, IBaseResource) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerOperationInterceptor
-
Deprecated.This method is called by the server immediately before a resource is about to be deleted, within the database transaction scope of the operation.
- resourcePreDelete(RequestDetails, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.ServerOperationInterceptorAdapter
- resourcePreUpdate(RequestDetails, IBaseResource, IBaseResource) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerOperationInterceptor
-
Deprecated.This method is called by the server immediately before a resource is about to be updated, within the database transaction scope of the operation.
- resourcePreUpdate(RequestDetails, IBaseResource, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.StandardizingInterceptor
- resourcePreUpdate(RequestDetails, IBaseResource, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.ServerOperationInterceptorAdapter
- resourcePreUpdate(RequestDetails, IBaseResource, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidatingInterceptor
- resourcePreUpdate(RequestDetails, IBaseResource, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.fields.FieldValidatingInterceptor
- ResourceProviderFactory - Class in ca.uhn.fhir.rest.server.provider
-
This Factory stores FHIR Resource Provider instance suppliers that will be registered on a FHIR Endpoint later.
- ResourceProviderFactory() - Constructor for class ca.uhn.fhir.rest.server.provider.ResourceProviderFactory
- ResourceSearchParams - Class in ca.uhn.fhir.rest.server.util
- ResourceSearchParams(String) - Constructor for class ca.uhn.fhir.rest.server.util.ResourceSearchParams
- resourcesOfType(Class<? extends IBaseResource>) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderAppliesTo
-
Rule applies to resources of the given type
- resourcesOfType(String) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderAppliesTo
-
Rule applies to resources of the given type
- resourceUpdated(RequestDetails, IBaseResource) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerOperationInterceptor
-
Deprecated.Deprecated in HAPI FHIR 3.0.0 in favour of
IServerOperationInterceptor.resourceUpdated(RequestDetails, IBaseResource, IBaseResource)
- resourceUpdated(RequestDetails, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.ServerOperationInterceptorAdapter
-
Deprecated.Deprecated in HAPI FHIR 2.6 in favour of
ServerOperationInterceptorAdapter.resourceUpdated(RequestDetails, IBaseResource, IBaseResource)
- resourceUpdated(RequestDetails, IBaseResource, IBaseResource) - Method in interface ca.uhn.fhir.rest.server.interceptor.IServerOperationInterceptor
-
Deprecated.This method is called by the server immediately after a resource has been created, within the database transaction scope of the operation.
- resourceUpdated(RequestDetails, IBaseResource, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.ServerOperationInterceptorAdapter
- respectPreferHeader(RestOperationTypeEnum) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- RESPONSE_HIGHLIGHTER_INTERCEPTOR - Static variable in class ca.uhn.fhir.rest.server.interceptor.InterceptorOrders
- RESPONSE_RESULT_KEY - Static variable in class ca.uhn.fhir.rest.server.interceptor.ResponseSizeCapturingInterceptor
-
If the response was a character stream, a character count will be placed in the
RequestDetails UserData map
with this key, containing anResponseSizeCapturingInterceptor.Result
value. - RESPONSE_SIZE_CAPTURING_INTERCEPTOR_COMPLETED - Static variable in class ca.uhn.fhir.rest.server.interceptor.InterceptorOrders
- RESPONSE_TERMINOLOGY_DISPLAY_POPULATION_INTERCEPTOR - Static variable in class ca.uhn.fhir.rest.server.interceptor.InterceptorOrders
- RESPONSE_TERMINOLOGY_TRANSLATION_INTERCEPTOR - Static variable in class ca.uhn.fhir.rest.server.interceptor.InterceptorOrders
- ResponseBundleBuilder - Class in ca.uhn.fhir.rest.server.method
-
Service to build a FHIR Bundle from a request and a Bundle Provider
- ResponseBundleBuilder(boolean) - Constructor for class ca.uhn.fhir.rest.server.method.ResponseBundleBuilder
- ResponseBundleRequest - Class in ca.uhn.fhir.rest.server.method
-
This is a request object for selecting resources from a bundle provider and returning a bundle to the client
- ResponseBundleRequest(IRestfulServer<?>, IBundleProvider, RequestDetails, int, Integer, String, Set<Include>, BundleTypeEnum, String) - Constructor for class ca.uhn.fhir.rest.server.method.ResponseBundleRequest
- ResponseDetails - Class in ca.uhn.fhir.rest.api.server
- ResponseDetails() - Constructor for class ca.uhn.fhir.rest.api.server.ResponseDetails
-
Constructor
- ResponseDetails(IBaseResource) - Constructor for class ca.uhn.fhir.rest.api.server.ResponseDetails
-
Constructor
- ResponseEncoding(FhirContext, EncodingEnum, String) - Constructor for class ca.uhn.fhir.rest.server.RestfulServerUtils.ResponseEncoding
- ResponseHighlighterInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
-
This interceptor detects when a request is coming from a browser, and automatically returns a response with syntax highlighted (coloured) HTML for the response instead of just returning raw XML/JSON.
- ResponseHighlighterInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.ResponseHighlighterInterceptor
-
Constructor
- ResponsePage - Class in ca.uhn.fhir.rest.server.method
-
This is an intermediate record object that holds all the fields required to make the final bundle that will be returned to the client.
- ResponsePage.ResponsePageBuilder - Class in ca.uhn.fhir.rest.server.method
-
A builder for constructing ResponsePage objects.
- ResponsePageBuilder() - Constructor for class ca.uhn.fhir.rest.server.method.ResponsePage.ResponsePageBuilder
- ResponseSizeCapturingInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
-
This interceptor captures and makes available the number of characters written (pre-compression if Gzip compression is being used) to the HTTP response stream for FHIR responses.
- ResponseSizeCapturingInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.ResponseSizeCapturingInterceptor
- ResponseSizeCapturingInterceptor.Result - Class in ca.uhn.fhir.rest.server.interceptor
-
Contains the results of the capture
- ResponseTerminologyDisplayPopulationInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
-
This interceptor looks for coded data (
- ResponseTerminologyDisplayPopulationInterceptor(IValidationSupport) - Constructor for class ca.uhn.fhir.rest.server.interceptor.ResponseTerminologyDisplayPopulationInterceptor
-
Constructor
- ResponseTerminologyTranslationInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
-
This interceptor leverages ConceptMap resources stored in the repository to automatically map terminology from one CodeSystem to another at runtime, in resources that are being returned by the server.
- ResponseTerminologyTranslationInterceptor(IValidationSupport, ResponseTerminologyTranslationSvc) - Constructor for class ca.uhn.fhir.rest.server.interceptor.ResponseTerminologyTranslationInterceptor
-
Constructor
- ResponseTerminologyTranslationSvc - Class in ca.uhn.fhir.rest.server.interceptor
- ResponseTerminologyTranslationSvc(IValidationSupport) - Constructor for class ca.uhn.fhir.rest.server.interceptor.ResponseTerminologyTranslationSvc
- ResponseValidatingInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
-
This interceptor intercepts each outgoing response and if it contains a FHIR resource, validates that resource.
- ResponseValidatingInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.ResponseValidatingInterceptor
- RestfulServer - Class in ca.uhn.fhir.rest.server
-
This class is the central class for the HAPI FHIR Plain Server framework.
- RestfulServer() - Constructor for class ca.uhn.fhir.rest.server.RestfulServer
-
Constructor.
- RestfulServer(FhirContext) - Constructor for class ca.uhn.fhir.rest.server.RestfulServer
-
Constructor
- RestfulServer(FhirContext, IInterceptorService) - Constructor for class ca.uhn.fhir.rest.server.RestfulServer
- RestfulServerConfiguration - Class in ca.uhn.fhir.rest.server
- RestfulServerConfiguration() - Constructor for class ca.uhn.fhir.rest.server.RestfulServerConfiguration
-
Constructor
- RestfulServerUtils - Class in ca.uhn.fhir.rest.server
- RestfulServerUtils() - Constructor for class ca.uhn.fhir.rest.server.RestfulServerUtils
- RestfulServerUtils.DeleteCascadeDetails - Class in ca.uhn.fhir.rest.server
- RestfulServerUtils.ResponseEncoding - Class in ca.uhn.fhir.rest.server
- Result(RequestDetails, int) - Constructor for class ca.uhn.fhir.rest.server.interceptor.ResponseSizeCapturingInterceptor.Result
- retrieveResultList(RequestDetails, String) - Method in class ca.uhn.fhir.rest.server.FifoMemoryPagingProvider
- retrieveResultList(RequestDetails, String) - Method in interface ca.uhn.fhir.rest.server.IPagingProvider
-
Retrieve a result list by Search ID
- retrieveResultList(RequestDetails, String, String) - Method in interface ca.uhn.fhir.rest.server.IPagingProvider
-
Retrieve a result list by Search ID and Page ID
- RETRY_COUNT_KEY - Static variable in class ca.uhn.fhir.rest.server.messaging.json.HapiMessageHeaders
- returnResponse(ServletRequestDetails, BaseParseAction<?>, int, boolean, MethodOutcome, String) - Method in class ca.uhn.fhir.rest.server.RestfulServer
- ReturnType() - Constructor for class ca.uhn.fhir.rest.server.method.OperationMethodBinding.ReturnType
- ruleApplier - Variable in class ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleTester.RuleTestRequest
-
supplier for support services
- RuleBuilder - Class in ca.uhn.fhir.rest.server.interceptor.auth
- RuleBuilder() - Constructor for class ca.uhn.fhir.rest.server.interceptor.auth.RuleBuilder
- RuleBulkExportImpl - Class in ca.uhn.fhir.rest.server.interceptor.auth
- RuleFilteringConsentService - Class in ca.uhn.fhir.rest.server.interceptor.consent
-
Implement rule based search result filtering as a ConsentService.
- RuleFilteringConsentService(IRuleApplier) - Constructor for class ca.uhn.fhir.rest.server.interceptor.consent.RuleFilteringConsentService
- RuleImplConditional - Class in ca.uhn.fhir.rest.server.interceptor.auth
- RuleImplUpdateHistoryRewrite - Class in ca.uhn.fhir.rest.server.interceptor.auth
- RuleTarget - Class in ca.uhn.fhir.rest.server.interceptor.auth
- RuleTarget() - Constructor for class ca.uhn.fhir.rest.server.interceptor.auth.RuleTarget
- RuleTestRequest(PolicyEnum, RestOperationTypeEnum, RequestDetails, IIdType, IBaseResource, IRuleApplier) - Constructor for class ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleTester.RuleTestRequest
S
- sanitize(XhtmlNode) - Static method in class ca.uhn.fhir.rest.server.util.NarrativeUtil
-
This method accepts an Xhtml (generally a narrative) and sanitizes it, removing unsafe elements.
- sanitizeHtmlFragment(String) - Static method in class ca.uhn.fhir.rest.server.util.NarrativeUtil
-
This method accepts an Xhtml (generally a narrative) and sanitizes it, removing unsafe elements.
- SEARCH - Enum constant in enum ca.uhn.fhir.rest.server.util.ISearchParamRegistry.SearchParamLookupContextEnum
-
Search parameter should be used for searching.
- searchAll(RequestDetails) - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
- searchId - Variable in class ca.uhn.fhir.rest.server.method.ResponseBundleRequest
-
The id of the search used to page through search results
- SearchMethodBinding - Class in ca.uhn.fhir.rest.server.method
- SearchMethodBinding(Class<? extends IBaseResource>, Class<? extends IBaseResource>, Method, FhirContext, Object) - Constructor for class ca.uhn.fhir.rest.server.method.SearchMethodBinding
- SearchNarrowingConsentService - Class in ca.uhn.fhir.rest.server.interceptor.auth
- SearchNarrowingConsentService(IValidationSupport, FhirContext) - Constructor for class ca.uhn.fhir.rest.server.interceptor.auth.SearchNarrowingConsentService
-
Constructor (use this only if no
ISearchParamRegistry
is available - SearchNarrowingConsentService(IValidationSupport, ISearchParamRegistry) - Constructor for class ca.uhn.fhir.rest.server.interceptor.auth.SearchNarrowingConsentService
-
Constructor
- SearchNarrowingInterceptor - Class in ca.uhn.fhir.rest.server.interceptor.auth
-
This interceptor can be used to automatically narrow the scope of searches in order to automatically restrict the searches to specific compartments.
- SearchNarrowingInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.auth.SearchNarrowingInterceptor
- searchParamEnabled(String) - Method in class ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
- SearchParameter - Class in ca.uhn.fhir.rest.server.method
- SearchParameter() - Constructor for class ca.uhn.fhir.rest.server.method.SearchParameter
- SearchParameter(String, boolean) - Constructor for class ca.uhn.fhir.rest.server.method.SearchParameter
- SearchPreferHandlingInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
- SearchPreferHandlingInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.SearchPreferHandlingInterceptor
-
Constructor that uses the
RestfulServer
itself to determine the allowable search params. - SearchPreferHandlingInterceptor(ISearchParamRegistry) - Constructor for class ca.uhn.fhir.rest.server.interceptor.SearchPreferHandlingInterceptor
-
Constructor that uses a dedicated
ISearchParamRegistry
instance. - securityContextIdentifierAllowed(String, String, RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.binary.BinarySecurityContextInterceptor
-
Determines whether the current user has access to the given security context identifier.
- sendMail(List<Email>) - Method in interface ca.uhn.fhir.rest.server.mail.IMailSvc
- sendMail(List<Email>) - Method in class ca.uhn.fhir.rest.server.mail.MailSvc
- sendMail(Email) - Method in interface ca.uhn.fhir.rest.server.mail.IMailSvc
- sendMail(Email) - Method in class ca.uhn.fhir.rest.server.mail.MailSvc
- sendMail(Email, Runnable, Consumer<Throwable>) - Method in interface ca.uhn.fhir.rest.server.mail.IMailSvc
- sendMail(Email, Runnable, Consumer<Throwable>) - Method in class ca.uhn.fhir.rest.server.mail.MailSvc
- serialEvaluate(Stream<ConsentOperationStatusEnum>) - Static method in enum ca.uhn.fhir.rest.server.interceptor.consent.ConsentOperationStatusEnum
-
Deprecated, for removal: This API element is subject to removal in a future version.for rename
- serialize(Date, JsonGenerator, SerializerProvider) - Method in class ca.uhn.fhir.rest.server.util.JsonDateSerializer
- serialReduce(Stream<ConsentOperationStatusEnum>) - Static method in enum ca.uhn.fhir.rest.server.interceptor.consent.ConsentOperationStatusEnum
-
Evaluate verdicts in order, taking the first "decision" (i.e.
- serialReduce(Stream<ConsentOutcome>) - Static method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentOutcome
-
Evaluate verdicts in order, taking the first "decision" (i.e.
- serialReduce(T, Stream<T>) - Static method in interface ca.uhn.fhir.rest.server.interceptor.consent.IConsentVote
-
Evaluate verdicts in order, taking the first "decision" (i.e.
- serialReduce(T, T) - Static method in interface ca.uhn.fhir.rest.server.interceptor.consent.IConsentVote
-
Evaluate verdicts in order, taking the first "decision" (i.e.
- SERVE_MEDIA_RESOURCE_RAW_INTERCEPTOR - Static variable in class ca.uhn.fhir.rest.server.interceptor.InterceptorOrders
- ServeMediaResourceRawInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
-
This interceptor allows a client to request that a Media resource be served as the raw contents of the resource, assuming either: The client explicitly requests the correct content type using the Accept header The client explicitly requests raw output by adding the parameter
_output=data
- ServeMediaResourceRawInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.ServeMediaResourceRawInterceptor
- server - Variable in class ca.uhn.fhir.rest.server.method.ResponseBundleRequest
-
The FHIR REST server the request is coming from.
- ServerCapabilityStatementProvider - Class in ca.uhn.fhir.rest.server.provider
-
Server FHIR Provider which serves the conformance statement for a RESTful server implementation
- ServerCapabilityStatementProvider(FhirContext, RestfulServerConfiguration) - Constructor for class ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
-
Constructor
- ServerCapabilityStatementProvider(RestfulServer) - Constructor for class ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
-
Constructor
- ServerCapabilityStatementProvider(RestfulServer, ISearchParamRegistry, IValidationSupport) - Constructor for class ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
-
Constructor
- ServerInterceptorUtil - Class in ca.uhn.fhir.rest.server.interceptor
- ServerOperationInterceptorAdapter - Class in ca.uhn.fhir.rest.server.interceptor
-
NOP implementation of
IServerOperationInterceptor
- ServerOperationInterceptorAdapter() - Constructor for class ca.uhn.fhir.rest.server.interceptor.ServerOperationInterceptorAdapter
- service(HttpServletRequest, HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.RestfulServer
- SERVLET_CONTEXT_ATTRIBUTE - Static variable in class ca.uhn.fhir.rest.server.RestfulServer
-
Requests will have an HttpServletRequest attribute set with this name, containing the servlet context, in order to avoid a dependency on Servlet-API 3.0+
- ServletRequestDetails - Class in ca.uhn.fhir.rest.server.servlet
- ServletRequestDetails() - Constructor for class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
-
Constructor for testing only
- ServletRequestDetails(IInterceptorBroadcaster) - Constructor for class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
-
Constructor
- ServletRequestDetails(ServletRequestDetails) - Constructor for class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
-
Copy constructor
- ServletRequestTracing - Class in ca.uhn.fhir.rest.server
- ServletRequestUtil - Class in ca.uhn.fhir.rest.server.util
- ServletRequestUtil() - Constructor for class ca.uhn.fhir.rest.server.util.ServletRequestUtil
- ServletRestfulResponse - Class in ca.uhn.fhir.rest.server.servlet
- ServletRestfulResponse(ServletRequestDetails) - Constructor for class ca.uhn.fhir.rest.server.servlet.ServletRestfulResponse
-
Constructor
- ServletSubRequestDetails - Class in ca.uhn.fhir.rest.server.servlet
- ServletSubRequestDetails(ServletRequestDetails) - Constructor for class ca.uhn.fhir.rest.server.servlet.ServletSubRequestDetails
-
Constructor
- setAccessToken(String) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestAuthorizationJson
- setAddProfileTag(AddProfileTagEnum) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Deprecated.As of HAPI FHIR 1.5, this property has been moved to
FhirContext.setAddProfileTagWhenEncoding(AddProfileTagEnum)
- setAddResponseHeaderOnSeverity(ResultSeverityEnum) - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
Sets the minimum severity at which an issue detected by the validator will result in a header being added to the response.
- setAddResponseOutcomeHeaderOnSeverity(ResultSeverityEnum) - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
If the validation produces a result with at least the given severity, a header with the name specified by
BaseValidatingInterceptor.setResponseOutcomeHeaderName(String)
will be added containing a JSON encoded OperationOutcome resource containing the validation results. - setAddressValidator(IAddressValidator) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidatingInterceptor
- setAddValidationResultsToResponseOperationOutcome(boolean) - Method in class ca.uhn.fhir.rest.server.interceptor.RequestValidatingInterceptor
-
If set to true (default is true), the validation results will be added to the OperationOutcome being returned to the client, unless the response being returned is not an OperationOutcome to begin with (e.g.
- setAppliesToAny() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBulkExportImpl
- setAppliesToGroupExportOnGroup(String) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBulkExportImpl
- setAppliesToPatientExport(String) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBulkExportImpl
- setAppliesToPatientExport(Collection<String>) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBulkExportImpl
- setAppliesToPatientExportAllPatients() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBulkExportImpl
- setAppliesToPatientExportOnGroup(String) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBulkExportImpl
- setAppliesToSystem() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBulkExportImpl
- setAssociatedResourceId(IIdType) - Method in class ca.uhn.fhir.rest.api.server.storage.BaseResourcePersistentId
- setAssociatedResourceId(IIdType) - Method in interface ca.uhn.fhir.rest.api.server.storage.IResourcePersistentId
- setAttribute(String, Object) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Returns the attribute map for this request.
- setAttribute(String, Object) - Method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- setAttribute(String, Object) - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- setAttribute(String, String) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
-
Sets an attribute stored in this message.
- setAuthorizationSearchParamMatcher(IAuthorizationSearchParamMatcher) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
-
Sets a search parameter matcher for use in handling SMART v2 filter scopes
- setBinarySecurityContextIdentifierSystem(String) - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
-
Sets a value to place in the generated Binary resource's Binary.securityContext.identifier
- setBinarySecurityContextIdentifierValue(String) - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
-
Sets a value to place in the generated Binary resource's Binary.securityContext.identifier
- setBundleInclusionRule(BundleInclusionRule) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Set how bundle factory should decide whether referenced resources should be included in bundles
- setBundleProvider(IBundleProvider) - Method in class ca.uhn.fhir.rest.server.method.ResponsePage.ResponsePageBuilder
- setCacheMillis(long) - Method in class ca.uhn.fhir.rest.server.method.ConformanceMethodBinding
-
Returns the number of milliseconds to cache the generated CapabilityStatement for.
- setCannotBeReused() - Method in interface ca.uhn.fhir.rest.server.util.ICachedSearchDetails
-
Mark the search as being non-reusable by future queries (as in, the search can serve multiple page requests for pages of the same search, but it won't be reused in the future)
- setCapabilityStatement(IBaseConformance) - Method in class ca.uhn.fhir.rest.server.interceptor.StaticCapabilityStatementInterceptor
-
Sets the CapabilityStatement to use
- setCapabilityStatementResource(String) - Method in class ca.uhn.fhir.rest.server.interceptor.StaticCapabilityStatementInterceptor
-
Sets the classpath location of the CapabilityStatement to use.
- setChainLists(String[], String[]) - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- setCity(String) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- setCompartmentName(String) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setCompleteUrl(String) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setCompositeTypes(Class<? extends IQueryParameterType>[]) - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- setConfig(Map<String, String>) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.fields.FieldValidatingInterceptor
- setConfig(Map<String, Map<String, String>>) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.StandardizingInterceptor
- setConfig(CorsConfiguration) - Method in class ca.uhn.fhir.rest.server.interceptor.CorsInterceptor
-
Sets the CORS configuration
- setConformanceDate(IPrimitiveType<Date>) - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
-
Set the date that will be specified in the conformance profile exported by this server.
- setConsentService(IConsentService) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentInterceptor
-
Deprecated.
- setContext(CdsServiceRequestContextJson) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestJson
- setContextConsentServices(IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentInterceptor
- setConverter(OperationParameter.IOperationParamConverter) - Method in class ca.uhn.fhir.rest.server.method.OperationParameter
- setCopyright(String) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Sets the server copyright (will be added to the CapabilityStatement).
- setCountry(String) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- setCurrentPageId(String) - Method in class ca.uhn.fhir.rest.server.BundleProviderWithNamedPages
- setCurrentPageOffset(Integer) - Method in class ca.uhn.fhir.rest.server.SimpleBundleProvider
- setCurrentPageSize(Integer) - Method in class ca.uhn.fhir.rest.server.SimpleBundleProvider
- setDeclaredTypes(Class<? extends IBaseResource>[]) - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- setDefaultBehaviour(PreferHandlingEnum) - Method in class ca.uhn.fhir.rest.server.interceptor.SearchPreferHandlingInterceptor
- setDefaultPageSize(int) - Method in class ca.uhn.fhir.rest.server.BasePagingProvider
- setDefaultPageSize(Integer) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Sets the default page size to use, or
null
if no default page size - setDefaultPolicy(PolicyEnum) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
-
The default policy if no rules have been found to apply.
- setDefaultPreferReturn(PreferReturnEnum) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
By default, server create/update/patch/transaction methods return a copy of the resource as it was stored.
- setDefaultPrettyPrint(boolean) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Should the server "pretty print" responses by default (requesting clients can always override this default by supplying an
Accept
header in the request, or a_pretty
parameter in the request URL. - setDefaultResponseEncoding(EncodingEnum) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Sets the default encoding to return (XML/JSON) if an incoming request does not specify a preference (either with the
_format
URL parameter, or with anAccept
header in the request. - setDefaultRetryHeaders() - Method in class ca.uhn.fhir.rest.server.messaging.json.BaseJsonMessage
- setDescription(String) - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- setDescription(String) - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- setDontReturnResourceAtIndex(int) - Method in interface ca.uhn.fhir.rest.api.server.IPreResourceAccessDetails
- setDontReturnResourceAtIndex(int) - Method in class ca.uhn.fhir.rest.api.server.SimplePreResourceAccessDetails
- setElementsSupport(ElementsSupportEnum) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Sets the elements support mode.
- setErrorMessageFormat(String) - Method in class ca.uhn.fhir.rest.server.interceptor.LoggingInterceptor
-
Set the log message format to be used when logging exceptions
- setETagSupport(ETagSupportEnum) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Sets (enables/disables) the server support for ETags.
- setExpandMdm(boolean) - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- setExpiresIn(Long) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestAuthorizationJson
- setExportIdentifier(String) - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- setExportStyle(BulkExportJobParameters.ExportStyle) - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- setExtension(CdsHooksExtension) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.BaseCdsServiceJson
- setExtensionClass(Class<? extends CdsHooksExtension>) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.BaseCdsServiceJson
- setFailOnSeverity(ResultSeverityEnum) - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
Sets the minimum severity at which an issue detected by the validator will fail/reject the request.
- setFhirContext(FhirContext) - Method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- setFhirContext(FhirContext) - Method in class ca.uhn.fhir.rest.server.RestfulServer
- setFhirContext(FhirContext) - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
-
Set the fhirContext
- setFhirServer(String) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestJson
- setFhirServerBase(String) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setFhirTransaction(boolean) - Method in class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
- setFilters(Collection<String>) - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- setFirstFailureTimestamp(Long) - Method in class ca.uhn.fhir.rest.server.messaging.json.HapiMessageHeaders
- setFixedConditionalUrl(String) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setFlags(AuthorizationFlagsEnum...) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
-
This property configures any flags affecting how authorization is applied.
- setFlags(Collection<AuthorizationFlagsEnum>) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
-
This property configures any flags affecting how authorization is applied.
- setGlobalBindings(List<BaseMethodBinding>) - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
- setGroupId(String) - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- setHeaderName(String) - Method in class ca.uhn.fhir.rest.server.interceptor.CaptureResourceSourceFromHeaderInterceptor
-
Provides the header name to examine in incoming requests.
- setHeaders(HapiMessageHeaders) - Method in class ca.uhn.fhir.rest.server.messaging.json.BaseJsonMessage
- setHeaders(String, List<String>) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Replaces any existing header(s) with the given name using a List of new header values
- setHeaders(String, List<String>) - Method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- setHeaders(String, List<String>) - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- setHook(String) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestJson
- setHookInstance(String) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestJson
- setId(IIdType) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setId(IIdType) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
-
Deprecated.Use
BaseResourceModifiedMessage.setPayloadId(IIdType)
. Deprecated in 5.6.0 / 2021-10-27 - setIgnoreServerParsedRequestParameters(boolean) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
If set to
true
(the default istrue
) this server will not use the parsed request parameters (URL parameters and HTTP POST form contents) but will instead parse these values manually from the request URL and request body. - setIgnoreValidatorExceptions(boolean) - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
If set to
true
(default isfalse
) this interceptor will exit immediately and allow processing to continue if the validator throws any exceptions. - setImplementationDescription(String) - Method in class ca.uhn.fhir.rest.server.RestfulServer
- setImplementationDescription(String) - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
-
Set the implementationDescription
- setIncludedResourceCount(int) - Method in class ca.uhn.fhir.rest.server.method.ResponsePage.ResponsePageBuilder
- setInterceptors(IServerInterceptor...) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Deprecated.As of HAPI FHIR 3.8.0, use
RestfulServer.getInterceptorService()
to access the interceptor service. You can register and unregister interceptors using this service. - setInterceptors(List<?>) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Deprecated.As of HAPI FHIR 3.8.0, use
RestfulServer.getInterceptorService()
to access the interceptor service. You can register and unregister interceptors using this service. - setInterceptorService(IInterceptorService) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Sets the interceptor registry for this service.
- setLastFailureTimestamp(Long) - Method in class ca.uhn.fhir.rest.server.messaging.json.HapiMessageHeaders
- setLogExceptions(boolean) - Method in class ca.uhn.fhir.rest.server.interceptor.LoggingInterceptor
-
Should exceptions be logged by this logger
- setLogger(Logger) - Method in class ca.uhn.fhir.rest.server.interceptor.LoggingInterceptor
- setLoggerName(String) - Method in class ca.uhn.fhir.rest.server.interceptor.LoggingInterceptor
- setMax(int) - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding.ReturnType
- setMaximumHeaderLength(int) - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
The maximum length for an individual header.
- setMaximumPageSize(int) - Method in class ca.uhn.fhir.rest.server.BasePagingProvider
- setMaximumPageSize(Integer) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Sets the maximum page size to use, or
null
if no maximum page size - setMaxRetries(int) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setMediaType(String) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
- setMessageFormat(String) - Method in class ca.uhn.fhir.rest.server.interceptor.LoggingInterceptor
-
Sets the message format itself.
- setMessageKey(String) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
- setMin(int) - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding.ReturnType
- setName(String) - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding.ReturnType
- setName(String) - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- setNameToSharedSupertype(Map<String, Class<? extends IBaseResource>>) - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
- setNarrowConditionalUrls(boolean) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.SearchNarrowingInterceptor
-
If set to true (default is false), conditional URLs such as the If-None-Exist header used for Conditional Create operations will also be narrowed.
- setNewPayload(FhirContext, IBaseResource) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- setNextPageId(String) - Method in class ca.uhn.fhir.rest.server.BundleProviderWithNamedPages
- setNextPageIfNecessary(BundleLinks) - Method in class ca.uhn.fhir.rest.server.method.ResponsePage
- setNumToReturn(int) - Method in class ca.uhn.fhir.rest.server.method.ResponsePage.ResponsePageBuilder
- setOmittedResourceCount(int) - Method in class ca.uhn.fhir.rest.server.method.ResponsePage.ResponsePageBuilder
- setOperation(String) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setOperationType(BaseResourceMessage.OperationTypeEnum) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
-
Sets the
BaseResourceMessage.OperationTypeEnum
occuring to the resource of the message. - setOriginalRequestUrl(String) - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- setOutputFormat(String) - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- setPageSize(int) - Method in class ca.uhn.fhir.rest.server.method.ResponsePage.ResponsePageBuilder
- setPagingProvider(IPagingProvider) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Sets the paging provider to use, or
null
to use no paging (which is the default). - setParameters(List<IParameter>) - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
-
For unit tests only
- setParameters(Map<String, String[]>) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setPartitionId(RequestPartitionId) - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- setPartitionId(RequestPartitionId) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- setPatientIds(Collection<String>) - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- setPayload(ResourceOperationMessage) - Method in class ca.uhn.fhir.rest.server.messaging.json.ResourceOperationJsonMessage
- setPayload(String) - Method in class ca.uhn.fhir.rest.server.messaging.ResourceOperationMessage
-
If you are using a non-fhir-resource payload, you may set the payload directly here instead of using the constructor.
- setPayloadId(IIdType) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- setPhoneticEncoder(IPhoneticEncoder) - Method in class ca.uhn.fhir.rest.server.util.FhirContextSearchParamRegistry
- setPhoneticEncoder(IPhoneticEncoder) - Method in interface ca.uhn.fhir.rest.server.util.ISearchParamRegistry
-
When indexing a HumanName, if a StringEncoder is set in the context, then the "phonetic" search parameter will normalize the String using this encoder.
- setPlainProviders(Object...) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Deprecated.This method causes inconsistent behaviour depending on the order it is called in. Use
RestfulServer.registerProviders(Object...)
instead. - setPlainProviders(Collection<Object>) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Deprecated.This method causes inconsistent behaviour depending on the order it is called in. Use
RestfulServer.registerProviders(Object...)
instead. - setPostalCode(String) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- setPostFetchFilterUrls(Collection<String>) - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- setPostFilterLargeValueSetThreshold(int) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.SearchNarrowingInterceptor
-
Supplies a threshold over which any ValueSet-based rules will be applied by
- setPreferredPageSize(Integer) - Method in class ca.uhn.fhir.rest.server.SimpleBundleProvider
-
Sets the preferred page size to be returned by
SimpleBundleProvider.preferredPageSize()
. - setPreviousPageId(String) - Method in class ca.uhn.fhir.rest.server.BundleProviderWithNamedPages
- setPreviousPageIfNecessary(BundleLinks) - Method in class ca.uhn.fhir.rest.server.method.ResponsePage
- setProperties(Properties) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidatingInterceptor
- setProperties(Properties) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.BaseRestfulValidator
- setProviders(Object...) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Sets the non-resource specific providers which implement method calls on this server
- setPublished(IPrimitiveType<Date>) - Method in class ca.uhn.fhir.rest.server.SimpleBundleProvider
-
By default this class uses the object creation date/time (for this object) to determine
the published date
but this method may be used to specify an alternate date/time - setPublisher(String) - Method in class ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
-
Sets the value of the "publisher" that will be placed in the generated conformance statement.
- setRawResponse(String) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidationResult
- setRequestContents(byte[]) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
This method may be used to modify the contents of the incoming request by hardcoding a value which will be used instead of the value received by the client.
- setRequestDetails(T) - Method in class ca.uhn.fhir.rest.server.BaseRestfulResponse
-
Set the requestDetails
- setRequestedPage(RequestedPage) - Method in class ca.uhn.fhir.rest.server.method.ResponsePage
- setRequestId(String) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setRequestPartitionId(RequestPartitionId) - Method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- setRequestPath(String) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setRequestType(RequestTypeEnum) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setRequired(boolean) - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- setResource(int, IBaseResource) - Method in interface ca.uhn.fhir.rest.api.server.IPreResourceShowDetails
-
Replace the resource being returned at index
- setResource(int, IBaseResource) - Method in class ca.uhn.fhir.rest.api.server.SimplePreResourceShowDetails
- setResource(IBaseResource) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Sets the request resource (as provided in the request body) if it has been parsed.
- setResourceBindings(Collection<ResourceBinding>) - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
-
Set the resourceBindings
- setResourceName(String) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setResourceName(String) - Method in class ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding
- setResourceName(String) - Method in class ca.uhn.fhir.rest.server.ResourceBinding
- setResourceProviders(IResourceProvider...) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Sets the resource providers for this server
- setResourceProviders(Collection<IResourceProvider>) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Sets the resource providers for this server
- setResources(List<IBaseResource>) - Method in class ca.uhn.fhir.rest.server.method.ResponsePage.ResponsePageBuilder
- setResourceTypes(Collection<String>) - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- setResourceTypes(Collection<String>) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBulkExportImpl
- setRespondGzip(boolean) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setResponse(IRestfulResponse) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setResponseBundleRequest(ResponseBundleRequest) - Method in class ca.uhn.fhir.rest.server.method.ResponsePage
- setResponseCode(int) - Method in class ca.uhn.fhir.rest.api.server.ResponseDetails
- setResponseHeaderName(String) - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
Sets the name of the response header to add validation failures to
- setResponseHeaderName(String) - Method in class ca.uhn.fhir.rest.server.interceptor.RequestValidatingInterceptor
-
Sets the name of the response header to add validation failures to
- setResponseHeaderName(String) - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseValidatingInterceptor
-
Sets the name of the response header to add validation failures to
- setResponseHeaderValue(String) - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
Sets the value to add to the response header with the name specified by
BaseValidatingInterceptor.setResponseHeaderName(String)
when validation produces a message of severity equal to or greater thanBaseValidatingInterceptor.setAddResponseHeaderOnSeverity(ResultSeverityEnum)
- setResponseHeaderValueNoIssues(String) - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
Sets the header value to add when no issues are found at or exceeding the threshold specified by
BaseValidatingInterceptor.setAddResponseHeaderOnSeverity(ResultSeverityEnum)
- setResponseOutcomeHeaderName(String) - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
The name of the header specified by
BaseValidatingInterceptor.setAddResponseOutcomeHeaderOnSeverity(ResultSeverityEnum)
- setResponseResource(IBaseResource) - Method in class ca.uhn.fhir.rest.api.server.ResponseDetails
-
Set the resource which will be returned to the client
- setRestfulServer(RestfulServer) - Method in interface ca.uhn.fhir.rest.server.IServerConformanceProvider
-
This setter is needed in implementation classes (along with a no-arg constructor) to avoid reference cycles in the Spring wiring of a RestfulServer instance.
- setRestfulServer(RestfulServer) - Method in class ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
- setRestOperationType(RestOperationTypeEnum) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setRestResourceRevIncludesEnabled(boolean) - Method in class ca.uhn.fhir.rest.server.provider.ServerCapabilityStatementProvider
- setRetry(boolean) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setRetryCount(Integer) - Method in class ca.uhn.fhir.rest.server.messaging.json.HapiMessageHeaders
- setReturnStackTracesForExceptionTypes(Class<?>...) - Method in class ca.uhn.fhir.rest.server.interceptor.ExceptionHandlingInterceptor
-
If any server methods throw an exception which extends any of the given exception types, the exception stack trace will be returned to the user.
- setRewriteHistory(boolean) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setScope(String) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestAuthorizationJson
- setSearchId(String) - Method in class ca.uhn.fhir.rest.server.method.ResponsePage.ResponsePageBuilder
- setSearchParams(RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleTarget
- setSecondaryOperation(String) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setServer(RestfulServer) - Method in class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- setServer(RestfulServer) - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- setServerAddressStrategy(IServerAddressStrategy) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Provide a server address strategy, which is used to determine what base URL to provide clients to refer to this server.
- setServerAddressStrategy(IServerAddressStrategy) - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
-
Set the serverAddressStrategy
- setServerBindings(List<BaseMethodBinding>) - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
-
Set the theServerBindings
- setServerConformanceProvider(Object) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Returns the server conformance provider, which is the provider that is used to generate the server's conformance (metadata) statement.
- setServerName(String) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Sets the server's name, as exported in conformance profiles exported by the server.
- setServerName(String) - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
-
Set the serverName
- setServerVersion(String) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Gets the server's version, as exported in conformance profiles exported by the server.
- setServerVersion(String) - Method in class ca.uhn.fhir.rest.server.RestfulServerConfiguration
-
Set the serverVersion
- setServiceRequestAuthorizationJson(CdsServiceRequestAuthorizationJson) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestJson
- setServletPath(String) - Method in class ca.uhn.fhir.rest.server.IncomingRequestAddressStrategy
-
If set to a non-null value (default is
null
), this address strategy assumes that the FHIR endpoint is deployed to the given servlet path within the context. - setServletRequest(HttpServletRequest) - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- setServletResponse(HttpServletResponse) - Method in class ca.uhn.fhir.rest.server.servlet.ServletRequestDetails
- setShowNarrative(boolean) - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseHighlighterInterceptor
-
If set to true (default is true), if the response is a FHIR resource, and that resource includes a Narrative, the narrative will be rendered in the HTML response page as actual rendered HTML.
- setShowRequestHeaders(boolean) - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseHighlighterInterceptor
-
If set to
true
(default isfalse
) response will include the request headers - setShowResponseHeaders(boolean) - Method in class ca.uhn.fhir.rest.server.interceptor.ResponseHighlighterInterceptor
-
If set to
true
(default istrue
) response will include the response headers - setSince(Date) - Method in class ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters
- setSize(Integer) - Method in class ca.uhn.fhir.rest.server.BundleProviderWithNamedPages
- setSize(Integer) - Method in class ca.uhn.fhir.rest.server.SimpleBundleProvider
-
Sets the total number of results, if this provider corresponds to a single page within a larger search result
- setSmtpHostname(String) - Method in class ca.uhn.fhir.rest.server.mail.MailConfig
- setSmtpPassword(String) - Method in class ca.uhn.fhir.rest.server.mail.MailConfig
- setSmtpPort(Integer) - Method in class ca.uhn.fhir.rest.server.mail.MailConfig
- setSmtpUsername(String) - Method in class ca.uhn.fhir.rest.server.mail.MailConfig
- setSmtpUseStartTLS(boolean) - Method in class ca.uhn.fhir.rest.server.mail.MailConfig
- setStandardizers(Map<String, IStandardizer>) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.StandardizingInterceptor
- setState(String) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- setSubject(String) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestAuthorizationJson
- setSubRequest(boolean) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Is this request a sub-request (i.e.
- setTarget(IConsentService) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.DelegatingConsentService
- setTenantId(String) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
-
Sets the tenant ID associated with the request.
- setTenantIdentificationStrategy(ITenantIdentificationStrategy) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
If provided (default is
null
), the tenant identification strategy provides a mechanism for a multitenant server to identify which tenant a given request corresponds to. - setText(String) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- setTokenType(String) - Method in class ca.uhn.fhir.rest.api.server.cdshooks.CdsServiceRequestAuthorizationJson
- setTotalRequestedResourcesFetched(int) - Method in class ca.uhn.fhir.rest.server.method.ResponsePage.ResponsePageBuilder
- setTotalResourcesRequestedReturned(int) - Method in class ca.uhn.fhir.rest.server.SimpleBundleProvider
- setTransactionGuid(String) - Method in class ca.uhn.fhir.rest.api.server.RequestDetails
- setTransactionId(String) - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceMessage
-
Adds a transaction ID to this message.
- setTroubleshootingLog(Logger) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
- setTroubleshootingLog(Logger) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.SearchNarrowingConsentService
-
Provides a log that will be apppended to for troubleshooting messages
- setType(FhirContext, Class<?>, Class<? extends Collection<?>>, Class<? extends Collection<?>>) - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- setType(String) - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding.ReturnType
- setUncompressIncomingContents(boolean) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Should the server attempt to decompress incoming request contents (default is
true
). - setUseOffsetPaging(boolean) - Method in class ca.uhn.fhir.rest.server.method.ResponsePage
- setUuid(String) - Method in interface ca.uhn.fhir.rest.server.util.ICachedSearchDetails
- setValid(boolean) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidationResult
- setValidatedAddress(IBase) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidationResult
- setValidatedAddressString(String) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidationResult
- setValidationResults(Map<String, String>) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidationResult
- setValidationSupport(IValidationSupport) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
-
Sets a validation support module that will be used for terminology-based rules
- setValidationSupport(IValidationSupport) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.SearchNarrowingInterceptor
-
Supplies a validation support module that will be used to apply the
- setValidator(FhirValidator) - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
Provides the validator to use.
- setValidatorModules(List<IValidatorModule>) - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
- setValue(String) - Method in class ca.uhn.fhir.rest.server.HardcodedServerAddressStrategy
- setVersion(Long) - Method in class ca.uhn.fhir.rest.api.server.storage.BaseResourcePersistentId
- setVersion(Long) - Method in interface ca.uhn.fhir.rest.api.server.storage.IResourcePersistentId
- shouldBulkExportIncludeResource(BulkExportJobParameters, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentInterceptor
- shouldExamineChildResources(IBaseResource, FhirContext) - Static method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
-
This method determines if the given Resource should have permissions applied to the resources inside or to the Resource itself.
- shouldProcessCanSeeResource(RequestDetails, IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.SearchNarrowingConsentService
- shouldProcessCanSeeResource(RequestDetails, IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConstantConsentService
- shouldProcessCanSeeResource(RequestDetails, IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.DelegatingConsentService
- shouldProcessCanSeeResource(RequestDetails, IConsentContextServices) - Method in interface ca.uhn.fhir.rest.server.interceptor.consent.IConsentService
-
This method will be invoked once prior to invoking
IConsentService.canSeeResource(RequestDetails, IBaseResource, IConsentContextServices)
and can be used to skip that phase. - shouldProcessCanSeeResource(RequestDetails, IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.MultiDelegateConsentService
- SimpleBundleProvider - Class in ca.uhn.fhir.rest.server
- SimpleBundleProvider() - Constructor for class ca.uhn.fhir.rest.server.SimpleBundleProvider
-
Create an empty bundle
- SimpleBundleProvider(int) - Constructor for class ca.uhn.fhir.rest.server.SimpleBundleProvider
-
Constructor that provides only a size but no actual data (useful for _count = 0)
- SimpleBundleProvider(List<? extends IBaseResource>) - Constructor for class ca.uhn.fhir.rest.server.SimpleBundleProvider
-
Constructor
- SimpleBundleProvider(List<? extends IBaseResource>, String) - Constructor for class ca.uhn.fhir.rest.server.SimpleBundleProvider
- SimpleBundleProvider(IBaseResource) - Constructor for class ca.uhn.fhir.rest.server.SimpleBundleProvider
-
Constructor
- SimpleBundleProvider(IBaseResource...) - Constructor for class ca.uhn.fhir.rest.server.SimpleBundleProvider
-
Constructor
- SimplePreResourceAccessDetails - Class in ca.uhn.fhir.rest.api.server
- SimplePreResourceAccessDetails(List<T>) - Constructor for class ca.uhn.fhir.rest.api.server.SimplePreResourceAccessDetails
- SimplePreResourceAccessDetails(IBaseResource) - Constructor for class ca.uhn.fhir.rest.api.server.SimplePreResourceAccessDetails
- SimplePreResourceShowDetails - Class in ca.uhn.fhir.rest.api.server
- SimplePreResourceShowDetails(Collection<T>) - Constructor for class ca.uhn.fhir.rest.api.server.SimplePreResourceShowDetails
-
Constructor for a collection of resources
- SimplePreResourceShowDetails(IBaseResource) - Constructor for class ca.uhn.fhir.rest.api.server.SimplePreResourceShowDetails
-
Constructor for a single resource
- size() - Method in interface ca.uhn.fhir.rest.api.server.IBundleProvider
-
Returns the total number of results which match the given query (exclusive of any _include's or OperationOutcome).
- size() - Method in interface ca.uhn.fhir.rest.api.server.IPreResourceAccessDetails
- size() - Method in interface ca.uhn.fhir.rest.api.server.IPreResourceShowDetails
- size() - Method in class ca.uhn.fhir.rest.api.server.SimplePreResourceAccessDetails
- size() - Method in class ca.uhn.fhir.rest.api.server.SimplePreResourceShowDetails
- size() - Method in class ca.uhn.fhir.rest.server.method.ResponsePage
- size() - Method in class ca.uhn.fhir.rest.server.SimpleBundleProvider
- size() - Method in class ca.uhn.fhir.rest.server.util.ResourceSearchParams
- sizeOrThrowNpe() - Method in interface ca.uhn.fhir.rest.api.server.IBundleProvider
- SORT - Enum constant in enum ca.uhn.fhir.rest.server.util.ISearchParamRegistry.SearchParamLookupContextEnum
-
Search parameter should be used for sorting via the _sort parameter.
- SortParameter - Class in ca.uhn.fhir.rest.server.method
- SortParameter(FhirContext) - Constructor for class ca.uhn.fhir.rest.server.method.SortParameter
- STANDARD - Enum constant in enum ca.uhn.fhir.rest.server.ElementsSupportEnum
-
The server will support only the FHIR standard features for the
_elements
parameter. - STANDARDIZATION_DISABLED_HEADER - Static variable in class ca.uhn.fhir.rest.server.interceptor.s13n.StandardizingInterceptor
- standardize(String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.EmailStandardizer
- standardize(String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.FirstNameStandardizer
- standardize(String) - Method in interface ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.IStandardizer
-
Standardizes the specified string.
- standardize(String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.PhoneStandardizer
- standardize(String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TextStandardizer
- standardize(String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TitleStandardizer
- standardize(String) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.LoquateAddressValidator
- standardizeDelimitedToken(String, String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.FirstNameStandardizer
- standardizeNameToken(String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.FirstNameStandardizer
- standardizeNameToken(String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.LastNameStandardizer
- standardizeNameToken(String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TitleStandardizer
- standardizeText(String) - Method in class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TitleStandardizer
- StandardizingInterceptor - Class in ca.uhn.fhir.rest.server.interceptor.s13n
- StandardizingInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.s13n.StandardizingInterceptor
- StandardizingInterceptor(Map<String, Map<String, String>>) - Constructor for class ca.uhn.fhir.rest.server.interceptor.s13n.StandardizingInterceptor
- StandardizingInterceptor.StandardizationType - Enum in ca.uhn.fhir.rest.server.interceptor.s13n
-
Pre-defined standardizers
- start(Properties) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidatingInterceptor
- startOperation(RequestDetails, IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConstantConsentService
- startOperation(RequestDetails, IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.DelegatingConsentService
- startOperation(RequestDetails, IConsentContextServices) - Method in interface ca.uhn.fhir.rest.server.interceptor.consent.IConsentService
-
This method is called when an operation is initially beginning, before any significant processing occurs.
- startOperation(RequestDetails, IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.MultiDelegateConsentService
- StaticCapabilityStatementInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
-
This interceptor replaces the auto-generated CapabilityStatement that is generated by the HAPI FHIR Server with a static hard-coded resource.
- StaticCapabilityStatementInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.StaticCapabilityStatementInterceptor
- store(T) - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
-
This is a utility method that can be used to store a resource without having to use the outside API.
- storeResultList(RequestDetails, IBundleProvider) - Method in class ca.uhn.fhir.rest.server.FifoMemoryPagingProvider
- storeResultList(RequestDetails, IBundleProvider) - Method in interface ca.uhn.fhir.rest.server.IPagingProvider
-
Stores a result list and returns an ID with which that list can be returned
- streamResponseAsResource(IRestfulServerDefaults, IBaseResource, Set<SummaryEnum>, int, boolean, boolean, RequestDetails) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- streamResponseAsResource(IRestfulServerDefaults, IBaseResource, Set<SummaryEnum>, int, boolean, boolean, RequestDetails, IIdType, IPrimitiveType<Date>) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- submitJob(Integer, List<String>, boolean, Integer, RequestDetails) - Method in interface ca.uhn.fhir.rest.api.server.storage.IDeleteExpungeJobSubmitter
- SUBSCRIPTION_STATUS - Static variable in class ca.uhn.fhir.subscription.SubscriptionConstants
- SUBSCRIPTION_TOPIC_CHANNEL_HEARTBEAT_PERIOD_URL - Static variable in class ca.uhn.fhir.subscription.SubscriptionConstants
- SUBSCRIPTION_TOPIC_CHANNEL_MAX_COUNT - Static variable in class ca.uhn.fhir.subscription.SubscriptionConstants
- SUBSCRIPTION_TOPIC_CHANNEL_PAYLOAD_CONTENT - Static variable in class ca.uhn.fhir.subscription.SubscriptionConstants
- SUBSCRIPTION_TOPIC_CHANNEL_TIMEOUT_URL - Static variable in class ca.uhn.fhir.subscription.SubscriptionConstants
- SUBSCRIPTION_TOPIC_FILTER_URL - Static variable in class ca.uhn.fhir.subscription.SubscriptionConstants
- SUBSCRIPTION_TOPIC_PROFILE_URL - Static variable in class ca.uhn.fhir.subscription.SubscriptionConstants
- SUBSCRIPTION_TOPIC_STATUS - Static variable in class ca.uhn.fhir.subscription.SubscriptionConstants
- SUBSCRIPTION_TRIGGERING_PARAM_RESOURCE_ID - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- SUBSCRIPTION_TRIGGERING_PARAM_SEARCH_URL - Static variable in class ca.uhn.fhir.rest.server.provider.ProviderConstants
- SUBSCRIPTION_TYPE - Static variable in class ca.uhn.fhir.subscription.SubscriptionConstants
- SubscriptionConstants - Class in ca.uhn.fhir.subscription
- SubscriptionConstants() - Constructor for class ca.uhn.fhir.subscription.SubscriptionConstants
- SUMMARY_MODE - Static variable in class ca.uhn.fhir.rest.server.interceptor.ExceptionHandlingInterceptor
- SummaryEnumParameter - Class in ca.uhn.fhir.rest.server.method
- SummaryEnumParameter() - Constructor for class ca.uhn.fhir.rest.server.method.SummaryEnumParameter
- supportsRepetition() - Method in class ca.uhn.fhir.rest.server.method.BaseQueryParameter
- supportsRepetition() - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- SYSTEM - Enum constant in enum ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters.ExportStyle
- systemExport() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleBulkExport
-
Allow/deny system-level export rule applies to the Group with the given resource ID, e.g.
- SystemRequestDetails - Class in ca.uhn.fhir.rest.api.server
-
A default RequestDetails implementation that can be used for system calls to Resource DAO methods when partitioning is enabled.
- SystemRequestDetails() - Constructor for class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- SystemRequestDetails(IInterceptorBroadcaster) - Constructor for class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- SystemRequestDetails(RequestDetails) - Constructor for class ca.uhn.fhir.rest.api.server.SystemRequestDetails
- SystemRestfulResponse - Class in ca.uhn.fhir.rest.api.server
-
A default RestfulResponse that returns the body as an IBaseResource and ignores everything else.
- SystemRestfulResponse(SystemRequestDetails) - Constructor for class ca.uhn.fhir.rest.api.server.SystemRestfulResponse
T
- TEXT - Enum constant in enum ca.uhn.fhir.rest.server.interceptor.s13n.StandardizingInterceptor.StandardizationType
- TextStandardizer - Class in ca.uhn.fhir.rest.server.interceptor.s13n.standardizers
-
Standardizes text literals by removing noise characters.
- TextStandardizer() - Constructor for class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TextStandardizer
- theOutcome - Variable in class ca.uhn.fhir.rest.api.server.BaseParseAction
- throwInvalidMode(String) - Static method in class ca.uhn.fhir.rest.server.method.OperationParameter
- throwUnknownFhirOperationException(RequestDetails, String, RequestTypeEnum) - Method in class ca.uhn.fhir.rest.server.RestfulServer
- throwUnknownFhirOperationException(RequestDetails, String, RequestTypeEnum, FhirContext) - Static method in class ca.uhn.fhir.rest.server.RestfulServer
- throwUnknownResourceTypeException(String) - Method in class ca.uhn.fhir.rest.server.RestfulServer
- TITLE - Enum constant in enum ca.uhn.fhir.rest.server.interceptor.s13n.StandardizingInterceptor.StandardizationType
- TitleStandardizer - Class in ca.uhn.fhir.rest.server.interceptor.s13n.standardizers
- TitleStandardizer() - Constructor for class ca.uhn.fhir.rest.server.interceptor.s13n.standardizers.TitleStandardizer
- toAddress(JsonNode, FhirContext) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.LoquateAddressValidator
- toFilteredForContext(ISearchParamRegistry.SearchParamLookupContextEnum) - Method in class ca.uhn.fhir.rest.server.util.ResourceSearchParams
-
Returns a filtered view of this
ResourceSearchParams
instance if any parameters are not valid for the given theContext. - toJsonNode(IBase, ObjectMapper, FhirContext) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.impl.LoquateAddressValidator
- toList() - Method in class ca.uhn.fhir.rest.api.server.SimplePreResourceShowDetails
- toListForProcessing(RequestDetails, IBaseResource) - Method in class ca.uhn.fhir.rest.server.interceptor.BaseResponseTerminologyInterceptor
- toListOfResourcesAndExcludeContainer(IBaseResource, FhirContext) - Static method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
- toListOfResourcesAndExcludeContainerUnlessStandalone(IBaseResource, FhirContext) - Static method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor
- toMessageHeaders() - Method in class ca.uhn.fhir.rest.server.messaging.json.HapiMessageHeaders
- toResourceList(Object) - Method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- toString() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor.Verdict
- toString() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleBulkExportImpl
- toString() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleImplConditional
- toString() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.RuleImplUpdateHistoryRewrite
- toString() - Method in class ca.uhn.fhir.rest.server.interceptor.auth.FhirQueryRuleTester
- toString() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidationResult
- toString() - Method in class ca.uhn.fhir.rest.server.interceptor.validation.helpers.AddressHelper
- toString() - Method in class ca.uhn.fhir.rest.server.mail.MailConfig
- toString() - Method in class ca.uhn.fhir.rest.server.messaging.BaseResourceModifiedMessage
- toString() - Method in class ca.uhn.fhir.rest.server.messaging.json.ResourceOperationJsonMessage
- toString() - Method in class ca.uhn.fhir.rest.server.messaging.ResourceOperationMessage
- toString() - Method in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- toString() - Method in class ca.uhn.fhir.rest.server.method.SearchMethodBinding
- toString() - Method in class ca.uhn.fhir.rest.server.method.SearchParameter
- toString() - Method in class ca.uhn.fhir.rest.server.SimpleBundleProvider
- transaction() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRule
-
This rule applies to the FHIR transaction operation.
- TRANSACTION - Enum constant in enum ca.uhn.fhir.rest.server.messaging.BaseResourceMessage.OperationTypeEnum
- TransactionDetails - Class in ca.uhn.fhir.rest.api.server.storage
-
This object contains runtime information that is gathered and relevant to a single database transaction.
- TransactionDetails() - Constructor for class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
Constructor
- TransactionDetails(Date) - Constructor for class ca.uhn.fhir.rest.api.server.storage.TransactionDetails
-
Constructor
- TransactionLogMessages - Class in ca.uhn.fhir.rest.server
- TransactionMethodBinding - Class in ca.uhn.fhir.rest.server.method
- TransactionMethodBinding(Method, FhirContext, Object) - Constructor for class ca.uhn.fhir.rest.server.method.TransactionMethodBinding
- TransactionParameter - Class in ca.uhn.fhir.rest.server.method
- TransactionParameter.ParamStyle - Enum in ca.uhn.fhir.rest.server.method
- translateQueryParametersIntoServerArgument(RequestDetails, BaseMethodBinding) - Method in class ca.uhn.fhir.rest.server.method.BaseQueryParameter
- translateQueryParametersIntoServerArgument(RequestDetails, BaseMethodBinding) - Method in class ca.uhn.fhir.rest.server.method.CountParameter
- translateQueryParametersIntoServerArgument(RequestDetails, BaseMethodBinding) - Method in class ca.uhn.fhir.rest.server.method.ElementsParameter
- translateQueryParametersIntoServerArgument(RequestDetails, BaseMethodBinding) - Method in class ca.uhn.fhir.rest.server.method.GraphQLQueryBodyParameter
- translateQueryParametersIntoServerArgument(RequestDetails, BaseMethodBinding) - Method in class ca.uhn.fhir.rest.server.method.GraphQLQueryUrlParameter
- translateQueryParametersIntoServerArgument(RequestDetails, BaseMethodBinding) - Method in interface ca.uhn.fhir.rest.server.method.IParameter
-
This server method method takes the data received by the server in an incoming request, and translates that data into a single argument for a server method invocation.
- translateQueryParametersIntoServerArgument(RequestDetails, BaseMethodBinding) - Method in class ca.uhn.fhir.rest.server.method.OffsetParameter
- translateQueryParametersIntoServerArgument(RequestDetails, BaseMethodBinding) - Method in class ca.uhn.fhir.rest.server.method.OperationParameter
- translateQueryParametersIntoServerArgument(RequestDetails, BaseMethodBinding) - Method in class ca.uhn.fhir.rest.server.method.RawParamsParameter
- translateQueryParametersIntoServerArgument(RequestDetails, BaseMethodBinding) - Method in class ca.uhn.fhir.rest.server.method.RequestDetailsParameter
- translateQueryParametersIntoServerArgument(RequestDetails, BaseMethodBinding) - Method in class ca.uhn.fhir.rest.server.method.ResourceParameter
- translateQueryParametersIntoServerArgument(RequestDetails, BaseMethodBinding) - Method in class ca.uhn.fhir.rest.server.method.SortParameter
- translateQueryParametersIntoServerArgument(RequestDetails, BaseMethodBinding) - Method in class ca.uhn.fhir.rest.server.method.SummaryEnumParameter
- translateQueryParametersIntoServerArgument(RequestDetails, BaseMethodBinding) - Method in class ca.uhn.fhir.rest.server.method.TransactionParameter
- tryToExtractNamedParameter(RequestDetails, String) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
U
- unregisterAllProviders() - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Unregisters all plain and resource providers (but not the conformance provider).
- unregisterConsentService(IConsentService) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConsentInterceptor
-
Removes a consent service from the chain.
- unregisterInterceptor(Object) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Unregisters an interceptor.
- unregisterProvider(Object) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Unregister one provider (either a Resource provider or a plain provider)
- unregisterProviders(Collection<?>) - Method in class ca.uhn.fhir.rest.server.RestfulServer
-
Unregister a
Collection
of providers - UNSUPPORTED - Enum constant in enum ca.uhn.fhir.rest.server.interceptor.auth.IAuthorizationSearchParamMatcher.Match
-
Used for contexts without matcher infrastructure like hybrid providers
- unsupportedReason - Variable in class ca.uhn.fhir.rest.server.interceptor.auth.IAuthorizationSearchParamMatcher.MatchResult
-
the reason for the UNSUPPORTED result
- update(Supplier<Object>) - Method in interface ca.uhn.fhir.rest.server.provider.IObservableSupplierSetObserver
- update(T, String, RequestDetails) - Method in class ca.uhn.fhir.rest.server.provider.HashMapResourceProvider
- UPDATE - Enum constant in enum ca.uhn.fhir.rest.server.messaging.BaseResourceMessage.OperationTypeEnum
- updateConditional() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRule
-
This rule applies to
update
operations with aconditional
URL as a part of the request. - updateHistoryRewrite() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRule
-
This rule specifically allows a user to perform a FHIR update on the historical version of a resource
- UpdateMethodBinding - Class in ca.uhn.fhir.rest.server.method
- UpdateMethodBinding(Method, FhirContext, Object) - Constructor for class ca.uhn.fhir.rest.server.method.UpdateMethodBinding
- UrlBaseTenantIdentificationStrategy - Class in ca.uhn.fhir.rest.server.tenant
-
This class is a tenant identification strategy which assumes that a single path element will be present between the server base URL and individual request.
- UrlBaseTenantIdentificationStrategy() - Constructor for class ca.uhn.fhir.rest.server.tenant.UrlBaseTenantIdentificationStrategy
V
- validate(T, RequestDetails) - Method in class ca.uhn.fhir.rest.server.interceptor.BaseValidatingInterceptor
-
Note: May return null
- validateAddress(IBase, FhirContext) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidatingInterceptor
- validateAddresses(RequestDetails, IBaseResource, List<IBase>) - Method in class ca.uhn.fhir.rest.server.interceptor.validation.address.AddressValidatingInterceptor
-
Validates specified child addresses for the resource
- ValidateMethodBindingDstu2Plus - Class in ca.uhn.fhir.rest.server.method
- ValidateMethodBindingDstu2Plus(Class<?>, Class<? extends IBaseResource>, Method, FhirContext, Object, Validate) - Constructor for class ca.uhn.fhir.rest.server.method.ValidateMethodBindingDstu2Plus
- validateRequest(ServletRequestDetails) - Method in class ca.uhn.fhir.rest.server.RestfulServer
- validateResourceIdAndUrlIdForNonConditionalOperation(IBaseResource, String, String, String) - Method in class ca.uhn.fhir.rest.server.method.CreateMethodBinding
- validateResourceIdAndUrlIdForNonConditionalOperation(IBaseResource, String, String, String) - Method in class ca.uhn.fhir.rest.server.method.UpdateMethodBinding
- validateResourceListNotNull(List<? extends IBaseResource>) - Static method in class ca.uhn.fhir.rest.server.RestfulServerUtils
- validateTypeIsAppropriateVersionForContext(Method, Class<?>, FhirContext, String) - Static method in class ca.uhn.fhir.rest.server.method.OperationParameter
- VALIDATION_DISABLED_HEADER - Static variable in class ca.uhn.fhir.rest.server.interceptor.validation.fields.FieldValidatingInterceptor
- VALIDATION_EXTENSION_URL - Static variable in interface ca.uhn.fhir.rest.server.interceptor.validation.fields.IValidator
- ValidationMessageSuppressingInterceptor - Class in ca.uhn.fhir.rest.server.interceptor.validation
- ValidationMessageSuppressingInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.validation.ValidationMessageSuppressingInterceptor
-
Constructor
- ValidationResultEnrichingInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
- ValidationResultEnrichingInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.ValidationResultEnrichingInterceptor
- valueOf(String) - Static method in enum ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters.ExportStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.rest.server.ElementsSupportEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.rest.server.ETagSupportEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationFlagsEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.rest.server.interceptor.auth.IAuthorizationSearchParamMatcher.Match
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.rest.server.interceptor.auth.PolicyEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.rest.server.interceptor.consent.ConsentOperationStatusEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.rest.server.interceptor.s13n.StandardizingInterceptor.StandardizationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.rest.server.interceptor.validation.fields.FieldValidatingInterceptor.ValidatorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.rest.server.messaging.BaseResourceMessage.OperationTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding.MethodReturnTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding.ReturnTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.rest.server.method.MethodMatchEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.rest.server.method.ResourceParameter.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.rest.server.method.TransactionParameter.ParamStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.rest.server.util.ISearchParamRegistry.SearchParamLookupContextEnum
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum ca.uhn.fhir.rest.api.server.bulk.BulkExportJobParameters.ExportStyle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.uhn.fhir.rest.server.ElementsSupportEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.uhn.fhir.rest.server.ETagSupportEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationFlagsEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.uhn.fhir.rest.server.interceptor.auth.IAuthorizationSearchParamMatcher.Match
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.uhn.fhir.rest.server.interceptor.auth.PolicyEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.uhn.fhir.rest.server.interceptor.consent.ConsentOperationStatusEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.uhn.fhir.rest.server.interceptor.s13n.StandardizingInterceptor.StandardizationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.uhn.fhir.rest.server.interceptor.validation.fields.FieldValidatingInterceptor.ValidatorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.uhn.fhir.rest.server.messaging.BaseResourceMessage.OperationTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding.MethodReturnTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding.ReturnTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.uhn.fhir.rest.server.method.MethodMatchEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.uhn.fhir.rest.server.method.ResourceParameter.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.uhn.fhir.rest.server.method.TransactionParameter.ParamStyle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ca.uhn.fhir.rest.server.util.ISearchParamRegistry.SearchParamLookupContextEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class ca.uhn.fhir.rest.server.util.ResourceSearchParams
- VerboseLoggingInterceptor - Class in ca.uhn.fhir.rest.server.interceptor
-
This interceptor creates verbose server log entries containing the complete request and response payloads.
- VerboseLoggingInterceptor() - Constructor for class ca.uhn.fhir.rest.server.interceptor.VerboseLoggingInterceptor
- Verdict(PolicyEnum, IAuthRule) - Constructor for class ca.uhn.fhir.rest.server.interceptor.auth.AuthorizationInterceptor.Verdict
- verifyMethodHasZeroOrOneOperationAnnotation(Method, Object...) - Static method in class ca.uhn.fhir.rest.server.method.BaseMethodBinding
- VOID - Enum constant in enum ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding.MethodReturnTypeEnum
W
- weakerOf(MethodMatchEnum) - Method in enum ca.uhn.fhir.rest.server.method.MethodMatchEnum
- WILDCARD_NAME - Static variable in class ca.uhn.fhir.rest.server.method.OperationMethodBinding
- willSeeResource(RequestDetails, IBaseResource, IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.auth.SearchNarrowingConsentService
- willSeeResource(RequestDetails, IBaseResource, IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.ConstantConsentService
- willSeeResource(RequestDetails, IBaseResource, IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.DelegatingConsentService
- willSeeResource(RequestDetails, IBaseResource, IConsentContextServices) - Method in interface ca.uhn.fhir.rest.server.interceptor.consent.IConsentService
-
This method is called if a user is about to see a resource, either completely or partially.
- willSeeResource(RequestDetails, IBaseResource, IConsentContextServices) - Method in class ca.uhn.fhir.rest.server.interceptor.consent.MultiDelegateConsentService
- withAnyId() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleOpClassifier
-
Rule applies to any resource instances
- withAnyName() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderOperation
-
This rule applies to any operation
- withAnyOperation() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleTransaction
-
This rules applies to transactions with any operation nested in them.
- withCodeInValueSet(String, String) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleOpClassifier
-
Rule applies to resources where the given search parameter would be satisfied by a code in the given ValueSet
- withCodeNotInValueSet(String, String) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleOpClassifier
-
Rule applies to resources where the given search parameter would be satisfied by a code not in the given ValueSet
- withFilter(String) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleOpClassifier
- withFilterTester(String) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleFinished
-
Narrow this rule to resources matching the given FHIR query.
- withParallelVoting(List<IConsentService>) - Static method in class ca.uhn.fhir.rest.server.interceptor.consent.MultiDelegateConsentService
-
Combine several consent services allowing any to veto.
- withResourceTypes(Collection<String>) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRuleBulkExportWithTarget
-
If specified, rule will only apply to bulk export requests that explicitly specify a list of resource types where the list is equal to, or a subset of the supplied collection.
- withSerialVoting(List<IConsentService>) - Static method in class ca.uhn.fhir.rest.server.interceptor.consent.MultiDelegateConsentService
-
Combine several consent services with first non-PROCEED vote win.
- withTester(IAuthRuleTester) - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleFinished
-
Add an additional tester that will be queried if all other conditions of this rule already match.
- write() - Method in interface ca.uhn.fhir.rest.server.interceptor.auth.IAuthRuleBuilderRule
-
This rule applies to any FHIR operation involving writing, including
create
, andupdate
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
IAuthRuleBuilderOperationNamedAndScoped.andAllowAllResponses()
, use that method instead