be.ehealth.businessconnector.chapterIV.builders.impl
Class GenericKmehrBuilder

java.lang.Object
  extended by be.ehealth.businessconnector.chapterIV.builders.impl.AbstractKmehrBuilderImpl
      extended by be.ehealth.businessconnector.chapterIV.builders.impl.GenericKmehrBuilder
All Implemented Interfaces:
KmehrBuilder, ConfigurationModuleBootstrap.ModuleBootstrapHook

public class GenericKmehrBuilder
extends AbstractKmehrBuilderImpl
implements KmehrBuilder, ConfigurationModuleBootstrap.ModuleBootstrapHook

generic configurable KmehrBuilder. uses HcPartyBuilder from kmehr-business project. to use this builder, you should add the following properties:

Extends : AbstractKmehrBuilderImpl


Constructor Summary
GenericKmehrBuilder()
           
 
Method Summary
 void bootstrap()
           
 List<HcpartyType> generateHcPartiesForSender()
           
 List<HcpartyType> generateHcPartiesForTransactionAuthor()
           
 
Methods inherited from class be.ehealth.businessconnector.chapterIV.builders.impl.AbstractKmehrBuilderImpl
generateAuthor, generateHeader
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface be.ehealth.businessconnector.chapterIV.builders.KmehrBuilder
generateAuthor, generateHeader
 

Constructor Detail

GenericKmehrBuilder

public GenericKmehrBuilder()
Method Detail

generateHcPartiesForTransactionAuthor

public List<HcpartyType> generateHcPartiesForTransactionAuthor()
                                                        throws TechnicalConnectorException
Specified by:
generateHcPartiesForTransactionAuthor in class AbstractKmehrBuilderImpl
Returns:
the generated hcparty
Throws:
TechnicalConnectorException
See Also:
be.ehealth.businessconnector.chapterIV.builders.impl.AbstractKmehrBuilderImpl#generateHcPartiesForAuthor()

generateHcPartiesForSender

public List<HcpartyType> generateHcPartiesForSender()
                                             throws TechnicalConnectorException
Specified by:
generateHcPartiesForSender in class AbstractKmehrBuilderImpl
Returns:
the generated hcparty
Throws:
TechnicalConnectorException
See Also:
AbstractKmehrBuilderImpl.generateHcPartiesForSender()

bootstrap

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



Connector Business ORGPHARMACY 3.13.1 API
Copyright © {inceptionYear}-2017 eHealth. All Rights Reserved.