Class IpfFhirConfigurationProperties.Servlet

java.lang.Object
org.openehealth.ipf.boot.fhir.IpfFhirConfigurationProperties.Servlet
Enclosing class:
IpfFhirConfigurationProperties

public static class IpfFhirConfigurationProperties.Servlet extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Default number of result entries to be returned if no _count parameter is specified in a search
    Servlet init parameters to pass to the FHIR Servlet.
    int
    Load on startup priority of the FHIR servlet.
    int
    Maximum number of result entries to be returned even if the _count parameter of a search demands for more
    Name of the servlet
    int
    Number of concurrent paging requests that can be handled
    boolean
    Whether the Paging Provider cache is expected to be distributed, so that serialization of result bundles is necessary.
    boolean
    Enable server-side request logging
    boolean
    Enable pretty-printing responses
    boolean
    Enable color-coding responses queried from a Web Browser
    boolean
    Enable strict resource parsing
    void
    setDefaultPageSize(int defaultPageSize)
    Default number of result entries to be returned if no _count parameter is specified in a search
    void
    setDistributedPagingProvider(boolean distributedPagingProvider)
    Whether the Paging Provider cache is expected to be distributed, so that serialization of result bundles is necessary.
    void
    Servlet init parameters to pass to the FHIR Servlet.
    void
    setLoadOnStartup(int loadOnStartup)
    Load on startup priority of the FHIR servlet.
    void
    setLogging(boolean logging)
    Enable server-side request logging
    void
    setMaxPageSize(int maxPageSize)
    Maximum number of result entries to be returned even if the _count parameter of a search demands for more
    void
    Name of the servlet
    void
    setPagingRequests(int pagingRequests)
    Number of concurrent paging requests that can be handled
    void
    setPrettyPrint(boolean prettyPrint)
    Enable pretty-printing responses
    void
    setResponseHighlighting(boolean responseHighlighting)
    Enable color-coding responses queried from a Web Browser
    void
    setStrict(boolean strict)
    Enable strict resource parsing

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Servlet

      public Servlet()
  • Method Details

    • getInit

      public Map<String,String> getInit()
      Servlet init parameters to pass to the FHIR Servlet.
    • setInit

      public void setInit(Map<String,String> init)
      Servlet init parameters to pass to the FHIR Servlet.
    • getLoadOnStartup

      public int getLoadOnStartup()
      Load on startup priority of the FHIR servlet.
    • setLoadOnStartup

      public void setLoadOnStartup(int loadOnStartup)
      Load on startup priority of the FHIR servlet.
    • getName

      public String getName()
      Name of the servlet
    • setName

      public void setName(String name)
      Name of the servlet
    • getPagingRequests

      public int getPagingRequests()
      Number of concurrent paging requests that can be handled
    • setPagingRequests

      public void setPagingRequests(int pagingRequests)
      Number of concurrent paging requests that can be handled
    • getDefaultPageSize

      public int getDefaultPageSize()
      Default number of result entries to be returned if no _count parameter is specified in a search
    • setDefaultPageSize

      public void setDefaultPageSize(int defaultPageSize)
      Default number of result entries to be returned if no _count parameter is specified in a search
    • getMaxPageSize

      public int getMaxPageSize()
      Maximum number of result entries to be returned even if the _count parameter of a search demands for more
    • setMaxPageSize

      public void setMaxPageSize(int maxPageSize)
      Maximum number of result entries to be returned even if the _count parameter of a search demands for more
    • isDistributedPagingProvider

      public boolean isDistributedPagingProvider()
      Whether the Paging Provider cache is expected to be distributed, so that serialization of result bundles is necessary. In this case, FHIR endpoints must not use lazy-loading of results.
    • setDistributedPagingProvider

      public void setDistributedPagingProvider(boolean distributedPagingProvider)
      Whether the Paging Provider cache is expected to be distributed, so that serialization of result bundles is necessary. In this case, FHIR endpoints must not use lazy-loading of results.
    • isLogging

      public boolean isLogging()
      Enable server-side request logging
    • setLogging

      public void setLogging(boolean logging)
      Enable server-side request logging
    • isPrettyPrint

      public boolean isPrettyPrint()
      Enable pretty-printing responses
    • setPrettyPrint

      public void setPrettyPrint(boolean prettyPrint)
      Enable pretty-printing responses
    • isResponseHighlighting

      public boolean isResponseHighlighting()
      Enable color-coding responses queried from a Web Browser
    • setResponseHighlighting

      public void setResponseHighlighting(boolean responseHighlighting)
      Enable color-coding responses queried from a Web Browser
    • isStrict

      public boolean isStrict()
      Enable strict resource parsing
    • setStrict

      public void setStrict(boolean strict)
      Enable strict resource parsing