Package be.ehealth.businessconnector.mycarenet.memberdataasync.session

# Interface MemberDataService

All Superinterfaces:
  `CommonAsyncService`

All Known Implementing Classes:
  `MemberDataIrisCareNetService`, `MemberDataServiceImpl`, `MemberDataWalCareNetService`

public interface MemberDataService extends CommonAsyncService

- ## Method Summary

  Modifier and Type
  Method
  Description
  `ProcessedGetResponse<byte[]>`
  `getMDAXml(GetRequest request)`
  `ProcessedPostResponse`
  `postEncryptedMDAXml(byte[] records, InputReference inputReference)`
  `ProcessedPostResponse`
  `postMDAXml(byte[] records, InputReference inputReference)`

  ### Methods inherited from interface be.ehealth.businessconnector.genericasync.helper.CommonAsyncService

  `confirmAll, confirmAllMessages, confirmAllTAcks, confirmMessage, confirmTAck, validateXadesTWithManifest`

- ## Method Details

  - ### getMDAXml

    ProcessedGetResponse<byte[]> getMDAXml(GetRequest request) throws ConnectorException
    Throws:
      `ConnectorException`

  - ### postMDAXml

    ProcessedPostResponse postMDAXml(byte[] records, InputReference inputReference) throws ConnectorException
    Throws:
      `ConnectorException`

  - ### postEncryptedMDAXml

    ProcessedPostResponse postEncryptedMDAXml(byte[] records, InputReference inputReference) throws ConnectorException
    Throws:
      `ConnectorException`