Package be.ehealth.businessconnector.ehbox.v3.builders

# Interface ConsultationMessageBuilder

All Known Implementing Classes:
  `ConsultationMessageBuilderImpl`

public interface ConsultationMessageBuilder
Builder for consultation messages. Default impl : `ConsultationMessageBuilderImpl` Factory : `BuilderFactory`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Message<GetFullMessageResponse>`
  `buildFullMessage(GetFullMessageResponse response)`
  `Message<Message>`
  `buildMessage(Message response)`

- ## Method Details

  - ### buildMessage

    Message<Message> buildMessage(Message response) throws TechnicalConnectorException, EhboxBusinessConnectorException
    Parameters:
      `response` -
    Returns:
      the built message
    Throws:
      `TechnicalConnectorException`
      `EhboxBusinessConnectorException`
    See Also:
      - invalid reference

            be.ehealth.businessconnector.ehboxV2.builders.ConsultationMessageBuilder#buildMessage(be.fgov.ehealth.ehbox.consultation.protocol.v2.Message)

  - ### buildFullMessage

    Message<GetFullMessageResponse> buildFullMessage(GetFullMessageResponse response) throws EhboxBusinessConnectorException, TechnicalConnectorException
    Parameters:
      `response` -
    Returns:
      the built full message
    Throws:
      `EhboxBusinessConnectorException`
      `TechnicalConnectorException`
    See Also:
      - invalid reference

            be.ehealth.businessconnector.ehboxV2.builders.ConsultationMessageBuilder#buildFullMessage(be.fgov.ehealth.ehbox.consultation.protocol.v2.GetFullMessageResponse)