java.lang.Object
org.projecthusky.communication.ch.camel.chpharm1.transform.requests.ChQueryRegistryTransformer

public class ChQueryRegistryTransformer extends Object
Transforms between a ChQueryRegistry and an EbXMLAdhocQueryRequest.
Author:
Jens Riemschneider, Quentin Ligier
  • Constructor Details

    • ChQueryRegistryTransformer

      public ChQueryRegistryTransformer()
  • Method Details

    • toEbXML

      public @Nullable org.openehealth.ipf.commons.ihe.xds.core.ebxml.EbXMLAdhocQueryRequest toEbXML(@Nullable ChQueryRegistry request)
      Transforms the request into its ebXML representation.
      Parameters:
      request - the request. Can be null.
      Returns:
      the ebXML representation. null if the input was null.
    • fromEbXML

      public @Nullable ChQueryRegistry fromEbXML(@Nullable org.openehealth.ipf.commons.ihe.xds.core.ebxml.EbXMLAdhocQueryRequest ebXML)
      Transforms the ebXML representation into a request.
      Parameters:
      ebXML - the ebXML representation. Can be null.
      Returns:
      the request. null if the input was null.