be.ehealth.businessconnector.mycarenet.agreementv2.builders.impl
Class EncryptedRequestObjectBuilderImpl

java.lang.Object
  extended by be.ehealth.businessconnector.mycarenet.agreementv2.builders.impl.EncryptedRequestObjectBuilderImpl
All Implemented Interfaces:
RequestObjectBuilder, ConfigurationModuleBootstrap.ModuleBootstrapHook

public class EncryptedRequestObjectBuilderImpl
extends Object
implements RequestObjectBuilder, ConfigurationModuleBootstrap.ModuleBootstrapHook

See Also:
RequestObjectBuilder

Constructor Summary
EncryptedRequestObjectBuilderImpl()
           
 
Method Summary
 void bootstrap()
           
 EncryptedRequestHolder<AskAgreementRequest> buildAskAgreementRequest(AgreementRequestInput requestInput)
          Creates the request that will be sent to the EHealth Web service and checks validity against the corresponding XSD
 EncryptedRequestHolder<ConsultAgreementRequest> buildConsultAgreementRequest(AgreementRequestInput requestInput)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EncryptedRequestObjectBuilderImpl

public EncryptedRequestObjectBuilderImpl()
Method Detail

buildAskAgreementRequest

public EncryptedRequestHolder<AskAgreementRequest> buildAskAgreementRequest(AgreementRequestInput requestInput)
                                                                     throws TechnicalConnectorException,
                                                                            AgreementBusinessConnectorException
Description copied from interface: RequestObjectBuilder
Creates the request that will be sent to the EHealth Web service and checks validity against the corresponding XSD

Specified by:
buildAskAgreementRequest in interface RequestObjectBuilder
Parameters:
requestInput - the object that holds the request input parameters
Returns:
the request that need to be sent
Throws:
TechnicalConnectorException - the technical connector exception
AgreementBusinessConnectorException - the Agreement Business connector exception

buildConsultAgreementRequest

public EncryptedRequestHolder<ConsultAgreementRequest> buildConsultAgreementRequest(AgreementRequestInput requestInput)
                                                                             throws TechnicalConnectorException,
                                                                                    AgreementBusinessConnectorException
Specified by:
buildConsultAgreementRequest in interface RequestObjectBuilder
Throws:
TechnicalConnectorException
AgreementBusinessConnectorException

bootstrap

public void bootstrap()
Specified by:
bootstrap in interface ConfigurationModuleBootstrap.ModuleBootstrapHook



Connector Packaging generic 3.28.5 API
Copyright © {inceptionYear}-2025 eHealth. All Rights Reserved.