be.ehealth.businessconnector.dics.session.impl
Class DicsImplementationClassFactory
java.lang.Object
be.ehealth.technicalconnector.session.ImplementationClassFactory
be.ehealth.businessconnector.dics.session.impl.DicsImplementationClassFactory
public class DicsImplementationClassFactory
- extends ImplementationClassFactory
Implementation of ImplementationClassFactory
for DicsSessionService
DicsImplementationClassFactory
public DicsImplementationClassFactory()
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 classsessionValidator
- the session validatorreplyValidator
- the reply validatorhokCrypto
- the hok cryptoencryptionCrypto
- 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 Packaging PERSPHYSICIAN 3.10.2 API
Copyright © {inceptionYear}-2016 eHealth. All Rights Reserved.