Package be.ehealth.businessconnector.chapterIV.builders

# Interface CommonBuilder

All Known Implementing Classes:
  `CommonBuilderImpl`

public interface CommonBuilder
common builder for chapter IV request object. Default implem : `CommonBuilderImpl` Factory : `BuilderFactory`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `ChapterIVBuilderResponse`
  `createAgreementRequest(FolderType folder, boolean isTest, ChapterIVReferences references, XmlObjectFactory xmlObjectFactory, Instant agreementStartDate)`
  creates agreement request with the given input.

- ## Method Details

  - ### createAgreementRequest

    ChapterIVBuilderResponse createAgreementRequest(FolderType folder, boolean isTest, ChapterIVReferences references, XmlObjectFactory xmlObjectFactory, Instant agreementStartDate) throws TechnicalConnectorException, ChapterIVBusinessConnectorException
    creates agreement request with the given input.
    Parameters:
      `folder` -
      `isTest` -
      `xmlObjectFactory` - factory for xml objects ,different objects are created depending on the type of conversation
      `agreementStartDate` -
      `commonReference` -
      `commonNIPReference` -
    Returns:
    Throws:
      `TechnicalConnectorException`
      `ChapterIVBusinessConnectorException`