public final class BuilderFactory extends Object
Constructor and Description |
---|
BuilderFactory(Crypto holderOfKeyCrypto,
Crypto encryptionCrypto,
KmehrValidator validator,
Chapter4XmlValidator chapter4XmlValidator)
Deprecated.
use it without the crypto parameters
|
BuilderFactory(KmehrValidator validator,
Chapter4XmlValidator chapter4XmlValidator) |
Modifier and Type | Method and Description |
---|---|
ResponseBuilder |
createResponseBuilder()
Deprecated.
|
AdmissionBuilder |
getAdmissionBuilder() |
static BuilderFactory |
getBuilderFactoryForSession()
creates a BuilderFactory with default validators and cryptos created from the sessionItem.
|
static BuilderFactory |
getBuilderFactoryForSession(SessionItem sessionItem)
creates a BuilderFactory with default validators and cryptos created from the sessionItem.
|
ConsultationBuilder |
getConsultationBuilder() |
ResponseBuilder |
getResponseBuilder() |
@Deprecated public BuilderFactory(Crypto holderOfKeyCrypto, Crypto encryptionCrypto, KmehrValidator validator, Chapter4XmlValidator chapter4XmlValidator)
holderOfKeyCrypto
- encryptionCrypto
- validator
- chapter4XmlValidator
- public BuilderFactory(KmehrValidator validator, Chapter4XmlValidator chapter4XmlValidator)
public static BuilderFactory getBuilderFactoryForSession(SessionItem sessionItem) throws TechnicalConnectorException
sessionItem
- SessionItem : should have its Hok and encryption credentials configuredBuilderFactory
TechnicalConnectorException
- if the crypto's could not be createdpublic static BuilderFactory getBuilderFactoryForSession() throws TechnicalConnectorException
BuilderFactory
TechnicalConnectorException
- if the crypto's could not be createdpublic ConsultationBuilder getConsultationBuilder() throws TechnicalConnectorException
TechnicalConnectorException
public AdmissionBuilder getAdmissionBuilder() throws TechnicalConnectorException
TechnicalConnectorException
public ResponseBuilder getResponseBuilder() throws TechnicalConnectorException
TechnicalConnectorException
@Deprecated public ResponseBuilder createResponseBuilder() throws TechnicalConnectorException
TechnicalConnectorException
Connector Packaging PERSPHYSICIAN 4.5.4 API
Copyright © {inceptionYear}-2024 eHealth. All Rights Reserved.