be.ehealth.businessconnector.dics.session.impl
Class DicsImplementationClassFactory

java.lang.Object
  extended by be.ehealth.technicalconnector.session.ImplementationClassFactory
      extended by be.ehealth.businessconnector.dics.session.impl.DicsImplementationClassFactory

public class DicsImplementationClassFactory
extends ImplementationClassFactory

Implementation of ImplementationClassFactory for DicsSessionService


Constructor Summary
DicsImplementationClassFactory()
           
 
Method Summary
<T> T
createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, Crypto hokCrypto, Crypto encryptionCrypto, String... additionalParameters)
          creates the implementation for a range of possible classes.
 
Methods inherited from class be.ehealth.technicalconnector.session.ImplementationClassFactory
createImplementationClass
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DicsImplementationClassFactory

public DicsImplementationClassFactory()
Method Detail

createImplementationClass

public <T> T createImplementationClass(Class<T> clazz,
                                       SessionValidator sessionValidator,
                                       EhealthReplyValidator replyValidator,
                                       Crypto hokCrypto,
                                       Crypto encryptionCrypto,
                                       String... additionalParameters)
                            throws TechnicalConnectorException,
                                   ConnectorException
Description copied from class: ImplementationClassFactory
creates the implementation for a range of possible classes.

Overrides:
createImplementationClass in class ImplementationClassFactory
Parameters:
clazz - the class
sessionValidator - the session validator
replyValidator - the reply validator
hokCrypto - the hok crypto
encryptionCrypto - the encryption crypto
Returns:
the implementation class
Throws:
TechnicalConnectorException
ConnectorException
See Also:
ImplementationClassFactory.createImplementationClass(java.lang.Class, be.ehealth.technicalconnector.validator.SessionValidator, be.ehealth.technicalconnector.validator.EhealthReplyValidator, be.ehealth.technicalconnector.service.etee.Crypto, be.ehealth.technicalconnector.service.etee.Crypto, java.lang.String[])



Connector Business ORGPHARMACY 3.11.1 API
Copyright © {inceptionYear}-2016 eHealth. All Rights Reserved.