Class IpfHpdConfigurationProperties

java.lang.Object
org.openehealth.ipf.boot.hpd.IpfHpdConfigurationProperties

@ConfigurationProperties(prefix="ipf.hpd") public class IpfHpdConfigurationProperties extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Whether CXF's observation features shall be provided as beans, so that the SOAP calls of this transaction family can be observed -- yielding metrics, and spans if a tracing bridge is present.
    void
    setObserving(boolean observing)
    Whether CXF's observation features shall be provided as beans, so that the SOAP calls of this transaction family can be observed -- yielding metrics, and spans if a tracing bridge is present.

    Methods inherited from class Object

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

    • IpfHpdConfigurationProperties

      public IpfHpdConfigurationProperties()
  • Method Details

    • isObserving

      public boolean isObserving()
      Whether CXF's observation features shall be provided as beans, so that the SOAP calls of this transaction family can be observed -- yielding metrics, and spans if a tracing bridge is present. Attach them to the endpoints with the features endpoint option:
      from("hpd-iti58:my-service?features=#observationFeature")
          .to("hpd-iti58://peer:8080/service?features=#observationClientFeature");
      
      Requires cxf-integration-tracing-micrometer on the classpath and an ObservationRegistry bean, which Spring Boot provides.
      See Also:
    • setObserving

      public void setObserving(boolean observing)
      Whether CXF's observation features shall be provided as beans, so that the SOAP calls of this transaction family can be observed -- yielding metrics, and spans if a tracing bridge is present. Attach them to the endpoints with the features endpoint option:
      from("hpd-iti58:my-service?features=#observationFeature")
          .to("hpd-iti58://peer:8080/service?features=#observationClientFeature");
      
      Requires cxf-integration-tracing-micrometer on the classpath and an ObservationRegistry bean, which Spring Boot provides.
      See Also: