Class FhirEndpointConfiguration<AuditDatasetType extends FhirAuditDataset>

    • Method Detail

      • setConnectTimeout

        public void setConnectTimeout​(int connectTimeout)
      • setTimeout

        public void setTimeout​(int timeout)
      • setDisableServerValidation

        public void setDisableServerValidation​(boolean disableServerValidation)
        By default, the client will query the server before the very first operation to download the server's conformance/metadata statement and verify that the server is appropriate for the given client. This check is only done once per server endpoint for a given FhirContext and is useful to prevent bugs or unexpected behaviour when talking to servers.

        It may introduce unneccesary overhead however in circumstances where the client and server are known to be compatible. Setting this to true disables this check.

      • getPath

        public String getPath()
      • getServletName

        public String getServletName()
      • getResourceProvider

        public List<? extends FhirProvider> getResourceProvider()
      • isLazyLoadBundles

        public boolean isLazyLoadBundles()
        If this is true, all paging requests are routed into the route (see LazyBundleProvider fo details. Otherwise, all results are fetched once and cached in order to serve subsequent paging requests.
      • isCacheBundles

        public boolean isCacheBundles()
        Only considered if lazyLoadBundles is true. The (partial) results of paging requests are cached so that subsequent requests only fetch resources that have not yet been requested.