49.49    Endpoint Terminology 49.51    FHIR Gateway Configuration   

49.50.1FHIR Gateway Cache

 

The FHIR Gateway Cache configuration category includes the following configurable options:

  • Cache Expiration Seconds

  • Cache Maximum Entries

  • Cache Provider

49.50.2Property: Cache Expiration Seconds

 
Property Name Cache Expiration Seconds
Property Key
Property Type POSITIVE_INTEGER
Description The number of second for cache expiration (Default 300)
Applies to Modules
  • FHIR Gateway REST Endpoint
Default Value 300
Example Property
module.[MODULE_ID].config.pagination_cache.expiration.seconds = 300

49.50.3Property: Cache Maximum Entries

 
Property Name Cache Maximum Entries
Property Key
Property Type POSITIVE_INTEGER
Description The maximum number of responses to store in the cache. This setting only applies to cache type: CAFFEINE.
Applies to Modules
  • FHIR Gateway REST Endpoint
Default Value 5000
Example Property
module.[MODULE_ID].config.pagination_cache.max_size.entries = 5000

49.50.4Property: Cache Provider

 
Property Name Cache Provider
Property Key
Property Type ENUM
Values
  • NONE
  • CAFFEINE
  • INFINISPAN
Description The cache provider: NONE (default) or INFINISPAN or CAFFEINE.
Applies to Modules
  • FHIR Gateway REST Endpoint
Default Value NONE
Example Property
module.[MODULE_ID].config.pagination_cache.type = NONE
   49.49    Endpoint Terminology 49.51    FHIR Gateway Configuration