be.ehealth.businessconnector.registration.builder.impl
Class RequestBuilderImpl

java.lang.Object
  extended by be.ehealth.businessconnector.registration.builder.impl.RequestBuilderImpl
All Implemented Interfaces:
RequestBuilder

public class RequestBuilderImpl
extends Object
implements RequestBuilder

Implementation of RequestBuilder


Constructor Summary
RequestBuilderImpl()
           
 
Method Summary
 RegisterToMycarenetServiceRequest buildRegisterToMycarenetRequest(CommonInput commonInput, Routing routing, Blob blob, byte[] xadesValue)
          builds the request object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestBuilderImpl

public RequestBuilderImpl()
Method Detail

buildRegisterToMycarenetRequest

public RegisterToMycarenetServiceRequest buildRegisterToMycarenetRequest(CommonInput commonInput,
                                                                         Routing routing,
                                                                         Blob blob,
                                                                         byte[] xadesValue)
                                                                  throws TechnicalConnectorException
Description copied from interface: RequestBuilder
builds the request object.

Specified by:
buildRegisterToMycarenetRequest in interface RequestBuilder
Parameters:
commonInput - commonInput as generated by mycarenet common builder
routing - routing , as generated by mycarenet common builder
blob - a Blob , with type 'text/xml' , contentEncoding 'none' and id (for Xades ). A HashValue must not be provided.
xadesValue - a Xades-Bes is required ( without timestamp )
Returns:
RegisterToMycarenetServiceRequest
Throws:
TechnicalConnectorException



Connector Packaging PERSPHYSICIAN 3.10.2 API
Copyright © {inceptionYear}-2016 eHealth. All Rights Reserved.